v3.26.1
DEBT - Recent Developments (Details) - Senior Notes
€ in Millions, $ in Millions
Apr. 15, 2026
USD ($)
Apr. 15, 2026
EUR (€)
Oct. 15, 2025
USD ($)
Jun. 16, 2021
EUR (€)
2031 Dollar Senior Secured Notes due January 2031        
Debt Instrument, Redemption [Line Items]        
Amount of debt | $     $ 900.0  
Stated interest rate (as a percent)     5.60%  
Proceeds from issuance of senior secured notes | $     $ 888.0  
2026 Euro Senior Secured Notes due April 2026        
Debt Instrument, Redemption [Line Items]        
Amount of debt | €       € 700.0
Stated interest rate (as a percent)       3.875%
Proceeds from issuance of senior secured notes | €       € 700.0
Repayments of long-term debt $ 294.7 € 250.0