XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Options - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Mar. 12, 2019
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
May 31, 2018
Dec. 31, 2016
Apr. 30, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options outstanding   8,105,482 7,763,464        
Stock options outstanding   998,177          
Unrecognized compensation cost   $ 25.0          
Weighted-average period for recognition of compensation cost   3 years 2 months 8 days          
Intrinsic value of options exercised   $ 4.6   $ 0.6      
2006 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Remaining shares available to be granted           0  
Options outstanding   1,397,203          
2015 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options outstanding   6,260,520          
Common stock reserved for issuance         8,211,980   5,270,095
2019 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 4,750,000            
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 4.00%            
Maximum shares of common stock may be issued 5,000,000            
Stock options outstanding   447,759          
2019 ESPP              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 525,000            
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 1.00%            
Maximum shares allowed to be issued under ESPP 5,250,000            
Purchase of common stock through payroll deductions expressed in percentage of fair market value 85.00%            
Purchase rights outstanding under the ESPP   0