Annual report pursuant to Section 13 and 15(d)

Note 3 - Revenue - Disaggregation of Revenue (Details)

v3.23.1
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Total revenue   $ 25,902 $ 31,418
Astra Zeneca A B [Member]      
Total revenue $ 13,000 9,117 18,919
Seattle Genetics Inc. [Member]      
Total revenue   8,287 768
Les Laboratoires Servier And Institut De Recherches Internationales Servier [Member]      
Total revenue   5,359 4,070
Genentech [Member]      
Total revenue   3,139 1,950
Boston Pharmaceuticals [Member]      
Total revenue   $ 0 $ 5,711