XML 501 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Reconciliation of Amounts in Accumulated Other Comprehensive Loss That Have Not Yet Been Recognized as Components of Net Periodic Benefit Cost (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Actuarial gain  
Actuarial Gain $ 8,064
Total within accumulated other comprehensive income (loss)  
Net periodic benefit cost, beginning balance (7,145)
Reclassification Adjustments 60
Net periodic benefit cost, ending balance 979
Pension Plans  
Actuarial gain  
Actuarial loss, beginning balance 218
Actuarial Gain 5,144
Reclassification Adjustments 0
Actuarial loss, ending balance 5,362
Prior service costs  
Prior service costs, beginning balance (147)
Actuarial Gain 0
Reclassification Adjustments 16
Prior service costs, ending balance (131)
Postretirement Benefits  
Actuarial gain  
Actuarial loss, beginning balance (7,216)
Actuarial Gain 2,920
Reclassification Adjustments 44
Actuarial loss, ending balance $ (4,252)