XML 89 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Other Comprehensive Income (Components of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated other comprehensive income (loss), beginning balance $ (79,309)  
Net other comprehensive income (loss) 874 $ 19,992
Accumulated other comprehensive income (loss), ending balance (78,435)  
Net Unrealized Gains (Losses) on AFS Securities    
Accumulated other comprehensive income (loss), beginning balance (73,743) (102,439)
Other comprehensive income (loss) before reclassifications (1,334) 12,630
Amounts reclassed from accumulated other comprehensive income (loss) 0 0
Net other comprehensive income (loss) (1,334) 12,630
Accumulated other comprehensive income (loss), ending balance (75,077) (89,809)
Net Unrealized Losses on Cash Flow Hedges    
Accumulated other comprehensive income (loss), beginning balance (3,142) (7,938)
Other comprehensive income (loss) before reclassifications 568 (844)
Amounts reclassed from accumulated other comprehensive income (loss) 1,622 1,437
Net other comprehensive income (loss) 2,190 593
Accumulated other comprehensive income (loss), ending balance (952) (7,345)
Net Unrealized Losses on Defined Benefit Plan Obligations    
Accumulated other comprehensive income (loss), beginning balance (2,424) (8,794)
Other comprehensive income (loss) before reclassifications 0 1,937
Amounts reclassed from accumulated other comprehensive income (loss) 18 4,832
Net other comprehensive income (loss) 18 6,769
Accumulated other comprehensive income (loss), ending balance (2,406) (2,025)
Accumulated Other Comprehensive Income (Loss)    
Accumulated other comprehensive income (loss), beginning balance (79,309) (119,171)
Other comprehensive income (loss) before reclassifications (766) 13,723
Amounts reclassed from accumulated other comprehensive income (loss) 1,640 6,269
Net other comprehensive income (loss) 874 19,992
Accumulated other comprehensive income (loss), ending balance $ (78,435) $ (99,179)