XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of amortized cost and fair value of available-for-sale securities by contractual maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale, Amortized Cost    
Under one year $ 4,235  
One to five years 14,500  
Five to ten year 27,037  
Over ten years 199,283  
Totals 245,055 $ 252,761
Available-for-sale, Fair Value    
Under one year 4,194  
One to five years 14,376  
Five to ten year 24,329  
Over ten years 186,944  
Totals $ 229,843 $ 240,631