v3.25.2
Securities - Schedule of Amortized Cost and Estimated Fair Value of Securities Available for Sale by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Within one year $ 39  
After one year through five years 834  
After five years through ten years 13,504  
After ten years 179,039  
Amortized Cost 193,416 $ 207,538
Fair Value    
Within one year 38  
After one year through five years 810  
After five years through ten years 12,368  
After ten years 161,784  
Fair Value $ 175,000 $ 185,909