v3.25.2
Share-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2022
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2021
Market Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 3,707,136        
Grant date fair value of performance restricted stock units $ 19,200        
Vested (in shares)   0      
Unrecognized compensation cost   $ 9,900      
Weighted-average period awards are expected to be recognized (in years)   3 years 9 months      
Market Condition Performance Shares | Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage 25.00%        
Share price (in dollar per share) $ 20.00        
Number of consecutive days 60 days        
Market Condition Performance Shares | Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage 25.00%        
Share price (in dollar per share) $ 25.00        
Number of consecutive days 60 days        
Market Condition Performance Shares | Tranche Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage 50.00%        
Share price (in dollar per share) $ 30.00        
Number of consecutive days 60 days        
Performance Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)   243,365      
Unrecognized compensation cost   $ 5,767 $ 4,903    
Weighted-average period awards are expected to be recognized (in years)   2 years 2 months 8 days 2 years 9 months    
Minimum | Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (in years)   2 years      
Minimum | Market Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period (in years) 3 years        
Maximum | Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (in years)   5 years      
Maximum | Market Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period (in years) 7 years        
Class A Common Stock | Employee stock purchase plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance (in shares)   11,200,000      
Issuance of shares under employee plans (in shares)   261,866      
2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares)   25,900,000      
2021 Stock Incentive Plan | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for future issuance (in shares)         38,300,000
2024 Performance Restricted Stock Unit Agreement | Minimum | Performance Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout percentage       35.00%  
2024 Performance Restricted Stock Unit Agreement | Maximum | Performance Condition Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout percentage       200.00%  
2024 Performance Restricted Stock Unit Agreement | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
PRSUs granted (in shares)   1,077,062