XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity and Equity Compensation Plans - Summary of Value Assumptions (Details) - $ / shares
12 Months Ended
Jul. 01, 2021
Jan. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life     0 years 0 years 6 years 6 months
Volatility     0.00% 0.00% 33.76%
Risk-free interest rate     0.00% 0.00% 2.12%
Dividend yield     0.00% 0.00% 0.00%
Weighted-average grant date fair value (in dollars per share)     $ 0 $ 0 $ 3.22
2017 Employee Stock Purchase Plan | Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life 6 months 6 months      
Volatility 74.50% 61.49%      
Risk-free interest rate 0.05% 0.09%      
Dividend yield 0.00% 0.00%      
Weighted-average grant date fair value (in dollars per share) $ 22.79 $ 21.41