Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Other Benefit Plans - Additional Information (Details)

v3.20.4
Stock-Based Compensation and Other Benefit Plans - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 23, 2017
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2015
Dec. 31, 2008
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrant exercise price   $ 10.50        
Warrants shares, issue   12,491        
Warrants exercisable expire date   Aug. 31, 2020        
Bank4Texas Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Cash received from exercise of warrants   $ 40,000        
Remaining compensation expense to be recognized   $ 0        
Oasis Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrant exercise price   $ 12.84        
Warrants shares, issue   19,140        
Warrants exercisable expire date   Nov. 30, 2022        
2008 Stock Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Authorized No of Shares           914,500
Increase in authorized stock option         1,750,000  
Maximum stock option period         10 years  
Option fully vested period remaining life         5 years  
Company Stock outstanding   840,872        
Available shares for future option grants   314,375        
Stock options granted   0 0      
Company Stock outstanding   840,872 898,572      
Employer contribution compensation, exceed   3.00%        
Employer service period   6 years        
Employer contribution expense   $ 1,300,000 $ 1,200,000 $ 796,000    
2017 Stock Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Authorized No of Shares 1,000,000          
Maximum stock option period 10 years          
Option fully vested period remaining life 5 years          
Company Stock outstanding   197,714 199,447      
Available shares for Future option grants   628,263        
2017 Stock Plan | Restricted Stock Unit Awards            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Restricted stock units granted   159,247        
Fair value of restricted stock   $ 1,800,000