v3.26.1
Accumulated Other Comprehensive Loss (Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Financing and other revenue $ 477,413 $ 493,420
Income tax benefit 22,336 11,310
Pension and postretirement benefit plans 11,034 1,854
Total before tax 80,474 46,732
Net income 58,138 35,422
Reclassification out of Accumulated Other Comprehensive Loss | Available for sale securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Financing and other revenue 0 (505)
Income tax benefit 0 (126)
Net income 0 (379)
Reclassification out of Accumulated Other Comprehensive Loss | Pension and postretirement benefit plans    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Income tax benefit (2,477) (1,666)
Total before tax (9,012) (6,718)
Net income (6,535) (5,052)
Reclassification out of Accumulated Other Comprehensive Loss | Prior service costs    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Pension and postretirement benefit plans (74) (68)
Reclassification out of Accumulated Other Comprehensive Loss | Actuarial losses    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Pension and postretirement benefit plans $ (8,938) $ (6,650)