XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 1,016  
Due from one to five years 14,397  
Due from five to ten years 11,579  
Due after ten years 59,718  
Debt securities with single maturity date, amortized cost 86,710  
Agency mortgage-backed 193,841  
Total debt securities available-for-sale 280,551  
Fair Value    
Due in one year or less 1,016  
Due from one to five years 13,494  
Due from five to ten years 10,483  
Due after ten years 49,049  
Debt securities with single maturity date, fair value 74,042  
Agency mortgage-backed 166,495  
Total debt securities available-for-sale $ 240,537 $ 250,504