v3.25.4
Post Retirement Benefits - Schedule of Post Retirement Benefits Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension expense:      
Multi-employer plan $ 420 $ 794 $ 981
Defined contribution plans 1,691 1,792 1,873
Total pension expense 2,111 2,586 2,854
Health and life insurance:      
Interest cost 117 93 254
Amortization of prior service credits (496) (496) (496)
Amortization of net loss (gain) (81) (190) 22
Net periodic benefit credit (460) (593) (220)
Total post retirement benefits expense $ 1,651 $ 1,993 $ 2,634