v3.26.1
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Held-to-maturity, Amortized Cost    
Due in one year or less $ 1,018  
Due after one year through five years 9,755  
Due after five years through ten years 35,093  
Due after ten years 39,068  
Due in one year or less 83,835  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 84,934  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 388,323  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 360,569  
Amortized Cost 473,257 $ 485,292
Held-to-maturity, Fair Value    
Due in one year or less 1,029  
Due after one year through five years 9,504  
Due after five years through ten years 35,528  
Due after ten years 37,774  
Fair value, total $ 444,404 $ 457,821