XML 102 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) - Schedule of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 6,340,350 $ 5,562,900
Other comprehensive income (loss) before reclassifications 93,670 (47,668)
Amounts reclassified from AOCI to income 3,864 6,849
Ending balance 6,534,654 5,595,408
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (746,043) (738,809)
Ending balance (648,509) (779,628)
Unrealized Gains and Losses on Available-for-Sale Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (668,063) (652,518)
Other comprehensive income (loss) before reclassifications 85,228 (33,463)
Amounts reclassified from AOCI to income 56 12
Ending balance (582,779) (685,969)
Unrecognized Gains and Losses on Held-to-Maturity Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (82,294) (95,472)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from AOCI to income 2,921 3,221
Ending balance (79,373) (92,251)
Gains and Losses on Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 4,314 9,181
Other comprehensive income (loss) before reclassifications 8,442 (14,205)
Amounts reclassified from AOCI to income 887 3,616
Ending balance $ 13,643 $ (1,408)