v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Reclassifications out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Debt securities gains (losses), net $ (34)   $ (41)   $ 41 $ (117)
Income tax (expense) benefit (70,771)   (30,298)   (132,368) (67,202)
Interest income (expense) 578,988   514,790   1,151,561 902,433
Net income 253,414 $ 233,672 125,408 $ 144,659 487,086 270,067
Amount Reclassified from AOCI            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Net income (3,903)   (4,946)   (7,809) (8,810)
Amount Reclassified from AOCI | Unrealized gains and losses on    available-for-sale securities            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Debt securities gains (losses), net (34)   (41)   41 (117)
Income tax (expense) benefit 8   10   (11) 30
Net income (26)   (31)   30 (87)
Amount Reclassified from AOCI | Amortization of unrecognized losses on    held-to-maturity securities transferred    from available-for-sale            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Income tax (expense) benefit 898   1,032   1,826 2,026
Interest income (expense) (3,534)   (4,069)   (7,190) (7,984)
Net income (2,636)   (3,037)   (5,364) (5,958)
Amount Reclassified from AOCI | Gains and losses on hedges    Interest rate contracts            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Income tax (expense) benefit 432   655   863 964
Interest income (expense) (1,673)   (2,533)   (3,338) (3,729)
Net income $ (1,241)   $ (1,878)   $ (2,475) $ (2,765)