XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Contractual maturities of debt securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 8,256  
Due after one but within five years 45,469  
Due after five but within ten years 121,980  
Due after ten years 350,802  
Total of securities having specified maturity period 526,507  
Mortgage-backed securities and collateralized mortgage obligations 835,290  
Amortized Cost 1,361,797 $ 1,412,498
Fair Value    
Due in one year or less 8,135  
Due after one but within five years 44,008  
Due after five but within ten years 117,935  
Due after ten years 307,905  
Total of securities having specified maturities period 477,983  
Mortgage-backed securities and collateralized mortgage obligations 718,007  
TOTAL 1,195,990 1,259,137
Gains and losses from investment sales/calls realized $ 103 $ (1)