v3.26.3
Shareholders’ equity - Share capital issued (Details) - EUR (€)
€ / shares in Units, € in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Disclosure of classes of share capital [line items]        
Equity € 366,266 € 455,205 € (48,280) € 40,584
Number of shares issued (in shares) 79,817,069 78,536,412 63,471,933 63,347,837
Par value per share (in euro per share) € 0.01      
Number of treasury shares held (in shares) 0 0    
Number of shares outstanding (in shares) 79,817,069 78,536,412    
Issued capital        
Disclosure of classes of share capital [line items]        
Equity € 798 € 785 € 635 € 633