XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes - Net Proceeds from Notes (Details) - 2023 Convertible Senior Notes
$ in Millions
1 Months Ended
Jan. 31, 2018
USD ($)
Debt Instrument [Line Items]  
Less: cost of the bond hedges $ (143.2)
Add: proceeds from the sale of warrants $ 88.0