v3.26.1
Accumulated Other Comprehensive Loss (Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Financing and other revenue $ 451,498 $ 461,909 $ 928,911 $ 955,329
Income tax benefit 15,583 9,296 37,919 20,606
Pension and postretirement benefit plans 12,256 1,947 23,290 3,801
Total before tax 65,491 39,271 145,965 86,003
Net income 49,908 29,975 108,046 65,397
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 0 0 (505)
Income tax benefit 0 0 0 (126)
Net income 0 0 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,435) (1,699) (4,912) (3,365)
Total before tax (10,231) (6,836) (19,243) (13,554)
Net income (7,796) (5,137) (14,331) (10,189)
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 (73) (73) (147) (141)
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,923) (6,763) (17,861) (13,413)
Reclassification out of Accumulated Other Comprehensive Loss | Settlement        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Pension and postretirement benefit plans $ (1,235) $ 0 $ (1,235) $ 0