XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plan (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022, 2021 and 2020, respectively:
 Year Ended December 31,
 202220212020
 (in thousands)
Pension benefits$127,885 $111,133 $78,060 
Health benefits96,285 83,153 52,322 
Total contributions$224,170 $194,286 $130,382