XML 80 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Related Party (Details) - USD ($)
12 Months Ended
Mar. 22, 2018
Jan. 12, 2018
Dec. 31, 2018
Dec. 31, 2017
Sale of Stock, Number of Shares Issued in Transaction 2,743,640 4,000,000    
Sale of Stock, Price Per Share $ 1.10 $ 1.00    
Biosciences Managers [Member]        
Travel reimbursement expenses incurred     $ 50,000 $ (22,000)
One Fund Management Ltd. [Member]        
Sale of Stock, Number of Shares Issued in Transaction 181,820     110,772