XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Receivables [Member] | Customer One [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks     43.40%   50.30%
Receivables [Member] | Customers Two [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks     12.50%   12.70%
Receivables [Member] | Customers Three [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks     11.80%   11.70%
Sales [Member] | Customer One [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks 29.50% 41.30% 28.40% 34.40%  
Sales [Member] | Customers Two [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks 26.40% 20.80% 25.80% 26.90%  
Sales [Member] | Customers Three [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks 10.30% [1] 13.70% 15.70%  
Sales [Member] | Customers Four [Member]          
Concentration Risk [Line Items]          
Credit and Concentration Risks [2] 14.10% 10.00% [1]  
[1] Customer was less than 10% of sales for the three months ended June 30, 2021.
[2] Customer was less than 10% of sales for the three months ended June 30, 2022.