v3.25.2
Commitments and Contingencies - Schedule of Aggregate Commitments (Details) - EUR (€)
€ in Thousands
Jun. 30, 2025
Sep. 30, 2024
Disclosure of contingent liabilities [abstract]    
Purchase commitments € 25,815 € 25,778
Lease payments 8,574 13,598
Total € 34,389 € 39,376