XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details) - Mar. 31, 2019
€ in Millions, $ in Millions
EUR (€)
USD ($)
Collaborations and Manufacturing Commitments    
Potential milestone payable   $ 80.0
Manufacturing commitments    
Collaborations and Manufacturing Commitments    
Manufacturing commitment € 28 $ 1.4