XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Details) - Convertible Debt
$ in Millions
Dec. 31, 2024
USD ($)
The Notes, Due 2025  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest Rate 2.25%
Convertible debt, fair value disclosures $ 45.2
The Notes, Due 2027  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest Rate 0.25%
Convertible debt, fair value disclosures $ 553.5
The Notes, Due 2029  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest Rate 1.25%
Convertible debt, fair value disclosures $ 284.1