XML 118 R89.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Tendered Notes and Redemption of 2026 Notes Narrative (Details) - Convertible Debt - USD ($)
$ in Millions
Jun. 17, 2024
Jun. 03, 2024
Jun. 02, 2024
May 20, 2024
Debt Instrument [Line Items]        
Aggregate purchase price   $ 1,160.5 $ 925.0 $ 925.0
Redemption price percentage 100.667%