XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Other Comprehensive Income (Loss) (AOCI Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Defined benefit pension plan adjustments/Unrealized loss in fair value of investment adjustments $ (6,204) $ (5,838) $ (10,892) $ (11,149)
Income tax expense (benefit) 21,960 7,278 34,872 14,586
Net of tax (19,974) (812) (47,972) (16,572)
Defined benefit pension plan adjustments | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Defined benefit pension plan adjustments/Unrealized loss in fair value of investment adjustments 395 438 808 875
Income tax expense (benefit) (106) (117) (217) (233)
Net of tax 289 321 591 642
Unrealized loss in fair value of investment adjustments | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Defined benefit pension plan adjustments/Unrealized loss in fair value of investment adjustments 0 (38) (23) 19
Income tax expense (benefit) 0 8 5 (4)
Net of tax $ 0 $ (30) $ (18) $ 15