XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Maturities of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Held-to-maturity, amortized cost, one year or less $ 472  
Held-to-maturity, amortized cost, after one through five years 134,575  
Held-to-maturity, amortized cost, after five through ten years 380,761  
Held-to-maturity, amortized cost, after ten years 2,054,624  
Held-to-maturity, amortized cost, securities not due on a single maturity date 1,024,313  
Amortized Cost 3,594,745 $ 3,639,850
Held-to-maturity, fair value, one year or less 470  
Held-to-maturity, fair value, after one through five years 128,403  
Held-to-maturity, fair value, after five through ten years 336,643  
Held-to-maturity, fair value, after ten years 1,505,309  
Held-to-maturity, fair value, securities not due on a single maturity date 921,149  
Held-to-maturity, fair value, total 2,891,974 2,949,951
Available-for-sale, amortized cost, one year or less 12,674  
Available-for-sale, amortized cost, after one through five years 109,982  
Available-for-sale, amortized cost, after five through ten years 155,440  
Available-for-sale, amortized cost, after ten years 1,022,115  
Available-for-sale, amortized cost, securities not due on a single maturity date 1,464,212  
Available-for-sale, amortized cost, other securities (no maturity) 213  
Amortized Cost 2,764,636 2,852,774
Available-for-sale, fair value, one year or less 12,558  
Available-for-sale, fair value, after one through five years 109,571  
Available-for-sale, fair value, after five through ten years 144,788  
Available-for-sale, fair value, after ten years 788,199  
Available-for-sale, fair value, securities not due on a single maturity date 1,349,991  
Available-for-sale, fair value, other securities (no maturity) 213  
Available-for-sale, fair value, total $ 2,405,320 $ 2,529,426