XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Narrative (Details)
$ in Millions
Sep. 30, 2023
USD ($)
2026 Notes | Level 2  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Convertible debt, fair value disclosures $ 658.1
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 $ 664.5
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%