v3.26.3
Operating expenses - Disclosure of expenses by nature (Details) - EUR (€)
€ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement Line Items [Line Items]    
Subcontracting costs € (7,311) € (8,261)
Cost of supplies and consumable materials (1,058) (1,611)
Personnel expenses other than share-based compensation (8,423) (12,227)
Share-based compensation (1,071) (1,554)
Personnel expenses (9,494) (13,781)
Non-scientific advisory and consulting (1,405) (1,554)
Leasing and maintenance (1,122) (1,072)
Travel expenses and meeting attendance (300) (407)
Marketing, communication and public relations (117) (182)
Scientific advisory and consulting (302) (354)
Other purchases and external expenses (792) (1,082)
Depreciation and amortization (611) (707)
Intellectual property expenses (485) (440)
Other income and (expenses), net (1,677) (837)
Operating expenses (24,674) (30,287)
R&D    
Statement Line Items [Line Items]    
Subcontracting costs (7,311) (8,261)
Cost of supplies and consumable materials (924) (1,460)
Personnel expenses other than share-based compensation (5,585) (7,899)
Share-based compensation (671) (1,097)
Personnel expenses (6,256) (8,996)
Non-scientific advisory and consulting (219) (157)
Leasing and maintenance (411) (438)
Travel expenses and meeting attendance (133) (170)
Marketing, communication and public relations 0 (26)
Scientific advisory and consulting (302) (354)
Other purchases and external expenses (6) (7)
Depreciation and amortization (187) (257)
Intellectual property expenses (383) (333)
Other income and (expenses), net (744) (61)
Operating expenses (16,877) (20,520)
G&A    
Statement Line Items [Line Items]    
Subcontracting costs
Cost of supplies and consumable materials (134) (151)
Personnel expenses other than share-based compensation (2,839) (4,328)
Share-based compensation (399) (457)
Personnel expenses (3,238) (4,784)
Non-scientific advisory and consulting (1,185) (1,397)
Leasing and maintenance (711) (634)
Travel expenses and meeting attendance (168) (237)
Marketing, communication and public relations (117) (156)
Scientific advisory and consulting 0 0
Other purchases and external expenses (786) (1,075)
Depreciation and amortization (424) (450)
Intellectual property expenses (102) (107)
Other income and (expenses), net (933) (776)
Operating expenses € (7,797) € (9,767)