XML 26 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity and Employee Benefit Plans - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
offering_period
$ / shares
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 05, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Proceeds under the plan | $ $ 5,344 $ 0 $ 0  
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares purchased by employees 506,000      
2018 Equity Incentive Plan | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant 7,648,165      
2018 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Offering period 24 months      
Number of offering periods | offering_period 4      
Length of purchase period 6 months      
Employee share purchase price percentage 85.00%      
Initial offering period start date Sep. 25, 2018      
Initial offering period end date Nov. 22, 2020      
2018 Employee Stock Purchase Plan | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant 2,167,898      
Number of shares purchased by employees 505,546      
Weighted average purchase price | $ / shares $ 10.57      
Proceeds under the plan | $ $ 5,300      
Time-Based Awards | Equity Incentive Plans | New Hires        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Time-Based Awards | Equity Incentive Plans | Existing Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
At-the-Money Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value assumptions, method used Black-Scholes-Merton Valuation Model Black-Scholes-Merton Valuation Model    
Out-of-the-Money Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value assumptions, method used     Lattice-Binomial Option Valuation Model  
Maximum | Equity Incentive Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period 10 years      
Maximum | 2018 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual increases in number of shares available for issuance       12,500,000
Percentage of outstanding shares       5.00%
Maximum | 2018 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual increases in number of shares available for issuance       5,346,888
Percentage of outstanding shares       1.00%