XML 70 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 01, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares of common stock reserved for issuance     3,801,191 1,855,240 1,283,375 871,226
Total shares of authorized common stock reserved for future issuance     5,259,271 32,858,930    
Common stock, shares outstanding     44,537,946 4,090,898    
Description of expected term simplified method     The Company has opted to use the “simplified method” for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option (generally 10 years).      
Expected term     10 years      
Expected dividend yield     0.00%      
Unrecognized employee compensation costs     $ 11,000,000 $ 1,900,000 $ 400,000  
Intrinsic value of shares exercised     600,000 2,500,000 1,200,000  
Fair value of shares vested     $ 3,000,000 $ 500,000 $ 100,000  
Share-based compensation, vested stock options     14,918 63,878 37,311  
Non-Employee Stock-Based Compensation            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares not vested and subject to repurchase     31,388 77,466 47,971  
Stock based compensation expense     $ 300,000      
Restricted Stock Agreements            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Award vesting period           4 years
Estimated fair value, price per share           $ 0.0004
Vesting interval period           monthly
Restricted Stock Agreements | Chief Executive Officer and President            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares issued           2,777,776
Price per share           $ 0.0004
2018 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares issued or transferred   3,570,000        
Number of shares of common stock reserved for issuance     3,801,191      
2018 Equity Incentive Plan | Maximum | Subsequent Event            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Additional number of shares reserved for issuance each year 3,570,000          
Percentage of common stock outstanding 4.00%          
2015 Stock Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares of common stock reserved for issuance   709,558        
Shares not vested and subject to repurchase     927,123 812,769    
Cash received from early exercise of unvested options     $ 2,800,000 $ 900,000    
Award vesting period     48 months      
2018 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Purchase date of fair market value trading days   24 months        
Total shares of authorized common stock reserved for future issuance   714,000        
2018 Employee Stock Purchase Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Purchase price of common stock as percentage of market value   85.00%        
Number of shares of common stock that may be purchased by an employee on any purchase date   3,000        
Number of shares that may be purchased in any calendar year   $ 25,000        
2018 Employee Stock Purchase Plan | Maximum | Subsequent Event            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Percentage of common stock shares outstanding 1.00%          
Common stock, shares outstanding 1,071,000