XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Additional Information (Detail)
Dec. 31, 2023
EUR (€)
Three Point Seven Five Percentage Senior Secured Notes Due September Two Thousand Twenty Five [Member]  
Financial Instrument At Fair Value [Line Items]  
Debt instrument interest rate 3.75%
Senior Notes  
Financial Instrument At Fair Value [Line Items]  
Debt instrument base principal amount € 1,000
Debt instrument estimated market price per 1000 principal amount € 959