XML 96 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Narrative (Detail) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Employee Stock Purchase Plan [Line Items]        
Maximum matching contribution per dollar per employee contribution $ 0.50      
Maximum match per employee per calendar year $ 1,000      
Employer contributions vesting period 3 years      
Employer contributions $ 1,608,000 $ 1,319,000 $ 1,817,000  
Multiemployer pension plan withdrawal obligation 1,838,000     $ 3,194,000
Withdrawal costs - multiemployer pension plan 3,591,000 $ 0 $ 0  
Reversal of pension costs $ 397,000      
Contingent liability term 17 years      
Multiemployer pension plan withdrawal obligation, undiscounted $ 4,224,000      
Estimated accumulated benefit obligation as complete withdrawal $ 18,511,000      
Class A Common Stock        
Employee Stock Purchase Plan [Line Items]        
Discount rate 15.00%      
Stock issued under stock purchase plan (in shares) 23 26 41  
Stock available for distribution under stock purchase plan (in shares) 94