v3.26.1
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)