v3.26.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Reclassifications out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Debt securities gains (losses), net $ 5     $ 7     $ 46 $ (110)
Interest income (expense) 584,287     574,609     1,735,848 1,477,042
Income tax (expense) benefit (69,779)     (50,031)     (202,147) (117,233)
Net income 253,994 $ 253,414 $ 233,672 182,567 $ 125,408 $ 144,659 741,080 452,634
Amount Reclassified from AOCI                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Net income (3,782)     (5,437)     (11,591) (14,247)
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 5     7     46 (110)
Income tax (expense) benefit (1)     (2)     (12) 28
Net income 4     5     34 (82)
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]                
Interest income (expense) (3,921)     (4,040)     (11,111) (12,024)
Income tax (expense) benefit 994     1,026     2,820 3,052
Net income (2,927)     (3,014)     (8,291) (8,972)
Amount Reclassified from AOCI | Gains and losses on hedges    Interest rate contracts                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Interest income (expense) (1,159)     (3,275)     (4,497) (7,004)
Income tax (expense) benefit 300     847     1,163 1,811
Net income $ (859)     $ (2,428)     $ (3,334) $ (5,193)