XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 1,020  
Due from one to five years 14,410  
Due from five to ten years 11,403  
Due after ten years 60,243  
Debt securities with single maturity date, amortized cost 87,076  
Agency mortgage-backed 201,091  
Total debt securities available-for-sale 288,167  
Fair Value    
Due in one year or less 1,020  
Due from one to five years 13,372  
Due from five to ten years 10,182  
Due after ten years 50,845  
Debt securities with single maturity date, fair value 75,419  
Agency mortgage-backed 172,473  
Total debt securities available-for-sale $ 247,892 $ 250,504