v3.26.3
Loans - Aging analysis of past due loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Loans and Allowance for Loan Losses    
Non-Accruing $ 284,335 $ 297,155
Total loans 52,053,093 48,598,527
30 days past due    
Loans and Allowance for Loan Losses    
Total loans 87,480 73,810
60 days past due    
Loans and Allowance for Loan Losses    
Total loans 30,013 15,034
90 days past due    
Loans and Allowance for Loan Losses    
Total loans 10,629 4,941
Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 128,122 93,785
Current    
Loans and Allowance for Loan Losses    
Total loans 51,640,636 48,207,587
Construction and land development    
Loans and Allowance for Loan Losses    
Non-Accruing 4,951 7,560
Total loans 2,917,132 2,548,360
Construction and land development | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 3,498 3,018
Construction and land development | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 17 472
Construction and land development | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans   139
Construction and land development | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 3,515 3,629
Construction and land development | Current    
Loans and Allowance for Loan Losses    
Total loans 2,908,666 2,537,171
Consumer owner-occupied    
Loans and Allowance for Loan Losses    
Non-Accruing 85,063 73,551
Total loans 9,370,164 8,618,434
Consumer owner-occupied | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 16,558 16,301
Consumer owner-occupied | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 553 901
Consumer owner-occupied | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans 409  
Consumer owner-occupied | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 17,520 17,202
Consumer owner-occupied | Current    
Loans and Allowance for Loan Losses    
Total loans 9,267,581 8,527,681
Home equity loans    
Loans and Allowance for Loan Losses    
Non-Accruing 8,670 8,344
Total loans 1,973,241 1,831,789
Home equity loans | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 4,155 2,739
Home equity loans | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 1,756 1,226
Home equity loans | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans   1
Home equity loans | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 5,911 3,966
Home equity loans | Current    
Loans and Allowance for Loan Losses    
Total loans 1,958,660 1,819,479
Commercial and industrial    
Loans and Allowance for Loan Losses    
Non-Accruing 87,831 94,766
Total loans 9,804,607 9,181,408
Commercial and industrial | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 45,714 24,890
Commercial and industrial | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 7,635 5,860
Commercial and industrial | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans 8,532 2,913
Commercial and industrial | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 61,881 33,663
Commercial and industrial | Current    
Loans and Allowance for Loan Losses    
Total loans 9,654,895 9,052,979
Other income producing property    
Loans and Allowance for Loan Losses    
Non-Accruing 1,782 2,109
Total loans 1,183,334 1,232,153
Other income producing property | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 1,043 1,582
Other income producing property | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 211 827
Other income producing property | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans 340 615
Other income producing property | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 1,594 3,024
Other income producing property | Current    
Loans and Allowance for Loan Losses    
Total loans 1,179,958 1,227,020
Consumer    
Loans and Allowance for Loan Losses    
Non-Accruing 3,679 3,457
Total loans 949,640 955,266
Consumer | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 2,409 2,002
Consumer | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 1,018 793
Consumer | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 3,427 2,795
Consumer | Current    
Loans and Allowance for Loan Losses    
Total loans 942,534 949,014
Other loans    
Loans and Allowance for Loan Losses    
Total loans 6,639 2,366
Other loans | Current    
Loans and Allowance for Loan Losses    
Total loans 6,639 2,366
Commercial loans    
Loans and Allowance for Loan Losses    
Total loans 39,427,243 36,858,811
Commercial loans | Construction and land development    
Loans and Allowance for Loan Losses    
Total loans 2,546,615 2,205,518
Commercial loans | Commercial non-owner-occupied    
Loans and Allowance for Loan Losses    
Non-Accruing 56,835 67,411
Total loans 17,896,525 16,651,760
Commercial loans | Commercial non-owner-occupied | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 3,243 8,457
Commercial loans | Commercial non-owner-occupied | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 14,553 304
Commercial loans | Commercial non-owner-occupied | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans 2 408
Commercial loans | Commercial non-owner-occupied | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 17,798 9,169
Commercial loans | Commercial non-owner-occupied | Current    
Loans and Allowance for Loan Losses    
Total loans 17,821,892 16,575,180
Commercial loans | Commercial owner-occupied real estate    
Loans and Allowance for Loan Losses    
Non-Accruing 35,524 39,957
Total loans 7,951,811 7,576,991
Commercial loans | Commercial owner-occupied real estate | 30 days past due    
Loans and Allowance for Loan Losses    
Total loans 10,860 14,821
Commercial loans | Commercial owner-occupied real estate | 60 days past due    
Loans and Allowance for Loan Losses    
Total loans 4,270 4,651
Commercial loans | Commercial owner-occupied real estate | 90 days past due    
Loans and Allowance for Loan Losses    
Total loans 1,346 865
Commercial loans | Commercial owner-occupied real estate | Total Past Due    
Loans and Allowance for Loan Losses    
Total loans 16,476 20,337
Commercial loans | Commercial owner-occupied real estate | Current    
Loans and Allowance for Loan Losses    
Total loans 7,899,811 7,516,697
Commercial loans | Consumer owner-occupied    
Loans and Allowance for Loan Losses    
Total loans 135,968 121,394
Commercial loans | Commercial and industrial    
Loans and Allowance for Loan Losses    
Total loans 9,804,607 9,181,408
Commercial loans | Other income producing property    
Loans and Allowance for Loan Losses    
Total loans 1,085,078 1,119,374
Commercial loans | Other loans    
Loans and Allowance for Loan Losses    
Total loans $ 6,639 $ 2,366