v3.25.2
Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Restricted Stock Units    
Number of Units    
Number of shares, unvested beginning balance (in shares) 16.1  
Number of shares, granted (in shares) 9.1  
Number of shares, vested (in shares) (3.6)  
Number of shares, forfeited (in shares) (2.3)  
Number of shares, unvested ending balance (in shares) 19.3  
Weighted-Average Grant Date Fair Value    
Weighted-average grant date fair value, unvested beginning balance (in dollars per share) $ 12.82  
Weighted-average grant date fair value, granted (in dollars per share) 7.58  
Weighted-average grant date fair value, vested (in dollars per share) 14.60  
Weighted-average grant date fair value, forfeited (in dollars per share) 12.71  
Weighted-average grant date fair value, unvested ending balance (in dollars per share) $ 10.03  
Aggregate intrinsic value, unvested balance $ 169.5 $ 136.7
Performance stock units (“PSUs”)    
Number of Units    
Number of shares, unvested beginning balance (in shares) 0.3  
Number of shares, granted (in shares) 0.4  
Number of shares, vested (in shares) (0.1)  
Number of shares, forfeited (in shares) (0.1)  
Number of shares, unvested ending balance (in shares) 0.5  
Weighted-Average Grant Date Fair Value    
Weighted-average grant date fair value, unvested beginning balance (in dollars per share) $ 14.36  
Weighted-average grant date fair value, granted (in dollars per share) 7.73  
Weighted-average grant date fair value, vested (in dollars per share) 14.36  
Weighted-average grant date fair value, forfeited (in dollars per share) 14.36  
Weighted-average grant date fair value, unvested ending balance (in dollars per share) $ 9.34  
Aggregate intrinsic value, unvested balance $ 4.9 $ 2.2
Performance stock units (“PSUs”) | Maximum    
Weighted-Average Grant Date Fair Value    
Performance period target level (percent) 150.00%  
Performance stock units (“PSUs”) | Minimum    
Weighted-Average Grant Date Fair Value    
Performance period target level (percent) 0.00%