XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Components of Net Period Benefit Plans) (Details) - Postretirement health care benefit plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of the net periodic benefit cost      
Service cost $ 133 $ 151 $ 248
Interest cost 785 830 586
Amortization of prior service cost (911) (911) (911)
Amortization of actuarial gain (295) (323) 0
Net periodic benefit (gain) cost $ (288) $ (253) $ (77)