XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration risks (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2021
USD ($)
customer
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2021
USD ($)
customer
Concentration risks        
Aggregate dollar amount of net sales to significant customers $ 23,061,285 $ 36,356,047 $ 82,140,204 $ 128,926,716
Net Sales | Customer Concentration Risk        
Concentration risks        
Number of significant customers | customer 2 2 4 1
Aggregate dollar amount of net sales to significant customers $ 15,500,000 $ 22,600,000 $ 60,000,000.0 $ 83,600,000
Net Sales | Customer Concentration Risk | Significant customers        
Concentration risks        
Percentage of concentration risk to significant customers 67.40% 62.10% 73.00% 64.80%
Cost of Sales, Manufacturing | Supplier Concentration Risk | China        
Concentration risks        
Percentage of concentration risk to significant customers 93.90% 91.90% 92.00% 90.90%