XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 513  
Due from one to five years 31,968  
Due from five to ten years 18,494  
Due after ten years 71,266  
Debt securities with single maturity date, amortized cost 122,241  
Agency mortgage-backed 175,418  
Total debt securities available-for-sale 297,659  
Fair Value    
Due in one year or less 504  
Due from one to five years 29,215  
Due from five to ten years 16,576  
Due after ten years 63,257  
Debt securities with single maturity date, fair value 109,552  
Agency mortgage-backed 142,968  
Total debt securities available-for-sale $ 252,520 $ 264,383