XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
License Agreements - InnoCare (Details) - InnoCare - tafasitamab - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2022
Sep. 30, 2021
License Agreements    
Upfront payment received under license agreement   $ 35.0
Maximum    
License Agreements    
Upfront and immediate milestone payment to be received under license agreement $ 82.5