Annual report pursuant to Section 13 and 15(d)

Licensing and Other Arrangements - Affimed (Details)

v3.22.4
Licensing and Other Arrangements - Affimed (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Licensing and other arrangements    
Revenue from contracts with customers $ 4,150,000 $ 36,518,000
License Agreement | Affimed    
Licensing and other arrangements    
Contract assets 0 0
Contract liabilities 0 0
Capitalized contract costs 0 0
Revenue from contracts with customers $ 0 $ 0