v3.25.2
Employee Benefit Plans - Schedule of Stock Option Activity (Details)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Shares    
Number of shares, beginning balance (in shares) 9.1  
Number of shares, ending balance (in shares) 13.3 9.1
Stock Options    
Number of Shares    
Number of shares, beginning balance (in shares) 9.1  
Number of shares, exercised (in shares) (0.8)  
Number of shares, canceled (in shares) (0.2)  
Number of shares, ending balance (in shares) 13.3 9.1
Number of shares, granted (in shares) 5.2  
Number of shares, options vested (in shares) 7.1  
Weighted- Average Exercise Price    
Weighted-average exercise price, beginning balance (in dollars per share) | $ / shares $ 7.64  
Weighted-average exercise price, exercised (in dollars per share) | $ / shares 4.70  
Weighted-average exercise price, canceled (in dollars per share) | $ / shares 18.40  
Weighted-average exercise price, ending balance (in dollars per share) | $ / shares 7.75 $ 7.64
Weighted-average exercise price, options vested (in dollars per share) | $ / shares $ 7.26  
Weighted-average remaining contractual term, balance 6 years 6 months 25 days 4 years 11 months 19 days
Weighted-average remaining contractual term, options vested 4 years 1 month 2 days  
Aggregate intrinsic value | $ $ 28.4 $ 25.3
Aggregate intrinsic value, options vested | $ $ 23.0  
Weighted-average exercise price, granted (in dollars per share) | $ / shares $ 7.81