XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
License Agreements - InnoCare (Details) - InnoCare - tafasitamab - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2021
Aug. 31, 2021
Upfront payment received under license agreement $ 35.0  
Development and Regulatory Milestones    
Upfront and immediate milestone payment to be received under license agreement   $ 45.0
Commercialization Milestones    
Upfront and immediate milestone payment to be received under license agreement   $ 37.5