v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Past Due Aging of Loan Portfolio by Loan Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 13,296,759 $ 12,854,359
Loans > 90 Days or More Past Due And Accruing 4,443 5,902
Current    
Financing Receivable, Past Due [Line Items]    
Loans 13,195,381 12,738,196
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 31,350 35,773
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 13,818 32,581
90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 56,210 47,809
Commercial and industrial loans    
Financing Receivable, Past Due [Line Items]    
Loans 4,440,924 4,114,292
Loans > 90 Days or More Past Due And Accruing 3,946 2,010
Commercial and industrial loans | Current    
Financing Receivable, Past Due [Line Items]    
Loans 4,426,862 4,096,605
Commercial and industrial loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,039 7,428
Commercial and industrial loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,216 473
Commercial and industrial loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 8,807 9,786
Agricultural land, production and other loans to farmers    
Financing Receivable, Past Due [Line Items]    
Loans 265,172 256,312
Loans > 90 Days or More Past Due And Accruing 0 0
Agricultural land, production and other loans to farmers | Current    
Financing Receivable, Past Due [Line Items]    
Loans 263,069 256,148
Agricultural land, production and other loans to farmers | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,866 164
Agricultural land, production and other loans to farmers | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 237 0
Agricultural land, production and other loans to farmers | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Construction    
Financing Receivable, Past Due [Line Items]    
Loans 836,033 792,144
Loans > 90 Days or More Past Due And Accruing 0 3,683
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans 814,300 761,819
Construction | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 7,227 4,332
Construction | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 22,005
Construction | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 14,506 3,988
Commercial real estate, non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 2,171,092 2,274,016
Loans > 90 Days or More Past Due And Accruing 0 0
Commercial real estate, non-owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,165,891 2,259,549
Commercial real estate, non-owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 203 2,407
Commercial real estate, non-owner occupied | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 451 1,718
Commercial real estate, non-owner occupied | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,547 10,342
Commercial real estate, owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 1,226,797 1,157,944
Loans > 90 Days or More Past Due And Accruing 183 0
Commercial real estate, owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,216,378 1,153,861
Commercial real estate, owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 558 3,783
Commercial real estate, owner occupied | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,981 0
Commercial real estate, owner occupied | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 6,880 300
Residential    
Financing Receivable, Past Due [Line Items]    
Loans 2,397,094 2,374,729
Loans > 90 Days or More Past Due And Accruing 207 208
Residential | Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,359,067 2,337,002
Residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 12,420 12,302
Residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 6,890 6,606
Residential | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 18,717 18,819
Home equity    
Financing Receivable, Past Due [Line Items]    
Loans 673,961 659,811
Loans > 90 Days or More Past Due And Accruing 107 0
Home equity | Current    
Financing Receivable, Past Due [Line Items]    
Loans 665,819 649,238
Home equity | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,538 4,431
Home equity | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,864 1,569
Home equity | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,740 4,573
Individuals' loans for household and other personal expenditures    
Financing Receivable, Past Due [Line Items]    
Loans 141,045 166,028
Loans > 90 Days or More Past Due And Accruing 0 1
Individuals' loans for household and other personal expenditures | Current    
Financing Receivable, Past Due [Line Items]    
Loans 139,354 164,891
Individuals' loans for household and other personal expenditures | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,499 926
Individuals' loans for household and other personal expenditures | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 179 210
Individuals' loans for household and other personal expenditures | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 13 1
Public finance and other commercial loans    
Financing Receivable, Past Due [Line Items]    
Loans 1,144,641 1,059,083
Loans > 90 Days or More Past Due And Accruing 0 0
Public finance and other commercial loans | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,144,641 1,059,083
Public finance and other commercial loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Public finance and other commercial loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Public finance and other commercial loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans $ 0 $ 0