v3.26.1
INVESTMENT SECURITIES - Schedule of Debt Securities Classified by Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Held-to-Maturity, Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 0  
Due after five years through ten years 44,597  
Due after ten years 8,164  
Amortized Cost 52,761 $ 52,936
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 41,600  
Due after ten years 7,454  
Held-to-Maturity, Estimated Fair Value 49,054 49,308
Available-for-Sale, Amortized Cost    
Due in one year or less 116  
Due after one year through five years 10,917  
Due after five years through ten years 13,568  
Due after ten years 291,688  
Amortized Cost 316,289 237,191
Available-for-Sale, Estimated Fair Value    
Due in one year or less 117  
Due after one year through five years 10,287  
Due after five years through ten years 12,511  
Due after ten years 285,877  
Available-for-Sale, Estimated Fair Value $ 308,792 $ 234,890