XML 15 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Installments
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2019
USD ($)
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Healthcare benefit expense, net of employee contributions $ 7,000 $ 4,800  
Accrued compensation 32,264   $ 33,636
Administration expense related to employee contribution plan 600 600  
Share-based compensation expense 2,681 1,938  
Unrecognized compensation expense $ 4,300    
Compensation cost not yet recognized, period for recognition 1 year 9 months 18 days    
Cost of Sales [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Workers' compensation expense $ 4,400 4,200  
Share-based compensation expense 96 78  
Performance Based Restricted Stock Units [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense 200 100  
Unrecognized compensation expense $ 33    
Compensation cost not yet recognized, period for recognition 1 month 6 days    
Performance Based Awards [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Number of shares granted | shares 57,450    
2014 Omnibus Incentive Plan [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Common stock shares available for issuance | shares 2,100,000    
Number of shares granted | shares 100,000    
Common stock shares authorized | shares 3,000,000.0    
2014 Omnibus Incentive Plan [Member] | Share-based Payment Arrangement, Nonemployee [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 33 100  
Number of shares granted | shares 316    
2014 Omnibus Incentive Plan [Member] | Non-Performance-Based Awards [Member] | Share-based Payment Arrangement, Employee [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 1,000 $ 1,100  
Number of shares granted | shares 7,000 11,000  
2014 Omnibus Incentive Plan [Member] | Officer [Member] | Performance Based Awards [Member] | Common Stock [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 1,000 $ 700  
Number of equal installments for common stock | Installments 2    
Unrecognized compensation expense $ 6,900    
Compensation cost not yet recognized, period for recognition 2 years 1 month 6 days    
Medical IBNR Included in Accrued Compensation [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Accrued compensation $ 2,900   $ 2,600