XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity and Equity Compensation Plans - Summary of Value Assumptions (Details) - $ / shares
12 Months Ended
Jul. 01, 2019
Jan. 01, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life       0 years  
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life     6 years 6 months   7 years
Volatility     33.76% 0.00%  
Risk-free interest rate     2.12% 0.00%  
Dividend yield     0.00% 0.00% 0.00%
Weighted-average grant date fair value (in dollars per share)     $ 3.22 $ 0 $ 4.86
Minimum | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Volatility         37.88%
Risk-free interest rate         1.96%
Maximum | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Volatility         40.97%
Risk-free interest rate         2.26%
2017 Employee Stock Purchase Plan | Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life 15 days 15 days      
Volatility 39.60% 42.25%      
Risk-free interest rate 2.10% 2.51%      
Dividend yield 0.00% 0.00%      
Weighted-average grant date fair value (in dollars per share) $ 4.59 $ 3.80