XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Other Comprehensive Income (Loss) (AOCI Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Defined benefit pension plan adjustments/Unrealized loss in fair value of investment adjustments $ (4,688) $ (5,311)
Income tax expense (benefit) 12,912 7,308
Net of tax (27,998) (15,760)
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 413 437
Income tax expense (benefit) (111) (116)
Net of tax 302 321
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 (23) 57
Income tax expense (benefit) 5 (12)
Net of tax $ (18) $ 45