v3.26.1
Investment Securities - Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Securities    
Securities available for sale, amortized cost, due in one year or less $ 30,761  
Securities available for sale, fair value, due in one year or less 30,554  
Securities available for sale, amortized cost, due in one year through five years 24,402  
Securities available for sale, fair value, due in one year through five years 23,329  
Securities available for sale, amortized cost, due after five years through ten years 90,053  
Securities available for sale, fair value, due after five years through ten years 81,239  
Securities held to maturity, amortized cost, due after five years through ten years 4,000  
Securities held to maturity, fair value, due after five years through ten years 3,320  
Securities available for sale, amortized cost, due after ten years 50,203  
Securities available for sale, fair value, due after ten years 49,153  
Securities held to maturity, amortized cost, due after ten years 3,000  
Securities held to maturity, fair value, due after ten years 2,222  
Securities available for sale, amortized cost, allocated and single maturity date 195,419  
Securities available for sale, fair value, allocated and single maturity date 184,275  
Securities held to maturity, amortized cost, allocated and single maturity date 7,000  
Securities held to maturity, fair value, allocated and single maturity date 5,542  
Securities available for sale, amortized cost, without single maturity date 229,469  
Securities available for sale, fair value, without single maturity date 222,642  
Securities available for sale, amortized cost 424,888 $ 432,167
Securities available for sale, fair value 406,917 417,190
Securities held to maturity, amortized cost 7,000 7,000
Securities held to maturity, fair value $ 5,542 $ 5,243