v3.26.3
Investment Securities - Summary of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost $ 5,067  
Debt securities, maturing 1 to 5 years, amortized cost 40,944  
Debt securities, maturing 5 to 10 years, amortized cost 288,971  
Debt securities, maturing over 10 years, amortized cost 599,758  
Amortized Cost 934,740 $ 1,076,980
Debt securities, maturing within 1 year, fair value 5,002  
Debt securities, maturing 1 to 5 years, fair value 36,909  
Debt securities, maturing 5 to 10 years, fair value 257,049  
Debt securities, maturing over 10 years, fair value 506,159  
Debt securities [1] $ 805,119 984,367
Available-for-sale securities, maturing within 1 year, weighted average yield 3.33%  
Available-for-sale securities, maturing 1 to 5 years, weighted average yield 2.44%  
Available-for-sale securities, maturing 5 to 10 years, weighted average yield 3.55%  
Available-for-sale securities, maturing over 10 years, weighted average yield 2.95%  
Available-for-sale securities, total weighted average yield 3.12%  
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost $ 0  
Debt securities, maturing 1 to 5 years, amortized cost 7,935  
Debt securities, maturing 5 to 10 years, amortized cost 9,777  
Debt securities, maturing over 10 years, amortized cost 0  
Amortized Cost 17,712 17,386
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 7,713  
Debt securities, maturing 5 to 10 years, fair value 9,272  
Debt securities, maturing over 10 years, fair value 0  
Debt securities 16,985 17,580
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 9,852  
Debt securities, maturing 5 to 10 years, amortized cost 139,080  
Debt securities, maturing over 10 years, amortized cost 54,603  
Amortized Cost 203,535 212,282
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 8,531  
Debt securities, maturing 5 to 10 years, fair value 126,701  
Debt securities, maturing over 10 years, fair value 49,790  
Debt securities 185,022 206,330
States and political subdivisions    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 5,067  
Debt securities, maturing 1 to 5 years, amortized cost 6,364  
Debt securities, maturing 5 to 10 years, amortized cost 56,361  
Debt securities, maturing over 10 years, amortized cost 52,688  
Amortized Cost 120,480 189,131
Debt securities, maturing within 1 year, fair value 5,002  
Debt securities, maturing 1 to 5 years, fair value 6,134  
Debt securities, maturing 5 to 10 years, fair value 45,823  
Debt securities, maturing over 10 years, fair value 41,066  
Debt securities 98,025 170,832
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 902  
Debt securities, maturing 5 to 10 years, amortized cost 60,611  
Debt securities, maturing over 10 years, amortized cost 471,135  
Amortized Cost 532,648 606,292
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 871  
Debt securities, maturing 5 to 10 years, fair value 54,827  
Debt securities, maturing over 10 years, fair value 397,963  
Debt securities 453,661 544,038
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 15,891  
Debt securities, maturing 5 to 10 years, amortized cost 20,142  
Debt securities, maturing over 10 years, amortized cost 21,332  
Amortized Cost 57,365 47,889
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 13,660  
Debt securities, maturing 5 to 10 years, fair value 17,572  
Debt securities, maturing over 10 years, fair value 17,340  
Debt securities 48,572 41,804
Bank-issued trust preferred securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 0  
Debt securities, maturing 5 to 10 years, amortized cost 3,000  
Debt securities, maturing over 10 years, amortized cost 0  
Amortized Cost 3,000 4,000
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 0  
Debt securities, maturing 5 to 10 years, fair value 2,854  
Debt securities, maturing over 10 years, fair value 0  
Debt securities $ 2,854 $ 3,783
[1]     Available-for-sale investment securities and held-to-maturity investment securities are presented net of allowance for credit losses of $0 and $233, respectively, at September 30, 2026, and $0 and $236, respectively, at December 31, 2025.