v3.26.1
Loans - Schedule of Collateral Pledged Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans $ 4,959,120 $ 4,876,542
Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 3,530,181 3,432,408
Commercial | Owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 739,571 699,327
Commercial | Non–owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,643,084 1,669,260
Commercial | Development & spec land    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 47,009 35,535
Commercial | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,085,009 1,010,545
Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 755,707 772,427
Real estate | Residential mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 727,335 741,477
Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 673,232 671,707
Consumer | Home equity    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 590,475 574,861
Real Estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 11,983 12,459
Real Estate | Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 9,573 10,607
Real Estate | Commercial | Owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 5,141 5,395
Real Estate | Commercial | Non–owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 2,423 3,026
Real Estate | Commercial | Development & spec land    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 519 496
Real Estate | Commercial | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,490 1,690
Real Estate | Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,485 929
Real Estate | Real estate | Residential mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,485 929
Real Estate | Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 925 923
Real Estate | Consumer | Home equity    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 925 923
Accounts Receivable/ Equipment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 8,331 3,269
Accounts Receivable/ Equipment | Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 8,331 3,269
Accounts Receivable/ Equipment | Commercial | Owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 633 0
Accounts Receivable/ Equipment | Commercial | Non–owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 490 0
Accounts Receivable/ Equipment | Commercial | Development & spec land    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Accounts Receivable/ Equipment | Commercial | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 7,208 3,269
Accounts Receivable/ Equipment | Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Accounts Receivable/ Equipment | Real estate | Residential mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Accounts Receivable/ Equipment | Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Accounts Receivable/ Equipment | Consumer | Home equity    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 458 673
Other | Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 458 673
Other | Commercial | Owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other | Commercial | Non–owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 178 0
Other | Commercial | Development & spec land    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other | Commercial | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 280 673
Other | Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other | Real estate | Residential mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other | Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Other | Consumer | Home equity    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 0 0
Collateral Pledged    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 20,772 16,401
ACL Allocation 1,321 1,329
Collateral Pledged | Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 18,362 14,549
ACL Allocation 1,106 1,016
Collateral Pledged | Commercial | Owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 5,774 5,395
ACL Allocation 139 114
Collateral Pledged | Commercial | Non–owner occupied real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 3,091 3,026
ACL Allocation 12 20
Collateral Pledged | Commercial | Development & spec land    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 519 496
ACL Allocation 0 0
Collateral Pledged | Commercial | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 8,978 5,632
ACL Allocation 955 882
Collateral Pledged | Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,485 929
ACL Allocation 0 0
Collateral Pledged | Real estate | Residential mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 1,485 929
ACL Allocation 0 0
Collateral Pledged | Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 925 923
ACL Allocation 215 313
Collateral Pledged | Consumer | Home equity    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total loans 925 923
ACL Allocation $ 215 $ 313