v3.26.1
Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 6 Months Ended
Apr. 22, 2021
Jul. 31, 2026
Jan. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of stock options granted (in dollars per share)   $ 12.09  
Intrinsic value of stock options exercised   $ 21.4  
Cost not yet recognized for unvested options   $ 51.5  
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuances (in shares) 15,500    
Period of shares automatically increase 10 years    
Percentage of total number of shares 1.00%    
Number of shares authorized (in shares)   38,100  
Weighted-average remaining period for unrecognized compensation expense   4 months 24 days  
Unrecognized compensation expense   $ 1.9  
Shares purchased (in shares)   800  
Purchase price (in dollars per share)   $ 9.14  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period for unrecognized compensation expense   2 years 2 months 12 days  
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period for unrecognized compensation expense   2 years 3 months 18 days  
Intrinsic value of awards released   $ 58.8  
Unrecognized compensation expense   $ 241.1  
Awards granted (in shares)   9,803  
Weighted-average grant date fair value (in dollars per share)   $ 11.89  
Awards released (in shares)   5,365  
Unvested awards (in shares)   20,956 19,898
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period for unrecognized compensation expense   2 years 4 months 24 days  
Intrinsic value of awards released   $ 3.1  
Unrecognized compensation expense   $ 12.4  
Awards granted (in shares)   800  
Weighted-average grant date fair value (in dollars per share)   $ 11.02  
Vesting period   3 years  
Awards released (in shares)   300  
Unvested awards (in shares)   1,200  
PSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Potential payout percentage   0.00%  
PSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Potential payout percentage   150.00%  
Class A Common Stock | ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price of common stock, offering date, percent of market price 85.00%    
Purchase price of common stock, purchase date, percent of market price 85.00%    
2021 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of shares automatically increase 10 years    
Percentage of total number of shares 5.00%    
2021 Stock Plan | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuances (in shares)   256,700