XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration risks (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
customer
Mar. 31, 2020
USD ($)
customer
Concentration risks    
Aggregate dollar amount of net sales to significant customers $ 50,073,725 $ 11,202,217
Customer Concentration Risk    
Concentration risks    
Number of significant customers | customer 1 3
Aggregate dollar amount of net sales to significant customers $ 37,800,000 $ 5,400,000
Percentage of net sales to significant customers 75.50% 48.20%
Supplier Concentration Risk | China    
Concentration risks    
Concentration risk, geographic 90.3% 80.3%
Department of health and human    
Concentration risks    
Aggregate dollar amount of net sales to significant customers $ 37,800,000