v3.22.2
Stockholders' Equity - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Plan
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of share-based employee compensation plans | Plan 3
Restricted Stock Units and Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized compensation cost $ 2,300.0
Weighted average recognition period 2 years 1 month 6 days
RSUs and RSAs Awards Granted Prior to February 2018  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Service condition satisfied, years 4 years
RSUs and RSAs Awards Granted Prior to February 2018 | First Year  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting percentage 10.00%
RSUs and RSAs Awards Granted Prior to February 2018 | Second Year  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting percentage 20.00%
RSUs and RSAs Awards Granted Prior to February 2018 | Third Year  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting percentage 30.00%
RSUs and RSAs Awards Granted Prior to February 2018 | Fourth Year  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting percentage 40.00%
RSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting period 4 years
RSUs and RSAs Granted after February 2018 | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Service condition satisfied, years 3 years
RSUs and RSAs Granted after February 2018 | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Service condition satisfied, years 4 years
Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average recognition period 2 years 2 months 12 days
Unrecognized compensation cost $ 0.6