v3.26.1
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Held-to-maturity, Amortized Cost    
Due in one year or less $ 1,018  
Due after one year through five years 7,721  
Due after five years through ten years 34,141  
Due after ten years 38,846  
Due in one year or less 81,284  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 81,726  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 381,592  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 351,356  
Amortized Cost 463,318 $ 485,292
Held-to-maturity, Fair Value    
Due in one year or less 1,027  
Due after one year through five years 7,418  
Due after five years through ten years 34,720  
Due after ten years 38,119  
Fair value, total $ 432,640 $ 457,821