v3.26.1
Shareholders' Equity - Share options (Details) - EUR (€)
€ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Equity-settled share based payments € 2,786 € 1,667
IFRS General and administrative costs    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Equity-settled share based payments 2,055 1,182
Research and development costs    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Equity-settled share based payments € 731 € 485