XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Collaborative Agreements (Details Textual)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] | Cancer Research Horizons [Member]  
Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer $ 0