XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) - Reclassifications out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Debt securities gains (losses), net $ (7)     $ 76     $ 110 $ 90
Income tax (expense) benefit 50,031     41,280     117,233 109,018
Interest income (expense) (574,609)     (391,724)     (1,477,042) (1,136,603)
Total reclassifications for the period (182,567) $ (125,408) $ (144,659) (143,802) $ (121,229) $ (120,284) (452,634) (385,315)
Amount Reclassified from AOCI                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Total reclassifications for the period (5,437)     (7,254)     (14,247) (20,885)
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 7     (76)     (110) (90)
Income tax (expense) benefit (2)     19     28 23
Total reclassifications for the period 5     (57)     (82) (67)
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 1,026     1,203     3,052 3,411
Interest income (expense) (4,040)     (4,740)     (12,024) (13,434)
Total reclassifications for the period (3,014)     (3,537)     (8,972) (10,023)
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 847     1,276     1,811 3,765
Interest income (expense) (3,275)     (4,936)     (7,004) (14,560)
Total reclassifications for the period $ (2,428)     $ (3,660)     $ (5,193) $ (10,795)