v3.26.1
INVESTMENTS - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents   $ 763.3
Cash equivalents   763.3
Unrealized Gains $ 0.0  
Unrealized Losses (0.1)  
Amortized Cost 884.2  
Fair Value 884.1  
U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 110.6  
Unrealized Gains 0.0  
Unrealized Losses (0.1)  
Fair Value 110.5  
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 305.1 206.7
Cash equivalents 305.1 206.7
Time deposits    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 15.9  
Cash equivalents 15.9  
U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 452.6 556.6
Cash equivalents $ 452.6 $ 556.6