XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENT SECURITIES (Investment Securities by Contractual Maturity - HTM) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 321,824 $ 327,158
Gross Unrealized Gains 18 22
Gross Unrealized Losses 53,866 60,006
Fair Value $ 267,976 $ 267,174
Weighted Average Yield 2.12% 2.13%
FNMA and FHLMC certificates | Due after 10 years | Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 286,824 $ 292,158
Gross Unrealized Gains 0 0
Gross Unrealized Losses 53,866 60,006
Fair Value $ 232,958 $ 232,152
Weighted Average Yield 1.73% 1.73%
US Treasury securities | Due from 1 to 5 years | 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%
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 18  
Gross Unrealized Losses 0  
Fair Value $ 35,018  
Weighted Average Yield 5.32%