XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Convertible Note Hedge and Warrant Transactions (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Jul. 24, 2020
Dec. 31, 2024
Sep. 29, 2023
Jul. 21, 2020
Debt Instrument [Line Items]        
Share price (in dollars per share)   $ 38.75 $ 15.50  
2020 Warrants        
Debt Instrument [Line Items]        
Net proceeds from the convertible notes used to pay for the cost of the convertible note hedge $ 63.0      
Payment of convertible note hedge transactions $ 124.2      
Number of shares covered by the hedge transactions 1.2 0.3    
Conversion price (in dollars per share) $ 461.19      
Exercise price (in dollars per share) $ 709.52      
Premium of warrant strike price over sales price of common stock (percentage) 100.00%      
Share price (in dollars per share)       $ 354.76
Proceeds from issuance of warrants $ 61.2      
Number of shares outstanding (in shares)   0.3