XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORY (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
INVENTORY [Abstract]        
Raw materials $ 7,549,851 $ 7,549,851   $ 5,955,215
Work in process 7,244,946 7,244,946   2,549,516
Finished goods 2,010,872 2,010,872   4,011,671
Inventories 16,805,669 16,805,669   $ 12,516,402
Charges [Abstract]        
Charge related to write-down of inventory $ 100,000 $ 926,499 $ 2,530,444