XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 31, 2018
Feb. 28, 2015
Jun. 30, 2019
Jun. 30, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total intrinsic value of options exercised     $ 1.5  
Dividend yield     0.00%  
Weighted-average fair value of stock options granted to employees per share     $ 16.95 $ 4.02
Unrecognized stock-based compensation cost     $ 20.0  
Weighted-average period of unrecognized stock-based compensation cost expected to be recognized over remaining period     2 years 9 months 18 days  
ESPP        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum percentage of eligible compensation to purchase common stock through payroll deductions 20.00%      
Weighted-average period of unrecognized stock-based compensation cost expected to be recognized over remaining period     1 year 2 months 12 days  
Unrecognized stock-based compensation cost     $ 0.5  
2018 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Plan expiration period 2028-07      
Plan expiration term 10 years      
Vesting period 4 years      
Plan expiration date     Jan. 01, 2028  
2015 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Plan expiration term   10 years    
Vesting period   4 years    
Shares issued under early-exercise provisions subject to repurchase     49,718  
Unvested stock liability     $ 0.1  
Common Stock | ESPP        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Plan expiration date     Jan. 01, 2028  
Shares of common stock available for issuance     447,061  
Common Stock | 2018 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining shares available for future issuance     2,331,772