XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Securities available for Sale - Amortized Cost    
Due in one year or less $ 11,002  
Due from one year to five years 255,913  
Due beyond ten years 3,910  
Amortized Cost 849,734 $ 602,493
Securities available for Sale - Fair Value    
Due in one year or less 10,780  
Due from one year to five years 253,948  
Due beyond ten years 4,070  
Total securities 843,171 584,155
Securities held to maturity - Amortized Cost    
Total securities 5,110 10,778
Securities held to maturity - Fair Value    
Fair Value 5,087 10,735
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Amortized Cost   121
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,452  
Total securities 1,452 1,550
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 560,809  
Amortized Cost 560,809 180,765
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 555,453  
Total securities 555,453 168,233
Securities held to maturity - Amortized Cost    
Total securities 14 23
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 14  
Fair Value 14 24
Securities not due at a single maturity date 14  
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 18,100  
Amortized Cost 18,100 20,127
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 17,468  
Total securities 17,468 19,243
Securities held to maturity - Amortized Cost    
Total securities 5,096 5,756
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 5,073  
Fair Value 5,073 $ 5,706
Securities not due at a single maturity date $ 5,096