Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.10.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Environmental Remediation Expense $ 700,000    
Fine Paid to U.S. EPA 6,000    
Business interruption deductible 2,500,000    
Unusual or Infrequent Item, or Both, Insurance Proceeds   $ 7,400,000  
Rental expense $ 4,500,000 3,300,000 $ 3,200,000
Cost of Sales [Member]      
Unusual or Infrequent Item, or Both, Insurance Proceeds   3,500,000  
Other Nonoperating Income (Expense) [Member]      
Unusual or Infrequent Item, or Both, Insurance Proceeds   $ 3,900,000