XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.4
Employee Benefit Plan (Tables)
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Schedule of Company Contributions to Pension and Health Plans
The following table summarizes the Company's contributions to multiemployer pension and health plans for the years ended December 31, 2021, 2020 and 2019, respectively:
 Year Ended December 31,
 202120202019
 (in thousands)
Pension benefits$111,133 $78,060 $89,703 
Health benefits83,153 52,322 44,351 
Total contributions$194,286 $130,382 $134,054