XML 106 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
EMPLOYEE BENEFIT PLANS - Contributions in Multiemployer Pension Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Contribution Plan Disclosure [Line Items]      
Contributions by the Company $ 965 $ 1,020 $ 1,306
Contribution to the plan (as a percent) 5.00%    
Idaho Operating Engineers Employers Pension Trust Fund      
Defined Contribution Plan Disclosure [Line Items]      
EIN 916075538    
Plan Number 001    
Pension Protection Act Zone Status   Green Green
FIP / RP Status Pending / Implemented No    
Contributions by the Company $ 965 $ 1,020 $ 1,306
Surcharge Imposed No    
Expiration Dates of Collective Bargaining Agreements Aug. 06, 2021    
Automobile Mechanics Local Number Seven Hundred And One Union and Industry Pension Plan      
Defined Contribution Plan Disclosure [Line Items]      
EIN 366042061    
FIP / RP Status Pending / Implemented Implemented    
Surcharge Imposed Yes