XML 55 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Inventories - Inventories (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]    
Finished goods $ 29,802,745 $ 28,712,961
Work in process 169,540 522,377
Materials and supplies 5,535,306 4,435,860
Total inventories $ 35,507,591 $ 33,671,198