v3.26.1
Share-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     0 344,391
Aggregate fair value of options granted   $ 2.3   $ 2.3
Aggregate fair value of options vested $ 0.0 0.0 $ 2.2 $ 1.6
Intrinsic value of options outstanding 62.9   62.9  
Intrinsic value of options exercisable 54.0   54.0  
Intrinsic value of options exercised     $ 5.6  
Issuance of class A common stock upon exercise of stock options (in shares)     220,647 0
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in USD per shares)     $ 21.58 $ 12.12
Weighted average grant date fair value 1.9 $ 1.9 $ 11.2 $ 20.0
Unrecognized stock-based compensation expense 51.0   $ 51.0  
Weighted-average vesting period of unrecognized stock-based compensation expense     1 year 2 months 8 days  
Outstanding Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense $ 1.8   $ 1.8  
Weighted-average vesting period of unrecognized stock-based compensation expense     9 months  
Weighted average grant price of options granted (in USD per share)   $ 6.70   $ 6.70
Restricted Stock Units, Service Conditions | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Restricted Stock Units, Service Conditions | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     4 years  
Performance-based RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares reserved under equity incentive plan (in shares) 35,800,000   35,800,000