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 | ||
| ||||