v3.26.1
INVESTMENTS - Schedule of Investments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents   $ 763.3
U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities $ 110.5  
Fair Value - Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents   763.3
Other assets 0.0  
Total 884.1  
Fair Value - Level 1 | U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities 110.5  
Fair Value - Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents   0.0
Other assets 0.0  
Total 0.0  
Fair Value - Level 2 | U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities 0.0  
Fair Value - Level 3    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents   0.0
Other assets 8.5  
Total 8.5  
Fair Value - Level 3 | U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities 0.0  
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 305.1 206.7
Money market funds | Fair Value - Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 305.1 206.7
Money market funds | Fair Value - Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 0.0 0.0
Money market funds | Fair Value - Level 3    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 0.0 0.0
U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 452.6 556.6
U.S. Treasury securities | Fair Value - Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 452.6 556.6
U.S. Treasury securities | Fair Value - Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 0.0 0.0
U.S. Treasury securities | Fair Value - Level 3    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 0.0 $ 0.0
Time deposits    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 15.9  
Time deposits | Fair Value - Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 15.9  
Time deposits | Fair Value - Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents 0.0  
Time deposits | Fair Value - Level 3    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents $ 0.0