XML 124 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Multiemployer Plans [Line Items]            
Plan contributions $ 11,097   $ 14,160   $ 13,433  
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,700   $ 1,600   1,100  
Pension Plan            
Multiemployer Plans [Line Items]            
Multiemployer plans, surcharge No          
Plan contributions $ 2,480 $ 291,300 3,103 $ 290,100 3,017 $ 272,300
Multiemployer plans, contributions by employer, percent 5.00%          
Health Plan            
Multiemployer Plans [Line Items]            
Plan contributions $ 7,688 $ 1,600,000 9,949 $ 1,500,000 9,310 $ 1,400,000
Multiemployer plans, contributions by employer, percent 5.00%          
Other plans            
Multiemployer Plans [Line Items]            
Plan contributions $ 929   $ 1,108   $ 1,106