XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Maturities of Investment Securities Available-for-sale and Held-to-maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in One Year or Less $ 120  
Due after One Year through Five Years 673  
Due after Five Years through Ten Years 52,894  
Due after Ten Years 230,785  
Amortized Cost 284,472 $ 281,416
Fair Value    
Due in One Year or Less 120  
Due after One Year through Five Years 666  
Due after Five Years through Ten Years 50,441  
Due after Ten Years 215,054  
Total $ 266,281 $ 259,514