XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Narrative (Details)
$ in Millions
Mar. 31, 2024
USD ($)
2026 Notes | Level 2  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Convertible debt, fair value disclosures $ 674.9
2026 Notes | Convertible Debt  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Debt instrument, face amount $ 695.8
Debt instrument, interest rate, stated percentage 0.00%
2028 Notes | Level 2  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Convertible debt, fair value disclosures $ 649.3
2028 Notes | Convertible Debt  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Debt instrument, face amount $ 693.3
Debt instrument, interest rate, stated percentage 0.00%