XML 26 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details Narrative) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Issuance of common stock value $ 33,637 $ 33,637
Aldoxorubicin [Member]    
Amount of milestone payment payable 7,500,000  
Potential future milestone payments on each additional final marketing approval 1,000,000  
Arimoclomol [Member]    
Amount of milestone payment payable 36,500,000  
Innovivel [Member]    
Issuance of common stock value $ 18,300,000