XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 11,060 $ 15,088 $ 38,299 $ 49,253
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 11,200 $ 15,100 39,000 $ 49,800
Unrecognized stock based compensation expense $ 71,700   $ 71,700  
Stock based compensation, weighted average period of recognition     1 year 2 months 12 days  
Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares initially reserved for issuance (in shares) 4.5   4.5  
Share repurchase program, period in force     6 months  
Shares purchased under ESPP (in shares) 0.0   0.3  
Aggregate amount of shares purchased     $ 1,700  
Equity Incentive Plan 2021        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares) 35.9   35.9  
Shares initially reserved for issuance (in shares) 18.3   18.3