XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.1
NanoTx License Agreement - Additional Information (Details) - NanoTx License Agreement [Member]
Mar. 29, 2020
USD ($)
License fee payment in cash $ 400,000
License fee payment in common stock 300,000
Development and Sales Milestone [Member]  
Milestone payments $ 136,500,000