XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Schedule of contributions made to multi-employer plans
Contributions we made to the multi-employer plans for the years ended December 31, 2024, 2023 and 2022 are included in the table below (in thousands):
Year Ended December 31,
Benefit Plan202420232022
Pension Plan$2,157 $2,111 $1,952 
Health Plan6,256 7,191 6,386 
Other plans740 789 807 
Total plan contributions$9,153 $10,091 $9,145