XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
offering_period
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Fair value assumptions, method used Black-Scholes-Merton option pricing model
Other Current Assets  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Proceeds receivable from stock option exercises. | $ $ 6.8
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
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
Maximum | Equity Incentive Plans  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expiration period 10 years
Common Stock | 2018 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant 9,230,406
Common Stock | 2018 Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant 2,673,444