v3.26.1
Loans and Leases and Allowance for Credit Losses - Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases $ 4,518,391 $ 4,363,582
Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 4,505,794 4,349,971
Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 12,597 13,611
30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 3,131 6,188
60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 2,414 2,686
90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 7,052 4,737
Commercial Real Estate | Non-owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,263,455 1,196,758
Commercial Real Estate | Non-owner occupied | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,263,303 1,196,569
Commercial Real Estate | Non-owner occupied | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 152 189
Commercial Real Estate | Non-owner occupied | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 152  
Commercial Real Estate | Non-owner occupied | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases   189
Commercial Real Estate | Owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,033,211 1,022,871
Commercial Real Estate | Owner occupied | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,032,428 1,021,240
Commercial Real Estate | Owner occupied | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 783 1,631
Commercial Real Estate | Owner occupied | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 173 1,150
Commercial Real Estate | Owner occupied | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 340 211
Commercial Real Estate | Owner occupied | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 270 270
Consumer Real Estate    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 851,484 834,626
Consumer Real Estate | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 848,330 830,197
Consumer Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 3,154 4,429
Consumer Real Estate | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 504 1,786
Consumer Real Estate | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 500 1,725
Consumer Real Estate | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 2,150 918
Construction and Land Development    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 478,301 419,176
Construction and Land Development | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 478,245 419,108
Construction and Land Development | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 56 68
Construction and Land Development | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 56 68
Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 819,875 817,595
Commercial and Industrial | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 816,404 814,539
Commercial and Industrial | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 3,471 3,056
Commercial and Industrial | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,592 1,178
Commercial and Industrial | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 467 674
Commercial and Industrial | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 1,412 1,204
Leases    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 54,296 55,422
Leases | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 49,428 51,304
Leases | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 4,868 4,118
Leases | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 717 1,889
Leases | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 931 73
Leases | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 3,220 2,156
Consumer and Other    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 17,769 17,134
Consumer and Other | Loans Not Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 17,656 17,014
Consumer and Other | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 113 120
Consumer and Other | 30 to 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases 89 117
Consumer and Other | 60 to 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans and leases $ 24 $ 3