XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES - Schedule of Mortgage-Backed Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 5,173  
Due after one year through five years 22,330  
Due after five years through ten years 92,606  
Due after ten years 68,266  
Total amortized cost 188,375  
Mortgage-backed securities 221,005  
  Amortized Cost 409,380 $ 455,294
Fair Value    
Due in one year or less 5,153  
Due after one year through five years 20,622  
Due after five years through ten years 79,917  
Due after ten years 61,479  
Total fair value 167,171  
Mortgage-backed securities 198,878  
Fair Value 366,049 407,382
Amortized Cost    
Due in one year or less 33,647  
Due after one year through five years 71,876  
Due after five years through ten years 71,187  
Due after ten years 67,635  
Total amortized cost 244,345  
Mortgage-backed securities 185,732  
  Amortized Cost 430,077 449,031
Fair Value    
Due in one year or less 33,401  
Due after one year through five years 68,754  
Due after five years through ten years 62,678  
Due after ten years 59,506  
Total fair value 224,339  
Mortgage-backed securities 158,681  
Investment securities held to maturity $ 383,020 $ 405,576