XML 114 R95.htm IDEA: XBRL DOCUMENT v3.25.4
INDEBTEDNESS - Convertible Note Hedge and Warrant Transactions Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Nov. 13, 2020
Dec. 31, 2025
Mar. 05, 2020
Common Stock Warrant, 2027 Notes      
Debt Instrument [Line Items]      
Outstanding warrants to purchase aggregate shares of capital stock (in shares) 1,900,000    
Exercise price of warrants (in USD per share) $ 414.18    
Proceeds from issuance of senior notes $ 68.0    
Warrants term   60 days  
Number of warrants exercised (in shares)   0  
Common Stock Warrant, 2026 Notes      
Debt Instrument [Line Items]      
Outstanding warrants to purchase aggregate shares of capital stock (in shares) 1,900,000    
Exercise price of warrants (in USD per share) $ 368.16    
Proceeds from issuance of senior notes $ 64.6    
Warrants term   60 days  
Number of warrants exercised (in shares)   0  
Common Stock Warrant, 2025 Notes      
Debt Instrument [Line Items]      
Outstanding warrants to purchase aggregate shares of capital stock (in shares)     8,300,000
Exercise price of warrants (in USD per share)     $ 161.34
Warrants term   60 days  
Number of warrants exercised (in shares)   0  
2027 Convertible Notes | Convertible Debt      
Debt Instrument [Line Items]      
Conversion price of convertible debt (in USD per share) $ 299.13    
Conversion price of convertible debt after effect of warrants and note hedge (in USD per share) 414.18    
2026 Convertible Notes | Convertible Debt      
Debt Instrument [Line Items]      
Conversion price of convertible debt (in USD per share) 299.13    
Conversion price of convertible debt after effect of warrants and note hedge (in USD per share) $ 368.16    
Options Held      
Debt Instrument [Line Items]      
Outstanding warrants to purchase aggregate shares of capital stock (in shares) 1,900,000    
Convertible note hedge, option to purchase common stock, price (in USD per share) $ 299.13    
Options Held | 2027 Convertible Notes      
Debt Instrument [Line Items]      
Cost of convertible note hedge $ 104.3    
Options Held | 2026 Convertible Notes      
Debt Instrument [Line Items]      
Cost of convertible note hedge $ 84.6