XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due in one year or less $ 1,015  
Due from one to five years 28,966  
Due from five to ten years 22,151  
Due after ten years 70,633  
Debt securities with single maturity date, amortized cost 122,765  
Agency MBS 182,568  
Total 305,333  
Fair Value    
Due in one year or less 1,009  
Due from one to five years 26,697  
Due from five to ten years 20,063  
Due after ten years 64,230  
Debt securities with single maturity date, fair value 111,999  
Agency MBS 152,384  
Total debt securities $ 264,383 $ 250,267