XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Contractual maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due after 1 Year through 5 Years $ 1,614  
Due after 5 Years through 10 Years 10,348  
Due after 10 Years 94,836  
Amortized Cost 106,798 $ 101,712
Fair Value    
Due after 1 Year through 5 Years 1,617  
Due after 5 Years through 10 Years 10,341  
Due after 10 Years 88,457  
Total Fair Value $ 100,415 $ 92,987