XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - License, Research and Collaboration Agreements (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2024
Nov. 30, 2018
Jun. 30, 2024
ABL Bio Agreement [Member]      
Upfront Payment   $ 5,000  
Development Milestone Payment   6,000  
Maximum Development and Regulatory Milestone Payments   96,000  
ABL Bio Agreement [Member] | Oncology [Member]      
Maximum Commercial Milestone Payments and Royalties   303,000  
ABL Bio Agreement [Member] | Ophthalmology [Member]      
Maximum Development and Regulatory Milestone Payments   75,000  
Maximum Commercial Milestone Payments and Royalties   $ 110,000  
Adimab Agreement [Member]      
Milestone Payments Paid     $ 0
Milestone Payment Obligation     $ 2,000
Elpiscience Agreement [Member]      
Milestone Payments Paid $ 1,000    
Sublicensing Revenue Percentage 15.00%    
Sublicensing Revenue Obligation $ 1,000