v3.25.3
Commitments and Contingencies - Schedule of aggregate expected commitments (Details) - EUR (€)
€ in Thousands
Sep. 30, 2025
Sep. 23, 2025
Sep. 30, 2024
Disclosure of contingent liabilities [abstract]      
Purchase commitments € 43,526 € 18,000 € 25,778
Future lease payments 6,090   13,598
Total € 49,616   € 39,376