XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Contractually Past Due and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans $ 4,953,170 $ 4,546,960
Past Due 90 Days or More and Accruing 23,077 24,718
Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 107,577 148,851
Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 31,813 35,015
Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 18,653 26,939
Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 57,111 86,897
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 4,845,593 4,398,109
Commercial real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 754,509 777,689
Past Due 90 Days or More and Accruing 0 0
Commercial real estate | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 6,877 14,607
Commercial real estate | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 840
Commercial real estate | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 992 3,404
Commercial real estate | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 5,885 10,363
Commercial real estate | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 747,632 763,082
Construction, land development, land    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 221,419 203,804
Past Due 90 Days or More and Accruing 0 0
Construction, land development, land | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 2,410
Construction, land development, land | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Construction, land development, land | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 2,410
Construction, land development, land | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Construction, land development, land | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 221,419 201,394
1-4 family residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 172,312 154,020
Past Due 90 Days or More and Accruing 247 0
1-4 family residential | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,481 2,048
1-4 family residential | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 772 1,188
1-4 family residential | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 96 631
1-4 family residential | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 613 229
1-4 family residential | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 170,831 151,972
Farmland    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 44,069 56,366
Past Due 90 Days or More and Accruing 0 0
Farmland | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 873 891
Farmland | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 586 601
Farmland | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 140
Farmland | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 287 150
Farmland | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 43,196 55,475
Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,132,269 1,119,245
Past Due 90 Days or More and Accruing 0 0
Commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 47,184 75,112
Commercial | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 7,513 7,525
Commercial | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 12,175 16,150
Commercial | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 27,496 51,437
Commercial | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,085,085 1,044,133
Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,401,377 1,204,510
Past Due 90 Days or More and Accruing 22,830 24,718
Factored receivables | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 51,072 53,739
Factored receivables | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 22,912 24,828
Factored receivables | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 5,330 4,193
Factored receivables | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 22,830 24,718
Factored receivables | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,350,305 1,150,771
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 17,520 8,000
Past Due 90 Days or More and Accruing 0 0
Consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 90 44
Consumer | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 30 33
Consumer | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 60 11
Consumer | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Consumer | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 17,430 7,956
Mortgage warehouse    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 1,209,695 1,023,326
Past Due 90 Days or More and Accruing 0 0
Mortgage warehouse | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Mortgage warehouse | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Mortgage warehouse | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Mortgage warehouse | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans 0 0
Mortgage warehouse | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross loans $ 1,209,695 $ 1,023,326