XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Post Retirement Benefits - Schedule of Post Retirement Benefits Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension expense:      
Multi-employer plan $ 794 $ 981 $ 1,137
Defined contribution plans 1,792 1,873 1,482
Total pension expense 2,586 2,854 2,619
Health and life insurance:      
Interest cost 93 254 198
Amortization of prior service credits (496) (496) (496)
Amortization of net loss (gain) (190) 22 174
Net periodic benefit credit (593) (220) (124)
Total post retirement benefits expense $ 1,993 $ 2,634 $ 2,495