XML 70 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Rental Expense and Letters of Credit (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
item
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Operating Lease Obligations      
Rental expense under operating leases $ 1,785,000 $ 1,907,000 $ 1,691,000
Obligations related to health insurance and self-insured workers' compensation      
Number of letters of credit issued | item 3    
Insurance Obligations      
Obligations related to health insurance and self-insured workers' compensation      
Letters of credit issued $ 1,767,000    
Workers' Compensation Insurance      
Obligations related to health insurance and self-insured workers' compensation      
Letters of credit issued 583,000    
Performance Obligations      
Obligations related to health insurance and self-insured workers' compensation      
Letters of credit issued 75,000    
Letter Of Credit      
Obligations related to health insurance and self-insured workers' compensation      
Funds borrowed under Line of Credit $ 0