v3.26.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due within 1 year $ 246  
Due after 1 year through 5 years 113,937  
Due after 5 years through 10 years 122,663  
Due after 10 years 258,595  
Total available-for-sale 495,441 $ 505,174
Estimated Fair Value    
Due within 1 year 245  
Due after 1 year through 5 years 111,067  
Due after 5 years through 10 years 114,979  
Due after 10 years 232,252  
Total available-for-sale 458,543 468,970
Amortized Cost    
Due within 1 year 679  
Due after 1 year through 5 years 353  
Due after 5 years through 10 years 3,163  
Due after 10 years 29,358  
Total held-to-maturity 33,553 33,839
Estimated Fair Value    
Due within 1 year 675  
Due after 1 year through 5 years 353  
Due after 5 years through 10 years 2,989  
Due after 10 years 25,028  
Total held-to-maturity $ 29,045 $ 29,446