XML 131 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Multiemployer Plans [Line Items]          
Plan contributions $ 9,176 $ 11,097   $ 14,160  
Employee contribution limit per calendar year 15.00%        
Employer matching contribution, percent of match 100.00% 100.00%      
Percentage of eligible compensation matched by employer 4.00% 4.00%      
Matching contribution $ 1,500 $ 1,700   1,600  
Pension Plan          
Multiemployer Plans [Line Items]          
Multiemployer plans, surcharge No        
Plan contributions $ 1,994 2,480 $ 291,300 3,103 $ 290,100
Multiemployer plans, contributions by employer, percent 5.00%        
Health Plan          
Multiemployer Plans [Line Items]          
Plan contributions $ 6,333 7,688 $ 1,600,000 9,949 $ 1,500,000
Multiemployer plans, contributions by employer, percent 5.00%        
Other plans          
Multiemployer Plans [Line Items]          
Plan contributions $ 849 $ 929   $ 1,108