v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Past Due Aging of Loan Portfolio by Loan Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Loans $ 15,530,737 $ 13,791,707
Loans > 90 Days or More Past Due and Accruing 9,738 2,042
Current    
Financing Receivable, Past Due [Line Items]    
Loans 15,376,185 13,660,833
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 56,790 53,731
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 27,010 15,567
90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 70,752 61,576
Commercial and industrial loans    
Financing Receivable, Past Due [Line Items]    
Loans 4,720,441 4,478,282
Loans > 90 Days or More Past Due and Accruing 3,444 313
Commercial and industrial loans | Current    
Financing Receivable, Past Due [Line Items]    
Loans 4,693,372 4,459,842
Commercial and industrial loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 16,064 7,194
Commercial and industrial loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,107 1,160
Commercial and industrial loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 9,898 10,086
Agricultural land, production and other loans to farmers    
Financing Receivable, Past Due [Line Items]    
Loans 323,348 283,125
Loans > 90 Days or More Past Due and Accruing 976 0
Agricultural land, production and other loans to farmers | Current    
Financing Receivable, Past Due [Line Items]    
Loans 322,235 282,411
Agricultural land, production and other loans to farmers | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 480
Agricultural land, production and other loans to farmers | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 138 0
Agricultural land, production and other loans to farmers | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 975 234
Construction    
Financing Receivable, Past Due [Line Items]    
Loans 874,419 804,775
Loans > 90 Days or More Past Due and Accruing 130 1,295
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans 858,706 780,999
Construction | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 34 0
Construction | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 5,765 0
Construction | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 9,914 23,776
Commercial real estate, non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 3,271,620 2,338,666
Loans > 90 Days or More Past Due and Accruing 4,745 0
Commercial real estate, non-owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans 3,245,491 2,318,624
Commercial real estate, non-owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 6,149 19,125
Commercial real estate, non-owner occupied | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 6,549 345
Commercial real estate, non-owner occupied | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 13,431 572
Commercial real estate, owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans 1,368,627 1,237,100
Loans > 90 Days or More Past Due and Accruing 410 0
Commercial real estate, owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,348,570 1,227,448
Commercial real estate, owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 10,223 4,295
Commercial real estate, owner occupied | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,403 2,880
Commercial real estate, owner occupied | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 7,431 2,477
Residential    
Financing Receivable, Past Due [Line Items]    
Loans 2,361,480 2,420,310
Loans > 90 Days or More Past Due and Accruing 9 434
Residential | Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,314,948 2,372,637
Residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 14,907 17,182
Residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 7,372 9,536
Residential | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 24,253 20,955
Home equity    
Financing Receivable, Past Due [Line Items]    
Loans 1,118,662 710,980
Loans > 90 Days or More Past Due and Accruing 24 0
Home equity | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,101,834 701,360
Home equity | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 8,759 4,717
Home equity | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,219 1,427
Home equity | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,850 3,476
Individuals' loans for household and other personal expenditures    
Financing Receivable, Past Due [Line Items]    
Loans 149,878 155,436
Loans > 90 Days or More Past Due and Accruing 0 0
Individuals' loans for household and other personal expenditures | Current    
Financing Receivable, Past Due [Line Items]    
Loans 148,767 154,479
Individuals' loans for household and other personal expenditures | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 654 738
Individuals' loans for household and other personal expenditures | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 457 219
Individuals' loans for household and other personal expenditures | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Public finance and other commercial loans    
Financing Receivable, Past Due [Line Items]    
Loans 1,342,262 1,363,033
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,342,262 1,363,033
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