XML 108 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Investment Securities by Contractual Maturity - HTM) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 327,158 $ 549,024
Gross Unrealized Gains 22 55
Gross Unrealized Losses 60,006 58,315
Fair Value $ 267,174 $ 490,764
Weighted Average Yield 2.13% 2.60%
Amortized Cost $ 2,444,135 $ 2,177,761
Gross Unrealized Gains 9,614 13,476
Gross Unrealized Losses 115,544 91,973
Fair Value $ 2,338,205 $ 2,099,264
Weighted Average Yield 4.29% 4.07%
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 2,442,436 $ 1,880,395
Gross Unrealized Gains 9,613 13,424
Gross Unrealized Losses 115,544 91,970
Fair Value $ 2,336,505 $ 1,801,849
Weighted Average Yield 4.29% 3.86%
Investment securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,699 $ 297,366
Gross Unrealized Gains 1 52
Gross Unrealized Losses 0 3
Fair Value $ 1,700 $ 297,415
Weighted Average Yield 4.06% 5.39%
FNMA and FHLMC certificates | Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,981,787 $ 1,464,134
Gross Unrealized Gains 5,545 8,989
Gross Unrealized Losses 74,451 57,178
Fair Value $ 1,912,881 $ 1,415,945
Weighted Average Yield 4.46% 4.03%
FNMA and FHLMC certificates | Due from 1 to 5 years | Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 14,930 $ 6,972
Gross Unrealized Gains 0 0
Gross Unrealized Losses 587 311
Fair Value $ 14,343 $ 6,661
Weighted Average Yield 2.07% 1.76%
FNMA and FHLMC certificates | Due after 10 years | Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 292,158 $ 314,710
Gross Unrealized Gains 0 0
Gross Unrealized Losses 60,006 56,767
Fair Value $ 232,152 $ 257,943
Weighted Average Yield 1.73% 1.72%
Amortized Cost $ 1,943,193 $ 1,411,327
Gross Unrealized Gains 5,545 8,989
Gross Unrealized Losses 72,449 54,100
Fair Value $ 1,876,289 $ 1,366,216
Weighted Average Yield 4.51% 4.11%
US Treasury securities | Due less than 1 year | Investment securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   $ 199,314
Gross Unrealized Gains   0
Gross Unrealized Losses   1,548
Fair Value   $ 197,766
Weighted Average Yield   3.33%
Amortized Cost $ 1,149 $ 296,747
Gross Unrealized Gains 1 52
Gross Unrealized Losses 0 0
Fair Value $ 1,150 $ 296,799
Weighted Average Yield 4.85% 5.40%
Other debt securities available for sale | Investment securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   $ 619
Gross Unrealized Gains   0
Gross Unrealized Losses   3
Fair Value   $ 616
Weighted Average Yield   3.20%
Other debt securities available for sale | Due less than 1 year | Investment securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 35,000  
Gross Unrealized Gains 22  
Gross Unrealized Losses 0  
Fair Value $ 35,022  
Weighted Average Yield 5.53%  
Amortized Cost   $ 500
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   $ 500
Weighted Average Yield   3.25%
Other debt securities available for sale | Due from 1 to 5 years | Investment securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   $ 35,000
Gross Unrealized Gains   55
Gross Unrealized Losses   0
Fair Value   $ 35,055
Weighted Average Yield   6.36%
Amortized Cost $ 550 $ 119
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 3
Fair Value $ 550 $ 116
Weighted Average Yield 2.41% 2.97%