Share Capital and Capital reserve - Schedule (Details) - EUR (€) € in Millions |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Disclosure of classes of share capital [line items] | ||
| Total share capital and capital reserve | € 1,139.9 | € 1,162.0 |
| Listing and share transaction costs | (27.7) | (27.7) |
| Total net share capital and capital reserve | 1,112.2 | 1,134.3 |
| Ordinary shares | ||
| Disclosure of classes of share capital [line items] | ||
| Total share capital and capital reserve | € 1,139.9 | € 1,162.0 |
| Issued Capital and Capital Reserve | Ordinary shares | ||
| Disclosure of classes of share capital [line items] | ||
| Issued and fully paid (in shares) | 139,827,578 | 142,426,655 |