XML 91 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 15, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares allocated for issuance to directors, officers and key personnel 3,900,000      
Stock split conversion ratio 2      
Stock split description two-for-one Two-for-one    
Shares available for future grants 217,000      
Vesting period 5 years      
Expiration period 10 years      
Aggregate intrinsic value of stock options $ 9,600,000      
Intrinsic value of vested and expected to vest stock options 3,000,000      
Intrinsic value of options exercised 44,000 $ 373,000 $ 522,000  
Measurement date fair value of stock options vested $ 529,000 $ 228,000 $ 198,000  
Number of Options, Granted 683,000 495,000 0  
Dividend yield assumption 0.00% 0.00%    
Expected term (in years) 5 years 5 years 0 years  
Stock-based compensation expense $ 936,000 $ 470,000 $ 381,000  
Tax benefits 252,000 $ 128,000 $ 141,000  
Expenses related to non-vested stock options $ 3,000,000      
Weighted-average remaining requisite service period 3 years 7 months 6 days      
Price per share $ 11.07      
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grants 559,500     600,000
Price per share $ 4.11      
Number of shares issued related to employee stock purchases 40,500      
Percentage of maximum contribution of salary towards plan 15.00%      
Maximum contribution towards plan $ 25,000      
Discount on purchase of common stock 15.00%      
Fair value estimation The fair value of the six-month “look-back” option in the Company’s employee stock purchase plans is estimated by adding the fair value of $0.15 of one share of stock to the fair value of $0.85 of an option on one share of stock.      
Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of outstanding and/or exercised stock options 3,180,000      
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units released or outstanding vested 260,000      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock units released or outstanding 243,000      
Restricted Stock Units Activity [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value of restricted stock units outstanding $ 368,000      
Intrinsic value of restricted shares released 111,000      
Unrecognized compensation expense $ 133,000