XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - 2020 Issuance (Details) - Unsecured debt - EUR (€)
Dec. 31, 2022
Dec. 31, 2021
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%