v3.25.2
Allowance for Credit Losses - Aging By Loan Class (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing $ 7,451 $ 6,693
Loans 9,138,620 8,809,826
Current    
Financing receivable recorded investment    
Loans 9,018,741 8,670,880
Total Past Due    
Financing receivable recorded investment    
Loans 119,879 138,946
30 to 59 Days    
Financing receivable recorded investment    
Loans 34,215 16,012
60 to 89 Days    
Financing receivable recorded investment    
Loans 5,703 56,767
90 Days or Greater    
Financing receivable recorded investment    
Loans $ 79,961 $ 66,167
Commercial    
Financing receivable recorded investment    
Number of loans placed on non-accrual | loan   2
Commercial real estate: farmland & commercial    
Financing receivable recorded investment    
Number of Loans Secured by Hotel | loan 2  
Commercial real estate: multifamily    
Financing receivable recorded investment    
Number of loans brought current from non-accrual | loan 2  
Commercial, financial and agricultural    
Financing receivable recorded investment    
Loans $ 5,288,360 $ 5,089,721
Commercial, financial and agricultural | Domestic | Commercial    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 999 534
Loans 1,806,858 1,851,803
Commercial, financial and agricultural | Domestic | Commercial | Current    
Financing receivable recorded investment    
Loans 1,751,128 1,795,577
Commercial, financial and agricultural | Domestic | Commercial | Total Past Due    
Financing receivable recorded investment    
Loans 55,730 56,226
Commercial, financial and agricultural | Domestic | Commercial | 30 to 59 Days    
Financing receivable recorded investment    
Loans 7,022 4,070
Commercial, financial and agricultural | Domestic | Commercial | 60 to 89 Days    
Financing receivable recorded investment    
Loans 589 51,577
Commercial, financial and agricultural | Domestic | Commercial | 90 Days or Greater    
Financing receivable recorded investment    
Loans 48,119 579
Commercial, financial and agricultural | Domestic | Commercial real estate: farmland & commercial    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 1,091 262
Loans 3,105,302 2,927,803
Commercial, financial and agricultural | Domestic | Commercial real estate: farmland & commercial | Current    
Financing receivable recorded investment    
Loans 3,077,687 2,900,166
Commercial, financial and agricultural | Domestic | Commercial real estate: farmland & commercial | Total Past Due    
Financing receivable recorded investment    
Loans 27,615 27,637
Commercial, financial and agricultural | Domestic | Commercial real estate: farmland & commercial | 30 to 59 Days    
Financing receivable recorded investment    
Loans 1,276 1,221
Commercial, financial and agricultural | Domestic | Commercial real estate: farmland & commercial | 90 Days or Greater    
Financing receivable recorded investment    
Loans 26,339 26,416
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily    
Financing receivable recorded investment    
Loans 376,200 310,115
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily | Current    
Financing receivable recorded investment    
Loans 363,227 284,781
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily | Total Past Due    
Financing receivable recorded investment    
Loans 12,973 25,334
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily | 30 to 59 Days    
Financing receivable recorded investment    
Loans 12,907  
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily | 60 to 89 Days    
Financing receivable recorded investment    
Loans   270
Commercial, financial and agricultural | Domestic | Commercial real estate: multifamily | 90 Days or Greater    
Financing receivable recorded investment    
Loans 66 25,064
Commercial real estate    
Financing receivable recorded investment    
Loans 2,563,794 2,484,454
Commercial real estate | Domestic | Commercial real estate construction development    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 5  
Loans 2,563,794 2,484,454
Commercial real estate | Domestic | Commercial real estate construction development | Current    
Financing receivable recorded investment    
Loans 2,562,070 2,473,896
Commercial real estate | Domestic | Commercial real estate construction development | Total Past Due    
Financing receivable recorded investment    
Loans 1,724 10,558
Commercial real estate | Domestic | Commercial real estate construction development | 30 to 59 Days    
Financing receivable recorded investment    
Loans 1,719 2,421
Commercial real estate | Domestic | Commercial real estate construction development | 60 to 89 Days    
Financing receivable recorded investment    
Loans   15
Commercial real estate | Domestic | Commercial real estate construction development | 90 Days or Greater    
Financing receivable recorded investment    
Loans 5 8,122
Real estate - mortgage    
Financing receivable recorded investment    
Loans 1,050,280 999,313
Real estate - mortgage | Domestic | Residential First Lien    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 2,736 3,542
Loans 588,265 530,084
Real estate - mortgage | Domestic | Residential First Lien | Current    
Financing receivable recorded investment    
Loans 576,473 520,353
Real estate - mortgage | Domestic | Residential First Lien | Total Past Due    
Financing receivable recorded investment    
Loans 11,792 9,731
Real estate - mortgage | Domestic | Residential First Lien | 30 to 59 Days    
Financing receivable recorded investment    
Loans 5,796 4,763
Real estate - mortgage | Domestic | Residential First Lien | 60 to 89 Days    
Financing receivable recorded investment    
Loans 3,184 1,337
Real estate - mortgage | Domestic | Residential First Lien | 90 Days or Greater    
Financing receivable recorded investment    
Loans 2,812 3,631
Real estate - mortgage | Domestic | Residential Junior Lien    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 2,243 2,000
Loans 462,015 469,229
Real estate - mortgage | Domestic | Residential Junior Lien | Current    
Financing receivable recorded investment    
Loans 456,142 463,086
Real estate - mortgage | Domestic | Residential Junior Lien | Total Past Due    
Financing receivable recorded investment    
Loans 5,873 6,143
Real estate - mortgage | Domestic | Residential Junior Lien | 30 to 59 Days    
Financing receivable recorded investment    
Loans 2,603 2,599
Real estate - mortgage | Domestic | Residential Junior Lien | 60 to 89 Days    
Financing receivable recorded investment    
Loans 1,027 1,544
Real estate - mortgage | Domestic | Residential Junior Lien | 90 Days or Greater    
Financing receivable recorded investment    
Loans 2,243 2,000
Consumer    
Financing receivable recorded investment    
Loans 52,211 49,777
Consumer | Domestic    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 41 16
Loans 52,211 49,777
Consumer | Domestic | Current    
Financing receivable recorded investment    
Loans 51,896 49,607
Consumer | Domestic | Total Past Due    
Financing receivable recorded investment    
Loans 315 170
Consumer | Domestic | 30 to 59 Days    
Financing receivable recorded investment    
Loans 271 122
Consumer | Domestic | 60 to 89 Days    
Financing receivable recorded investment    
Loans 3 32
Consumer | Domestic | 90 Days or Greater    
Financing receivable recorded investment    
Loans 41 16
Foreign    
Financing receivable recorded investment    
Loans 183,975 186,561
Foreign | Foreign    
Financing receivable recorded investment    
Past due 90 days or Greater and Still Accruing 336 339
Loans 183,975 186,561
Foreign | Foreign | Current    
Financing receivable recorded investment    
Loans 180,118 183,414
Foreign | Foreign | Total Past Due    
Financing receivable recorded investment    
Loans 3,857 3,147
Foreign | Foreign | 30 to 59 Days    
Financing receivable recorded investment    
Loans 2,621 816
Foreign | Foreign | 60 to 89 Days    
Financing receivable recorded investment    
Loans 900 1,992
Foreign | Foreign | 90 Days or Greater    
Financing receivable recorded investment    
Loans $ 336 $ 339