XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans $ 4,324,758 $ 4,120,291
Past Due 90 Days or More and Accruing 26,819 37,142
Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 67,161 104,445
Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 26,708 46,716
Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 9,306 16,362
Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 31,147 41,367
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 4,257,597 4,015,846
Commercial real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 768,711 678,144
Past Due 90 Days or More and Accruing 0 0
Commercial real estate | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 58 1,756
Commercial real estate | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 1,301
Commercial real estate | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 42 0
Commercial real estate | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 16 455
Commercial real estate | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 768,653 676,388
Construction, land development, land    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 110,071 90,976
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]    
Loans 0 145
Construction, land development, land | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Construction, land development, land | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Construction, land development, land | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 145
Construction, land development, land | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 110,071 90,831
1-4 family residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 130,628 125,981
Past Due 90 Days or More and Accruing 0 0
1-4 family residential | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 1,371 2,243
1-4 family residential | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 783 936
1-4 family residential | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 157 531
1-4 family residential | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 431 776
1-4 family residential | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 129,257 123,738
Farmland    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 67,913 68,934
Past Due 90 Days or More and Accruing 0 0
Farmland | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 4,079 0
Farmland | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 3,848 0
Farmland | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 231 0
Farmland | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Farmland | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 63,834 68,934
Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 1,218,892 1,251,110
Past Due 90 Days or More and Accruing 0 0
Commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 13,292 7,616
Commercial | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 4,277 1,630
Commercial | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 5,242 3,139
Commercial | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 3,773 2,847
Commercial | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 1,205,600 1,243,494
Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 1,173,794 1,237,449
Past Due 90 Days or More and Accruing 26,819 37,142
Factored receivables | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 48,149 92,590
Factored receivables | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 17,787 42,797
Factored receivables | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 3,543 12,651
Factored receivables | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 26,819 37,142
Factored receivables | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 1,125,645 1,144,859
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 8,409 8,868
Past Due 90 Days or More and Accruing 0 0
Consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 212 95
Consumer | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 13 52
Consumer | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 91 41
Consumer | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 108 2
Consumer | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 8,197 8,773
Mortgage warehouse    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 846,340 658,829
Past Due 90 Days or More and Accruing 0 0
Mortgage warehouse | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Mortgage warehouse | Past Due 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Mortgage warehouse | Past Due 60-90 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Mortgage warehouse | Past Due 90 Days or More    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans 0 0
Mortgage warehouse | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans $ 846,340 $ 658,829