XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income - Amount reclassified from accumulated other comprehensive income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Income tax expense $ (5,371) $ (2,205)
Net Income (Loss) 18,406 10,924
Amount reclassified from accumulated other comprehensive income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net Income (Loss) (3) (73)
Retirement plans | Amount reclassified from accumulated other comprehensive income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Change in funded status of post retirement benefits, net of taxes (4) (97)
Income tax expense 1 24
Net Income (Loss) $ (3) $ (73)