XML 68 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Loans - Classification of Loans By Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment $ 1,428,919 $ 1,412,029
SBA loans held for sale 10,726 13,529
Total loans 1,439,645 1,425,558
Residential mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 456,072 467,706
Consumer loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 149,695 143,524
SBA loans held for investment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 37,074 35,767
SBA 504 loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 25,185 26,726
Commercial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 786,078 765,032
Commercial loans | Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 120,029 112,014
Commercial loans | Commercial real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 586,336 578,643
Commercial loans | Commercial real estate construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 54,528 47,649
Residential mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 456,072 467,706
Consumer loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 149,695 143,524
Consumer loans | Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment 74,455 73,935
Consumer loans | Home equity    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans held for investment $ 75,240 $ 69,589