XML 34 R25.htm IDEA: XBRL DOCUMENT v3.20.1
4. INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Inventories
    2019     2018  
Materials   $ 911,054     $ 2,043,843  
Work in process     10,284       121,624  
Finished goods     6,519,012       5,762,211  
Total   $ 7,440,350     $ 7,927,678