v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 13, 2026
shares
Feb. 12, 2024
USD ($)
day
Jun. 10, 2021
trading_day
installment
Mar. 31, 2021
Mar. 31, 2026
USD ($)
shares
Mar. 10, 2026
shares
Apr. 25, 2025
shares
PRSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options, vesting period     2 years        
Number of quarterly installments | installment     8        
Percentage of awards based on revenue targets           75.00% 75.00%
Percentage of awards based on adjusted free cash flow margin targets           25.00% 25.00%
Percentage of target award (in percent) 89.00%            
Performance factor reduction (in shares) 154,488            
Maximum shares achievable, excluding forfeitures (in shares) 278,356            
Number of total target shares (in shares)           417,215 139,178
Unrecognized stock-based compensation expense | $         $ 26,004    
Unrecognized stock-based compensation expense, average recognition period         2 years 10 months 24 days    
PRSUs | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage         0.00%    
PRSUs | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage         200.00%    
Number of trading days | trading_day     2        
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized stock-based compensation expense | $         $ 158,746    
Unrecognized stock-based compensation expense, average recognition period         2 years 10 months 24 days    
MRSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Trading day period during the performance period | day   60          
MRSUs | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options, vesting period         2 years 10 months 24 days    
Unrecognized stock-based compensation expense | $         $ 3,457    
Grant date fair value | $   $ 8,000          
MRSUs | Chief Executive Officer | Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage   50.00%          
MRSUs | Chief Executive Officer | Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage   50.00%          
2021 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares of common stock reserved for future issuance, number available for grant (in shares)         30,054,726    
2021 Employee Stock Purchase Plan | Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares of common stock reserved for future issuance, number available for grant (in shares)         6,040,104    
Purchase price of common stock, percent       85.00%