XML 109 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Contributions in Multiemployer Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Contribution Plan Disclosure [Line Items]      
EIN 25-1615902    
Contributions by the Company $ 881 $ 965 $ 1,020
Contribution to the plan (as a percent) 5.00%    
Idaho Operating Engineers Employers Pension Trust Fund      
Defined Contribution Plan Disclosure [Line Items]      
EIN 91-6075538    
Plan Number 001    
Pension Protection Act Zone Status Green Green  
FIP / RP Status Pending / Implemented No    
Contributions by the Company $ 881 $ 965 $ 1,020
Surcharge Imposed No    
Expiration Dates of Collective Bargaining Agreements Aug. 06, 2021