XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments - Additional Information (Detail) - EUR (€)
Mar. 31, 2024
Feb. 12, 2024
3.75% Senior Secured Notes due 2025    
Financial Instrument At Fair Value [Line Items]    
Debt instrument interest rate 3.75% 3.75%
Debt instrument estimated market price per 1000 principal amount € 987  
Debt instrument base principal amount € 1,000  
9.50% Senior Secured Notes due 2029    
Financial Instrument At Fair Value [Line Items]    
Debt instrument interest rate 9.50% 9.50%
Debt instrument estimated market price per 1000 principal amount € 1,069  
Debt instrument base principal amount € 1,000