v3.25.2
Loans - Schedule of Aging of Amortized Cost Basis of Loans by Aging Category and Accrual Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income $ 1,993,580 $ 1,842,980
Other commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,297,227 1,195,694
Other commercial real estate | Construction, land & land development    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 238,078 205,046
Other commercial real estate | Other commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,059,149 990,648
Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 356,515 344,167
Commercial, financial & agricultural    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 212,872 213,910
Consumer and other    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 126,966 89,209
Legacy Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,993,580 1,842,980
Nonaccrual Loans 10,584 10,660
Legacy Loans | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 4,572 8,361
Legacy Loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 107 152
Legacy Loans | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 4,679 8,513
Legacy Loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,978,317 1,823,807
Legacy Loans | Other commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,297,227 1,195,694
Nonaccrual Loans 3,779 4,833
Legacy Loans | Other commercial real estate | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 2,451 2,985
Legacy Loans | Other commercial real estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 0
Legacy Loans | Other commercial real estate | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 2,451 2,985
Legacy Loans | Other commercial real estate | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,290,997 1,187,876
Legacy Loans | Other commercial real estate | Construction, land & land development    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 238,078 205,046
Nonaccrual Loans 0 0
Legacy Loans | Other commercial real estate | Construction, land & land development | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 544
Legacy Loans | Other commercial real estate | Construction, land & land development | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 0
Legacy Loans | Other commercial real estate | Construction, land & land development | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 544
Legacy Loans | Other commercial real estate | Construction, land & land development | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 238,078 204,502
Legacy Loans | Other commercial real estate | Other commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,059,149 990,648
Nonaccrual Loans 3,779 4,833
Legacy Loans | Other commercial real estate | Other commercial real estate | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 2,451 2,441
Legacy Loans | Other commercial real estate | Other commercial real estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 0
Legacy Loans | Other commercial real estate | Other commercial real estate | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 2,451 2,441
Legacy Loans | Other commercial real estate | Other commercial real estate | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 1,052,919 983,374
Legacy Loans | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 356,515 344,167
Nonaccrual Loans 1,182 1,204
Legacy Loans | Residential real estate | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 557 3,689
Legacy Loans | Residential real estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 0
Legacy Loans | Residential real estate | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 557 3,689
Legacy Loans | Residential real estate | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 354,776 339,274
Legacy Loans | Commercial, financial & agricultural    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 212,872 213,910
Nonaccrual Loans 5,616 4,559
Legacy Loans | Commercial, financial & agricultural | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 831 1,348
Legacy Loans | Commercial, financial & agricultural | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 0 0
Legacy Loans | Commercial, financial & agricultural | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 831 1,348
Legacy Loans | Commercial, financial & agricultural | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 206,425 208,003
Legacy Loans | Consumer and other    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 126,966 89,209
Nonaccrual Loans 7 64
Legacy Loans | Consumer and other | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 733 339
Legacy Loans | Consumer and other | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 107 152
Legacy Loans | Consumer and other | Total Accruing Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income 840 491
Legacy Loans | Consumer and other | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans, net of unearned income $ 126,119 $ 88,654