v3.26.1
Commitments and Contingencies - Schedule of Aggregate Commitments (Details) - EUR (€)
€ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Disclosure of contingent liabilities [abstract]    
Purchase commitments € 41,057 € 43,526
Future lease payments [1] 36,955 6,090
Total € 78,012 € 49,616
[1] Relates to leases not yet commenced to which the Company is committed via signed contracts.