XML 23 R59.htm IDEA: XBRL DOCUMENT v3.20.2
17. SUBSEQUENT EVENTS (Details)
Jun. 30, 2020
USD ($)
Inventory purchase commitments $ 24,319,542
Less than 1 year  
Inventory purchase commitments 5,189,542
1-3 years  
Inventory purchase commitments 17,158,000
4-5 years  
Inventory purchase commitments $ 1,972,000