XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Inventories

   December 31,
   2018  2017
Finished goods  $33,427,983   $33,110,826 
Work in process   141,646    193,557 
Materials and supplies   7,762,508    6,782,488 
Inventories, net:  $41,332,137   $40,086,871