v3.26.1
Loans and Allowance for Credit Losses - Loans - Schedule of Loan Portfolio Summarized by the Past Due Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income $ 5,617,169 $ 4,862,838
Loans Receivable > 90 Days and Accruing 213 0
Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 39,920 33,556
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 11,299 12,755
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,474 4,560
Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 25,147 16,241
Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 5,577,249 4,829,282
Commercial Real Estate    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,117,503 2,729,987
Loans Receivable > 90 Days and Accruing 0 0
Commercial Real Estate | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,599,855 1,364,040
Loans Receivable > 90 Days and Accruing 0  
Commercial Real Estate | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 830,915 718,864
Loans Receivable > 90 Days and Accruing 0  
Commercial Real Estate | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 446,216 419,267
Loans Receivable > 90 Days and Accruing 0  
Commercial Real Estate | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 240,517 227,816
Loans Receivable > 90 Days and Accruing 0  
Commercial Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 14,195 10,226
Commercial Real Estate | Total Past Due | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 5,913 5,422
Commercial Real Estate | Total Past Due | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 6,457 2,981
Commercial Real Estate | Total Past Due | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 287 196
Commercial Real Estate | Total Past Due | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,538 1,627
Commercial Real Estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 2,849 2,300
Commercial Real Estate | 30-59 Days Past Due | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 199 278
Commercial Real Estate | 30-59 Days Past Due | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 2,650 2,022
Commercial Real Estate | 30-59 Days Past Due | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Commercial Real Estate | 30-59 Days Past Due | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Commercial Real Estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,878 1,835
Commercial Real Estate | 60-89 Days Past Due | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,767 0
Commercial Real Estate | 60-89 Days Past Due | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 32 58
Commercial Real Estate | 60-89 Days Past Due | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 196
Commercial Real Estate | 60-89 Days Past Due | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 79 1,581
Commercial Real Estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 9,468 6,091
Commercial Real Estate | Greater than 90 Days | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,947 5,144
Commercial Real Estate | Greater than 90 Days | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,775 901
Commercial Real Estate | Greater than 90 Days | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 287 0
Commercial Real Estate | Greater than 90 Days | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,459 46
Commercial Real Estate | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,103,308 2,719,761
Commercial Real Estate | Current | CRE Nonowner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,593,942 1,358,618
Commercial Real Estate | Current | CRE Owner Occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 824,458 715,883
Commercial Real Estate | Current | Multifamily    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 445,929 419,071
Commercial Real Estate | Current | Farmland    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 238,979 226,189
Commercial and industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 728,431 720,031
Loans Receivable > 90 Days and Accruing 0 0
Commercial and industrial | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 15,980 11,550
Commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,157 3,740
Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 419 1,006
Commercial and industrial | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 12,404 6,804
Commercial and industrial | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 712,451 708,481
Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 418,436 395,689
Loans Receivable > 90 Days and Accruing 0 0
Construction | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 87,934 85,299
Loans Receivable > 90 Days and Accruing 0  
Construction | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 330,502 310,390
Loans Receivable > 90 Days and Accruing 0  
Construction | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,448 230
Construction | Total Past Due | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 340 0
Construction | Total Past Due | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,108 230
Construction | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,448 230
Construction | 30-59 Days Past Due | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 340 0
Construction | 30-59 Days Past Due | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,108 230
Construction | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | 60-89 Days Past Due | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | 60-89 Days Past Due | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | Greater than 90 Days | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | Greater than 90 Days | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 0
Construction | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 416,988 395,459
Construction | Current | Residential Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 87,594 85,299
Construction | Current | Other Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 329,394 310,160
Residential Mortgage    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,342,690 1,006,502
Loans Receivable > 90 Days and Accruing 213 0
Residential Mortgage | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 574,948 417,421
Loans Receivable > 90 Days and Accruing 213  
Residential Mortgage | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 470,501 410,965
Loans Receivable > 90 Days and Accruing 0  
Residential Mortgage | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 297,241 178,116
Loans Receivable > 90 Days and Accruing 0  
Residential Mortgage | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 8,277 11,529
Residential Mortgage | Total Past Due | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 2,540 4,841
Residential Mortgage | Total Past Due | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,250 2,913
Residential Mortgage | Total Past Due | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 4,487 3,775
Residential Mortgage | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,840 6,478
Residential Mortgage | 30-59 Days Past Due | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 778 4,192
Residential Mortgage | 30-59 Days Past Due | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 977 812
Residential Mortgage | 30-59 Days Past Due | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 2,085 1,474
Residential Mortgage | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,174 1,705
Residential Mortgage | 60-89 Days Past Due | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 381 165
Residential Mortgage | 60-89 Days Past Due | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 0 1,054
Residential Mortgage | 60-89 Days Past Due | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 793 486
Residential Mortgage | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3,263 3,346
Residential Mortgage | Greater than 90 Days | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,381 484
Residential Mortgage | Greater than 90 Days | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 273 1,047
Residential Mortgage | Greater than 90 Days | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,609 1,815
Residential Mortgage | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 1,334,413 994,973
Residential Mortgage | Current | 1-4 Family 1st Lien    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 572,408 412,580
Residential Mortgage | Current | 1-4 Family Rental    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 469,251 408,052
Residential Mortgage | Current | HELOC and Junior Liens    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 292,754 174,341
Consumer    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 10,109 10,629
Loans Receivable > 90 Days and Accruing 0 0
Consumer | Total Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 20 21
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 5 7
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 3 14
Consumer | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income 12 0
Consumer | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans, net of unearned income $ 10,089 $ 10,608