v3.26.1
Securities - Schedule of amortized cost and fair value of available-for-sale securities by contractual maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale, Amortized Cost    
Under one year $ 0  
One to five years 3,334  
Five to ten years 41,505  
Over ten years 200,971  
Totals 245,810 $ 240,793
Available-for-sale, Fair Value    
Under one year 0  
One to five years 3,281  
Five to ten years 40,375  
Over ten years 197,390  
Totals $ 241,046 $ 234,204