XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORY (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 1,455,532 $ 881,761
Work in progress 2,380,786 1,916,209
Finished goods 3,103,821 3,093,416
Inventory $ 6,940,139 $ 5,891,386