v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Analysis of Past-Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total Loans $ 21,041,497 $ 20,739,906
Loans 90 Days or More Past Due and Still Accruing 8,415 17,733
Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 200,031 244,978
Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 76,103 106,949
Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 38,602 31,540
Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 85,326 106,489
Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 20,841,466 20,494,928
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,184,211 2,953,135
Loans 90 Days or More Past Due and Still Accruing 2 5,159
Commercial and industrial | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 26,442 31,057
Commercial and industrial | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 7,134 12,300
Commercial and industrial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 6,912 5,908
Commercial and industrial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 12,396 12,849
Commercial and industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,157,769 2,922,078
Consumer    
Financing Receivable, Past Due [Line Items]    
Total Loans 209,990 221,735
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 1,819 3,548
Consumer | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,009 2,672
Consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 332 557
Consumer | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 478 319
Consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 208,171 218,187
Mortgage warehouse    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,092,475 965,053
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,092,475 965,053
Municipal    
Financing Receivable, Past Due [Line Items]    
Total Loans 436,759 441,408
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 436,759 441,408
Premium finance    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,294,293 1,155,614
Loans 90 Days or More Past Due and Still Accruing 8,340 12,485
Premium finance | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 26,288 33,868
Premium finance | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 11,511 15,068
Premium finance | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 6,437 6,315
Premium finance | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 8,340 12,485
Premium finance | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,268,005 1,121,746
Real estate – construction and development    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,485,842 1,998,506
Loans 90 Days or More Past Due and Still Accruing 0 89
Real estate – construction and development | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 7,008 27,349
Real estate – construction and development | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 5,447 23,102
Real estate – construction and development | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 53 461
Real estate – construction and development | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,508 3,786
Real estate – construction and development | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,478,834 1,971,157
Real estate – commercial and farmland    
Financing Receivable, Past Due [Line Items]    
Total Loans 8,877,750 8,445,958
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 11,626 15,202
Real estate – commercial and farmland | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,251 6,787
Real estate – commercial and farmland | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,955 2,435
Real estate – commercial and farmland | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 6,420 5,980
Real estate – commercial and farmland | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 8,866,124 8,430,756
Real estate – residential    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,460,177 4,558,497
Loans 90 Days or More Past Due and Still Accruing 73 0
Real estate – residential | Total Loans Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 126,848 133,954
Real estate – residential | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 49,751 47,020
Real estate – residential | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 20,913 15,864
Real estate – residential | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 56,184 71,070
Real estate – residential | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Loans $ 4,333,329 $ 4,424,543