XML 28 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

    March 31, 2020     December 31, 2019  
Raw materials   $ 8,658,892     $ 9,336,304  
Finished goods     2,397,130       2,994,829  
Total inventories   $ 11,056,022     $ 12,331,133