XML 58 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Customer rebates $ 2,789,003 $ 3,168,756
Remediation liability 57,197 80,947
Pension liability 205,071 359,216
Other 2,619,819 2,052,074
Total accrued liabilities $ 5,671,090 $ 5,660,993