XML 85 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Loans and Allowance for Loan and Lease Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due $ 52,695 $ 31,674
Past Due 90 Days or More Still Accruing 3,559 1,664
Nonaccrual 30,785 32,149
Total Past Due 87,039 65,487
Purchased Credit Impaired Loans    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 788 72
Nonaccrual 3,525 2,333
Total Past Due 4,313 2,405
Commercial real estate    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 2,625 1,374
Past Due 90 Days or More Still Accruing 397  
Nonaccrual 7,096 1,012
Total Past Due 10,118 2,386
Construction, land development, land    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 1,003  
Nonaccrual 91 136
Total Past Due 1,094 136
1-4 family residential properties    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 2,103 1,378
Past Due 90 Days or More Still Accruing   62
Nonaccrual 1,588 2,625
Total Past Due 3,691 4,065
Farmland    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 308 250
Past Due 90 Days or More Still Accruing   109
Nonaccrual 4,059 3,412
Total Past Due 4,367 3,771
Commercial Loans    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 3,728 6,630
Past Due 90 Days or More Still Accruing 999 39
Nonaccrual 14,071 22,247
Total Past Due 18,798 28,916
Factored receivables    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 41,135 20,858
Past Due 90 Days or More Still Accruing 2,152 1,454
Total Past Due 43,287 22,312
Consumer    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due 1,005 947
Past Due 90 Days or More Still Accruing 11  
Nonaccrual 355 384
Total Past Due $ 1,371 1,331
Mortgage warehouse    
Accounts Notes And Loans Receivable [Line Items]    
30-89 Days Past Due   165
Total Past Due   $ 165