Earnings (Losses) per share - Schedule of basic earnings per share (Details) - EUR (€) € / shares in Units, € in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Earnings per share [abstract] | |||
| Net profit (loss) from continuing operations attributable to equity holders of the Company (in € thousand) | € (115,192) | € (12,247) | € (101,429) |
| Weighted average number of outstanding shares (in shares) | 168,179,263 | 145,705,876 | 138,624,381 |
| Basic earnings (losses) from continuing operations per share (in euro per share) | € (0.68) | € (0.08) | € (0.73) |