XML 28 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
May 31, 2015
Stock-based compensation      
Unrecognized compensation cost related to outstanding options $ 48,713    
Period over which unrecognized compensation cost is expected to be recognized as expense 3 years    
Employee Stock Purchase Plan, Purchase Price Percentage 85.00%    
Issuance for employee stock purchase plan, shares 39,411 32,826  
Proceeds from issuances of common stock from employee stock purchase plans $ 357 $ 444  
Total purchased proceeds 79 100  
Share-based Compensation $ 4,951 4,263  
Performance share units      
Stock-based compensation      
Vesting period 3 years    
Weighted-average grant date fair value of shares granted $ 28.81    
Share-based Compensation $ 397 $ 15  
Performance share units | Minimum      
Stock-based compensation      
Vesting Percentage 0.00%    
Performance share units | Maximum      
Stock-based compensation      
Vesting Percentage 200.00%    
Restricted Stock Awards And Restricted Stock Units      
Stock-based compensation      
Vesting period 4 years    
2014 Stock Incentive Plan      
Stock-based compensation      
Shares of common stock authorized for issuance (in shares)     2,700,000
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%    
Shares of common stock remaining available for future grant 946,952    
2014 Stock Incentive Plan | Stock options      
Stock-based compensation      
Vesting period 4 years    
Contractual life 10 years    
2014 Stock Incentive Plan | Stock options | Minimum      
Stock-based compensation      
Period following termination date vested options are exercisable 1 month    
2014 Stock Incentive Plan | Stock options | Maximum      
Stock-based compensation      
Period following termination date vested options are exercisable 3 months