v3.26.3
Financial Risk Management - Summary of Effect of Interest Rates (Detail) - Floating interest rate [member] - EUR (€)
€ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disclosure of financial instruments by type of interest rate [line items]    
100 bp decrease € (665) € (907)
100 bp increase € 665 € 907