XML 142 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Contractual Maturities of Investment Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale, Amortized Cost    
Due in one year or less $ 22,410  
Due after one year through five years 23,528  
Due after five years through ten years 33,374  
Due after ten years 56,964  
Total amortized cost, available for sale 136,276 $ 143,841
Available-for-sale, Fair Value    
Due in one year or less 22,112  
Due after one year through five years 22,774  
Due after five years through ten years 31,830  
Due after ten years 47,753  
Total fair value, available for sale $ 124,469 $ 130,257
Weighted average remaining life 3 years 1 month 6 days