XML 126 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 5,562,900 $ 5,128,595 $ 3,012,018
Other comprehensive income (loss) before       reclassifications (33,638) 38,379 (798,735)
Amounts reclassified from AOCI to income 26,404 9,234 14,688
Ending Balance 6,340,350 5,562,900 5,128,595
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (738,809) (786,422) (2,375)
Ending Balance (746,043) (738,809) (786,422)
Unrealized Gains and Losses on Available- for-Sale Debt Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (652,518) (642,346) (2,950)
Other comprehensive income (loss) before       reclassifications (15,702) (14,817) (639,463)
Amounts reclassified from AOCI to income 157 4,645 67
Ending Balance (668,063) (652,518) (642,346)
Unrealized Gains and Losses on Held-to- Maturity Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (95,472) (112,664) 0
Other comprehensive income (loss) before       reclassifications 0 1,325 (125,229)
Amounts reclassified from AOCI to income 13,178 15,867 12,565
Ending Balance (82,294) (95,472) (112,664)
Gains and Losses on Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 9,181 (31,549) 543
Other comprehensive income (loss) before       reclassifications (17,936) 51,871 (34,043)
Amounts reclassified from AOCI to income 13,069 (11,141) 1,951
Ending Balance 4,314 9,181 (31,549)
Defined Benefit Pension Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 0 137 32
Other comprehensive income (loss) before       reclassifications 0 0 0
Amounts reclassified from AOCI to income (137) 105
Ending Balance $ 0 $ 0 $ 137