v3.19.1
Related-Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Officers and Directors    
Related Party Transaction [Line Items]    
Related party deposits $ 155,800 $ 178,000
Director    
Related Party Transaction [Line Items]    
Notes payable, related parties 4,500 7,100
Director | Lease Payments    
Related Party Transaction [Line Items]    
Expenses from transactions with related party 566 555
Senior Promissory Notes | Director    
Related Party Transaction [Line Items]    
Notes payable, related parties   1,400
Convertible Subordinated Notes | Director    
Related Party Transaction [Line Items]    
Notes payable, related parties 1,000 1,000
Church Street Capital | Director    
Related Party Transaction [Line Items]    
Due to subsidiaries $ 2,000 $ 4,900