v3.26.1
Investment Securities - Contractual maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due after 1 Year through 5 Years $ 1,577  
Due after 5 Years through 10 Years 20,072  
Due after 10 Years 77,881  
Amortized Cost 99,530 $ 104,010
Fair Value    
Due after 1 Year through 5 Years 1,589  
Due after 5 Years through 10 Years 19,578  
Due after 10 Years 73,039  
Total Fair Value $ 94,206 $ 99,077