XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details Narrative) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Amount of milestone payment payable $ 7,500,000  
Issuance of common stock value 33,637 $ 28,037
Aldoxorubicin [Member]    
Issuance of common stock value $ 18,300,000