v3.26.1
Deferred Income (Details)
€ in Thousands, $ in Thousands
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
EUR (€)
Sep. 30, 2021
EUR (€)
Sep. 30, 2021
USD ($)
Disclosure of disaggregation of revenue from contracts with customers [line items]        
Current deferred income € 17,644 € 17,552    
Non-current deferred income 10,510 21,394    
Total deferred income 28,154 38,946    
Eli Lilly and Company        
Disclosure of disaggregation of revenue from contracts with customers [line items]        
Current deferred income 17,644 17,552    
Non-current deferred income 10,510 21,394    
Total deferred income € 28,154 € 38,946 € 2,047 $ 2,429