XML 120 R104.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2017
May 31, 2011
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
May 12, 2016
Award vesting period 3 years          
Options, outstanding, intrinsic value     $ 7,000,000 $ 11,400,000    
Options, vested in period, fair value     71,000 66,000 $ 90,000  
Stock options compensation not yet recognized,     $ 90,000      
Compensation cost not yet recognized period for recognition     1 year 10 months 28 days      
Salaries and Employee Benefits [Member]            
Allocated share-based compensation expense     $ 5,600,000 $ 6,900,000 $ 5,100,000  
Restricted Stock [Member]            
Common stock, grants in period 91,097          
Performance Shares [Member]            
Common stock, grants in period 36,523   36,523 34,957    
Award vesting period 3 years          
Award vesting rights, percentage 100.00%          
Nonvested awards, number of shares outstanding     62,338 33,226  
The 2016 Plan [Member]            
Common stock, capital shares reserved for future issuance           1,000,000
Stock Plan 2006 [Member] | Restricted Stock and PRSU [Member]            
Compensation cost not yet recognized period for recognition     1 year 9 months 22 days      
Nonvested awards, number of shares outstanding     226,486      
Common stock awards, compensation not yet recognized     $ 7,100,000      
The 2011 ESPP [Member]            
Number of additional shares authorized   550,000        
ESPP percentage of market value of offering period   85.00%        
Number of shares available for grant     402,653      
The 2011 ESPP [Member] | Maximum [Member]            
Maximum employee subscription rate ESPP (percent)   10.00%        
The 2011 ESPP [Member] | Maximum [Member] | Annually [Member]            
Amount contributed to ESPP for participants   $ 25,000        
The 2011 ESPP [Member] | Maximum [Member] | Offering Period [Member]            
Amount contributed to ESPP for participants   6,250        
The 2011 ESPP [Member] | Minimum [Member] | Pay Period [Member]            
Amount contributed to ESPP for participants   $ 10