XML 129 R113.htm IDEA: XBRL DOCUMENT v3.26.1
Segment information - Additional information (Details)
€ in Thousands
12 Months Ended
Dec. 31, 2025
EUR (€)
segment
customer
Dec. 31, 2024
EUR (€)
customer
Dec. 31, 2023
EUR (€)
customer
Segment information      
Number of reportable segments | segment 3    
Number Of Customers With Sales Larger than 10% | customer 1 1 1
Revenue € 267,633 € 266,765 € 256,127
Belgium      
Segment information      
Revenue 6,157 6,564 8,265
Customer one with sales greater than 10% | Medical Segment      
Segment information      
Revenue € 60,735 € 50,500 € 39,868