XML 71 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following at December 31:

 

    2019     2018  
Raw materials   $ 9,336,304     $ 10,347,616  
Finished goods     3,056,931       669,843  
Total inventories   $ 12,393,235     $ 11,017,459