XML 118 R104.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Schedule of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 5,128,595 $ 3,012,018 $ 2,972,656
Other comprehensive income (loss) before       reclassifications 38,379 (798,735) (143,515)
Amounts reclassified from AOCI to income 9,234 14,688 (6,631)
Ending Balance 5,562,900 5,128,595 3,012,018
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (786,422) (2,375) 147,771
Ending Balance (738,809) (786,422) (2,375)
Unrealized Gains and Losses on Available- for-Sale Debt Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (642,346) (2,950) 145,335
Other comprehensive income (loss) before       reclassifications (14,817) (639,463) (144,948)
Amounts reclassified from AOCI to income 4,645 67 (3,337)
Ending Balance (652,518) (642,346) (2,950)
Unrealized Gains and Losses on Held-to- Maturity Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (112,664) 0 0
Other comprehensive income (loss) before       reclassifications 1,325 (125,229) 0
Amounts reclassified from AOCI to income 15,867 12,565 0
Ending Balance (95,472) (112,664) 0
Gains and Losses on Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (31,549) 543 2,584
Other comprehensive income (loss) before       reclassifications 51,871 (34,043) 1,433
Amounts reclassified from AOCI to income (11,141) 1,951 (3,474)
Ending Balance 9,181 (31,549) 543
Defined Benefit Pension Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 137 32 (148)
Other comprehensive income (loss) before       reclassifications 0 0 0
Amounts reclassified from AOCI to income (137) 105 180
Ending Balance $ 0 $ 137 $ 32