XML 120 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2022
2021 Incentive Award Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase in number of shares of common stock reserved for issuance expressed as percentage of outstanding shares 5.00%        
Number of shares available for future issuance 13.2        
2021 Incentive Award Plan | Subsequent Event          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance         9.5
2021 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance   1.9      
Percentage related to employees able to purchase shares at lower of fair market value 85.00%        
Percentage of annual increase in shares available for issuance 1.00%        
Specify offering period 27 months        
Number of shares determined by the board of directors 27.9        
2021 Employee Stock Purchase Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage allowed for eligible employees to purchase shares of common stock 15.00%        
2021 Employee Stock Purchase Plan | Subsequent Event          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance         1.9
Restricted Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of vested   $ 1.5 $ 1.5 $ 1.0  
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of vested   $ 4.1