v3.25.2
Investment Securities - Scheduled Maturities of Investment Securities Available-for-Sale and Held-to-Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale, maturing within one year, amortized cost $ 15,417  
Available-for-sale, maturing after one to five years, amortized cost 20,559  
Available-for-sale, maturing after five to ten years, amortized cost 60,449  
Available-for-sale, maturing after ten years, amortized cost 63,138  
Available-for-sale, amortized cost 159,563 $ 174,597
Available-for-sale, maturing within one year, estimated fair value 15,223  
Available-for-sale, maturing after one to five years, estimated fair value 19,777  
Available-for-sale, maturing after five to ten years, estimated fair value 57,655  
Available-for-sale, maturing after ten years, estimated fair value 63,921  
Available-for-sale, amortized cost 156,576 167,888
Held-to-maturity, maturing after one to five years, amortized cost 211  
Held-to-maturity, maturing after five to ten years, amortized cost 258  
Held-to-maturity, maturing after ten years, amortized cost 92  
Held-to-maturity, amortized cost 561 682
Held-to-maturity, maturing after one to five years, estimated fair value 207  
Held-to-maturity, maturity after five to ten years, estimated fair value 241  
Held-to-maturity, maturing after ten years, estimated fair value 87  
Held-to-maturity, amortized cost $ 535 $ 642