v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Analysis of Past-Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total Loans $ 22,177,865 $ 21,513,522
Loans 90 Days or More Past Due and Still Accruing 8,364 8,492
Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 229,822 208,776
Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 79,079 72,263
Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 45,253 33,143
Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 105,490 103,370
Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 21,948,043 21,304,746
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,453,501 3,288,505
Loans 90 Days or More Past Due and Still Accruing 19 0
Commercial and industrial | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 24,383 23,298
Commercial and industrial | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 9,582 8,890
Commercial and industrial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 5,662 5,938
Commercial and industrial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 9,139 8,470
Commercial and industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,429,118 3,265,207
Consumer    
Financing Receivable, Past Due [Line Items]    
Total Loans 157,252 180,010
Loans 90 Days or More Past Due and Still Accruing 0 0
Consumer | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 7,947 6,052
Consumer | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,856 3,655
Consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 5,955 2,199
Consumer | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 136 198
Consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 149,305 173,958
Mortgage warehouse    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,345,808 1,150,782
Loans 90 Days or More Past Due and Still Accruing 0 0
Mortgage warehouse | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Mortgage warehouse | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Mortgage warehouse | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Mortgage warehouse | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Mortgage warehouse | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,345,808 1,150,782
Municipal    
Financing Receivable, Past Due [Line Items]    
Total Loans 415,396 434,234
Loans 90 Days or More Past Due and Still Accruing 0 0
Municipal | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Municipal | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Municipal | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Municipal | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Municipal | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 415,396 434,234
Premium finance    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,534,445 1,306,267
Loans 90 Days or More Past Due and Still Accruing 8,345 8,492
Premium finance | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 27,204 28,916
Premium finance | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 10,024 13,463
Premium finance | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 8,835 6,961
Premium finance | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 8,345 8,492
Premium finance | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,507,241 1,277,351
Real estate – construction and development    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,702,983 1,469,250
Loans 90 Days or More Past Due and Still Accruing 0 0
Real estate – construction and development | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,149 3,525
Real estate – construction and development | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 2,131 2,238
Real estate – construction and development | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,380 349
Real estate – construction and development | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 638 938
Real estate – construction and development | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,698,834 1,465,725
Real estate – commercial and farmland    
Financing Receivable, Past Due [Line Items]    
Total Loans 9,243,359 9,311,405
Loans 90 Days or More Past Due and Still Accruing 0 0
Real estate – commercial and farmland | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 5,193 7,493
Real estate – commercial and farmland | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,321 1,707
Real estate – commercial and farmland | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 63 16
Real estate – commercial and farmland | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,809 5,770
Real estate – commercial and farmland | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 9,238,166 9,303,912
Real estate – residential    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,325,121 4,373,069
Loans 90 Days or More Past Due and Still Accruing 0 0
Real estate – residential | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 160,946 139,492
Real estate – residential | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 54,165 42,310
Real estate – residential | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 23,358 17,680
Real estate – residential | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 83,423 79,502
Real estate – residential | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans $ 4,164,175 $ 4,233,577