XML 143 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income - Schedule Of The Changes In Components Of Accumulated Other Comprehensive Income (Loss) Balances (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 $ 6,950,834 $ 5,984,612 $ 5,837,218
Other comprehensive income (loss) 35,336 145,033 (675,248)
Ending balance 7,723,054 6,950,834 5,984,612
Debt Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (601,881) (694,815) (85,703)
Net unrealized gains (losses) arising during the period 50,302 76,930 (620,870)
Amounts reclassified from AOCI 9,427 16,004 11,758
Other comprehensive income (loss) 59,729 92,934 (609,112)
Ending balance (542,152) (601,881) (694,815)
Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 2,624 (49,531) 257
Net unrealized gains (losses) arising during the period (87,447) (4,277) (52,623)
Amounts reclassified from AOCI 64,036 56,432 2,835
Other comprehensive income (loss) (23,411) 52,155 (49,788)
Ending balance (20,787) 2,624 (49,531)
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (21,339) (21,283) (4,935)
Net unrealized gains (losses) arising during the period (982) (56) (16,348)
Amounts reclassified from AOCI 0 0 0
Other comprehensive income (loss) (982) (56) (16,348)
Ending balance (22,321) (21,339) (21,283)
AOCI, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (620,596) (765,629) (90,381)
Net unrealized gains (losses) arising during the period (38,127) 72,597 (689,841)
Amounts reclassified from AOCI 73,463 72,436 14,593
Other comprehensive income (loss) 35,336 145,033 (675,248)
Ending balance $ (585,260) $ (620,596) $ (765,629)