XML 89 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Based Awards - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2009
Dec. 31, 2018
Dec. 31, 2017
Oct. 12, 2018
Mar. 31, 2014
Mar. 20, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares reserved   2,835,101 1,026,674      
Intrinsic value of stock option exercised   $ 0 $ 11,500,000      
Stock options granted     227,450      
Additional shares issued   269,535 261,329      
Common stock, voting rights   One        
Recognized compensation expense   $ 16,139,000 $ 13,349,000      
Restricted stock unit remaining weighted average period   6 years 6 months        
Employee Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period     4 years      
Stock options, weighted-average grant date fair value     $ 11.10      
Tax benefits realized from options and other share-based payment arrangements     $ 0      
Weighted-average remaining vesting period   1 year 4 months 24 days        
Unrecognized employee stock-based compensation   $ 2,200,000        
Employee Stock Option [Member] | Employee [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock options granted   0        
Restricted stock units [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Recognized compensation expense   $ 3,200,000 $ 3,500,000      
Approximate compensation expenses   $ 2,600,000        
Restricted stock unit remaining weighted average period   2 years        
2009 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period 4 years          
Options vested , description   options granted generally vest over four years and vest at a rate of 25% upon the first anniversary of the issuance date and 1/36th per month thereafter        
2014 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period   4 years        
Options expiration period   10 years        
Options vested , description   Options granted under the 2014 Plan have a contractual life of ten years and generally vest over four years and vest at a rate of 25% upon the first anniversary of the issuance date and 1/36th per month thereafter.        
Number of shares reserved         700,000  
Percentage of common stock issued and outstanding increase annually   4.50%        
End date of automatic annual increase of shares reserved for issuance   Jan. 01, 2024        
2014 Plan [Member] | Incentive Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares reserved   2,000,000        
2010 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period   3 years        
Options expiration period   10 years        
Options vested , description   Options granted to employees and consultants under the Plan generally vest 25% after one year of service, and ratably on a monthly basis over the following three years. Options expire ten years from the date of grant.        
Number of shares reserved       600,000    
Employee service term for options granted   1 year        
2017 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period   3 years        
Options expiration period   10 years        
Options vested , description   Options granted to employees and consultants under the Plan generally vest 25% after one year of service, and ratably on a monthly basis over the following three years. Options expire ten years from the date of grant        
Number of shares reserved       461,000    
Employee service term for options granted   1 year        
Employee Stock Purchase Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares reserved           25,000
Percentage of common stock issued and outstanding increase annually   1.00%        
End date of automatic annual increase of shares reserved for issuance   Jan. 01, 2024        
Additional shares issued   50,000        
Common stock, voting rights   Immediately after the grant would own stock possessing 5% or more of the total combined voting power or value of our common stock.        
Percentage of stock possessing   5.00%        
Rights to purchase stock that remains outstanding   $ 25,000        
Offerings of purchase periods   27 months        
Maximum employee subscription rate   15.00%        
Maximum [Member] | 2009 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options expiration period 10 years          
Minimum [Member] | 2009 Plan [Member] | Incentive Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Price of options granted, percentage   100.00%        
Minimum [Member] | 2009 Plan [Member] | 10% Shareholders [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Price of options granted, percentage   110.00%        
Minimum [Member] | 2014 Plan [Member] | Incentive Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Price of options granted, percentage   100.00%        
Minimum [Member] | Employee Stock Purchase Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Price of options granted, percentage   85.00%