v3.25.4
Employee Benefit Plan (Tables)
12 Months Ended
Dec. 31, 2025
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, 2025, 2024 and 2023, respectively:
 Year Ended December 31,
 202520242023
 (in thousands)
Pension benefits$92,643 $89,707 $57,285 
Health benefits127,671 134,079 85,157 
Total contributions$220,314 $223,786 $142,442