XML 88 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - License, Research and Collaboration Agreements (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2018
Dec. 31, 2023
ABL Bio Agreement [Member]    
Upfront Payment $ 5,000  
License and Research Agreement, Future Payments 6,000  
Milestone Payment Obligation 96,000  
Maximum Development and Regulatory Milestone Payments $ 303,000  
Milestone Payments Paid   $ 110,000
ABL Bio Agreement [Member] | Ophthalmology [Member]    
Maximum Development and Regulatory Milestone Payments   75,000
Adimab Agreement [Member]    
Milestone Payment Obligation   2,000
Milestone Payments Paid   $ 0