Management of financial risks and fair value (Details) € in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2025
EUR (€)
loan
|
Dec. 31, 2024
EUR (€)
|
Dec. 31, 2023
EUR (€)
|
|
| Disclosure of detailed information about financial instruments [line items] | |||
| Cash, cash equivalents and short-term investments | € | € 34,310 | € 80,770 | € 92,456 |
| Percentage of revenue denominated in US dollars | 86.00% | 52.00% | 29.00% |
| Percentage of payments in US dollars | 26.00% | 35.00% | 43.00% |
| State guaranteed loans | |||
| Disclosure of detailed information about financial instruments [line items] | |||
| Borrowing, number of loan agreement | loan | 2 | ||