XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Licensing and Other Arrangements - Affimed (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Licensing and other arrangements    
Revenue from contracts with customers $ 36,518,000 $ 27,941,000
License Agreement | Affimed    
Licensing and other arrangements    
Contract assets 0  
Contract liabilities 0  
Capitalized contract costs 0  
Revenue from contracts with customers $ 0