XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Long-term Debt, Net (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Apr. 14, 2023
Mar. 31, 2023
Debt Instrument [Line Items]      
Total $ 2,724.1   $ 1,744.1
Unamortized discount and issuance costs (15.9)   (11.1)
Long-term debt, net 2,708.2   1,733.0
Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 2,676.8   $ 1,669.4
2025 Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 3.55%   3.55%
Total $ 600.0   $ 600.0
2025 Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 587.7   $ 583.8
2026 Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 5.00% 5.00%  
Total $ 500.0    
2026 Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 502.6    
2027 Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 3.70%   3.70%
Total $ 600.0   $ 600.0
2027 Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 581.9   $ 580.9
2028 Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 4.95% 4.95%  
Total $ 500.0    
2028 Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 504.3    
2032 Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 4.00%   4.00%
Total $ 500.0   $ 500.0
2032 Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 476.2   $ 460.6
2024 Convertible Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 0.25%   0.25%
Total     $ 20.8
2024 Convertible Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total     $ 20.8
2026 Convertible Notes      
Debt Instrument [Line Items]      
Annual Interest Rate 0.00%   0.00%
Total $ 24.1   $ 23.3
2026 Convertible Notes | Significant other observable inputs (level 2)      
Debt Instrument [Line Items]      
Total $ 24.1   $ 23.3