XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Summary of inventories    
Raw materials $ 4,992,443 $ 3,872,752
Finished goods 6,962,476 5,926,525
Inventories, gross 11,954,919 9,799,277
Inventory reserves (279,610) (244,206)
Inventories, net $ 11,675,309 $ 9,555,071