XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Post Retirement Benefits - Schedule of Post Retirement Benefits Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension expense:      
Multi-employer plan $ 981 $ 1,137 $ 857
Defined contribution plans 1,873 1,482 1,231
Total pension expense 2,854 2,619 2,088
Health and life insurance:      
Interest cost 254 198 161
Amortization of prior service credits (496) (496) (496)
Amortization of net loss 22 174 173
Net periodic benefit credit (220) (124) (162)
Total post retirement benefits expense $ 2,634 $ 2,495 $ 1,926