XML 143 R124.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest income $ 366,161 $ 146,896 $ 112,633
Interest expense 140,376 53,137 8,941
Pensions and other employee benefits 17,186 9,401 7,700
Income tax expense (benefit) (4,190) (2,369) (8,286)
Net income 35,708 22,692 44,013
Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income 1,680 (3,566) 520
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges:      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest income (611) (1,749) (167)
Interest expense 2,794 0 0
Income tax expense (benefit) (502) 367 35
Net income 1,681 (1,382) (132)
Reclassification out of Accumulated Other Comprehensive Income | Available-for-sale securities:      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest income 160 (1,025) 0
Net gains/(losses) on securities 1,357 (112) (454)
Income tax expense (benefit) (349) 239 95
Net income 1,168 (898) (359)
Reclassification out of Accumulated Other Comprehensive Income | Defined benefit pension plan:      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Pensions and other employee benefits (1,518) (1,628) 1,280
Income tax expense (benefit) 349 342 (269)
Net income $ (1,169) $ (1,286) $ 1,011