XML 47 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Schedule of Inventories) (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Inventory    
Raw materials and work in process $ 19,176,660 $ 18,378,450
Consigned inventory 723,324 937,006
Finished goods, net of reserves 5,294,176 8,511,887
Inventory, Gross, Total 25,194,160 27,827,343
Inventory, Noncurrent (15,329,920) (15,749,000)
Total inventories classified as current $ 9,864,240 $ 12,078,343