XML 298 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - 2020 Issuance (Details) - Unsecured debt - EUR (€)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Oct. 31, 2013
Jun. 30, 2012
Line of Credit Facility [Line Items]          
Debt instrument, face amount       € 355,000,000 € 325,000,000
5.75% 2020 Private Placement Notes due 2025          
Line of Credit Facility [Line Items]          
Debt instrument, face amount     € 200,000,000    
Interest rate, stated percentage 5.75% 5.75% 5.75%