Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Revenue - Disaggregation of Revenue (Details)

v3.23.3
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total revenue $ 19,520 $ 5,370 $ 41,511 $ 20,056
Seattle Genetics Inc. [Member]        
Total revenue 9,179 155 14,088 3,074
Astra Zeneca A B [Member]        
Total revenue 3,909 4,404 8,399 9,026
Les Laboratoires Servier And Institut De Recherches Internationales Servier [Member]        
Total revenue 3,951 258 3,846 5,223
Genentech [Member]        
Total revenue 0 553 12,697 2,733
Boston Pharmaceuticals [Member]        
Total revenue $ 2,481 $ 0 $ 2,481 $ 0