XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurement - Schedule of Estimated Fair Value (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt $ 2,842.4 $ 1,750.8
Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 3,088.1 1,797.9
2032 Senior Notes | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 1,085.7 0.0
2032 Senior Notes | Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 1,150.2 0.0
2025 Convertible Notes | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 686.1 683.6
2025 Convertible Notes | Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 841.5 766.5
2027 Convertible Notes | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 625.3 623.5
2027 Convertible Notes | Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 650.5 593.2
2026 Senior Notes | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 445.3 443.7
2026 Senior Notes | Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term debt 445.9 438.2
Line of Credit | Revolving Credit Facility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Unamortized debt issuance costs $ 4.4 $ 0.6