XML 43 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
Accrued Liabilities

   December 31,
   2016  2015
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 
   $5,671,090   $5,660,993