v3.25.2
INVESTMENT SECURITIES (Investment Securities by Contractual Maturity - AFS) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Amortized Cost $ 2,465,673 $ 2,444,135
Gross Unrealized Gains 24,648 9,614
Gross Unrealized Losses 81,447 115,544
Fair Value $ 2,408,874 $ 2,338,205
Weighted Average Yield 4.36% 4.29%
Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 2,463,755 $ 2,442,436
Gross Unrealized Gains 24,648 9,613
Gross Unrealized Losses 81,447 115,544
Fair Value $ 2,406,956 $ 2,336,505
Weighted Average Yield 4.36% 4.29%
Securities Investment [Member]    
Schedule of Investments [Line Items]    
Amortized Cost $ 1,918 $ 1,699
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value $ 1,918 $ 1,700
Weighted Average Yield 3.71% 4.06%
FNMA and FHLMC certificates | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 1,981,787
Gross Unrealized Gains   5,545
Gross Unrealized Losses   74,451
Fair Value   $ 1,912,881
Weighted Average Yield   4.46%
FNMA and FHLMC certificates | Due from 1 to 5 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 14,930
Gross Unrealized Gains   0
Gross Unrealized Losses   587
Fair Value   $ 14,343
Weighted Average Yield   2.07%
FNMA and FHLMC certificates | Due from 5 to 10 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 23,664
Gross Unrealized Gains   0
Gross Unrealized Losses   1,415
Fair Value   $ 22,249
Weighted Average Yield   1.90%
FNMA and FHLMC certificates | Due after 10 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 1,978,009 $ 1,943,193
Gross Unrealized Gains 18,115 5,545
Gross Unrealized Losses 45,911 72,449
Fair Value $ 1,950,213 $ 1,876,289
Weighted Average Yield 4.53% 4.51%
GNMA certificates | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 481,748 $ 454,881
Gross Unrealized Gains 6,533 4,068
Gross Unrealized Losses 35,464 40,964
Fair Value $ 452,817 $ 417,985
Weighted Average Yield 3.69% 3.57%
GNMA certificates | Due from 1 to 5 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 6,215
Gross Unrealized Gains   0
Gross Unrealized Losses   177
Fair Value   $ 6,038
Weighted Average Yield   1.74%
GNMA certificates | Due from 5 to 10 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 4,012 $ 11,358
Gross Unrealized Gains 0 10
Gross Unrealized Losses 91 641
Fair Value $ 3,921 $ 10,727
Weighted Average Yield 1.76% 2.25%
GNMA certificates | Due after 10 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 477,736 $ 437,308
Gross Unrealized Gains 6,533 4,058
Gross Unrealized Losses 35,373 40,146
Fair Value $ 448,896 $ 401,220
Weighted Average Yield 3.71% 3.63%
CMOs issued by US government-sponsored agencies | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 5,768
Gross Unrealized Gains   0
Gross Unrealized Losses   129
Fair Value   $ 5,639
Weighted Average Yield   2.21%
CMOs issued by US government-sponsored agencies | Due from 1 to 5 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost   $ 5,015
Gross Unrealized Gains   0
Gross Unrealized Losses   126
Fair Value   $ 4,889
Weighted Average Yield   1.78%
CMOs issued by US government-sponsored agencies | Due after 10 years | Mortgage-backed securities    
Schedule of Investments [Line Items]    
Amortized Cost $ 3,998 $ 753
Gross Unrealized Gains 0 0
Gross Unrealized Losses 72 3
Fair Value $ 3,926 $ 750
Weighted Average Yield 2.36% 5.07%
US Treasury securities | Due less than 1 year | Securities Investment [Member]    
Schedule of Investments [Line Items]    
Amortized Cost $ 1,399 $ 1,149
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value $ 1,399 $ 1,150
Weighted Average Yield 4.20% 4.85%
Other debt securities | Securities Investment [Member]    
Schedule of Investments [Line Items]    
Amortized Cost $ 519  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value $ 519  
Weighted Average Yield 2.37%  
Other debt securities | Due from 1 to 5 years | Securities Investment [Member]    
Schedule of Investments [Line Items]    
Amortized Cost $ 500 $ 550
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 500 $ 550
Weighted Average Yield 2.35% 2.41%
Other debt securities | Due after 10 years | Securities Investment [Member]    
Schedule of Investments [Line Items]    
Amortized Cost $ 19  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value $ 19  
Weighted Average Yield 2.97%