XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Contractual maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due after 1 Year through 5 Years $ 165  
Due after 5 Years through 10 Years 5,214  
Due after 10 Years 96,333  
Amortized Cost 101,712 $ 76,805
Fair Value    
Due after 1 Year through 5 Years 158  
Due after 5 Years through 10 Years 5,204  
Due after 10 Years 87,625  
Total Fair Value $ 92,987 $ 67,901