XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
May 31, 2015
Stock-based compensation              
Shares of common stock authorized for issuance outstanding (in shares)   4,190,116   4,190,116   3,585,856  
Employee Stock Purchase Plan, Purchase Price Percentage       85.00%      
Issuance for employee stock purchase plan, shares       32,826      
Proceeds from issuances of common stock from employee stock purchase plans       $ 444,000 $ 510,000    
Employee Stock Purchase Plan, Compensation Expense   $ 73,000 $ 120,000 173,000 242,000    
Share-based Compensation       $ 8,425,000 $ 6,254,000    
Maximum              
Stock-based compensation              
Period following termination date vested options are exercisable       3 months      
Performance share units              
Stock-based compensation              
Vesting period 3 years            
Share-based Compensation   27,000   $ 42,000      
Restricted Stock Awards And Restricted Stock Units              
Stock-based compensation              
Unrecognized compensation cost related to outstanding options   $ 34,447   $ 34,447      
Period over which unrecognized compensation cost is expected to be recognized as expense       2 years 8 months 12 days      
2014 Stock Incentive Plan              
Stock-based compensation              
Shares of common stock authorized for issuance (in shares)             2,700,000
Shares of common stock remaining available for future grant   1,261,162   1,261,162      
Increase in number of authorized shares on the first day of each fiscal year, as a percentage of outstanding common stock (as a percent)       4.00%      
Vesting period       4 years      
Contractual life       10 years      
2014 Stock Incentive Plan | Minimum              
Stock-based compensation              
Period following termination date vested options are exercisable       1 year