XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.2
License Agreements - InnoCare (Details) - InnoCare - tafasitamab
$ in Millions
1 Months Ended
Sep. 30, 2021
USD ($)
Upfront payment received under license agreement $ 35.0
Development and Regulatory Milestones | Maximum  
Upfront and immediate milestone payment to be received under license agreement 45.0
Sales and Commercial Milestones | Maximum  
Upfront and immediate milestone payment to be received under license agreement $ 37.5