XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration risks (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
customer
Mar. 31, 2022
Jun. 30, 2021
USD ($)
customer
Mar. 31, 2021
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
USD ($)
customer
Concentration risks            
Aggregate dollar amount of net sales to significant customers $ 14,336,569   $ 42,496,944   $ 59,078,919 $ 92,570,669
Customer Concentration Risk | Revenue | Significant customers            
Concentration risks            
Number of significant customers | customer 3   1   4 1
Aggregate dollar amount of net sales to significant customers $ 8,300,000   $ 27,400,000   $ 44,400,000 $ 65,100,000
Percentage of net sales to significant customers 57.60%   64.40%   75.20% 70.40%
Supplier Concentration Risk | Revenue | China            
Concentration risks            
Concentration risk, geographic   83.5%   90.6% 91.2% 90.4%