v3.26.1
DEBT - Senior Unsecured Notes (Details)
Jun. 30, 2026
USD ($)
Dec. 30, 2025
USD ($)
Dec. 30, 2025
EUR (€)
Dec. 06, 2024
USD ($)
Dec. 06, 2024
EUR (€)
May 30, 2024
USD ($)
Dec. 07, 2023
USD ($)
Apr. 05, 2018
USD ($)
Apr. 05, 2018
EUR (€)
Debt Instrument [Line Items]                  
Long term debt $ 3,069,700,000                
Senior Notes                  
Debt Instrument [Line Items]                  
Long term debt   $ 16,900,000 € 14,400,000            
Senior Notes | 2026 Dollar Notes                  
Debt Instrument [Line Items]                  
Amount of debt               $ 550,000,000.0  
Stated interest rate (as a percent)               6.50% 6.50%
Long term debt           $ 323,000,000.0 $ 150,000,000.0    
Senior Notes | 2023 Euro Notes                  
Debt Instrument [Line Items]                  
Amount of debt | €                 € 550,000,000.0
Stated interest rate (as a percent)               4.00% 4.00%
Senior Notes | 2026 Euro Notes                  
Debt Instrument [Line Items]                  
Amount of debt | €                 € 250,000,000.0
Stated interest rate (as a percent)               4.75% 4.75%
Long term debt       $ 190,600,000 € 180,300,000