XML 44 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock Warrants (Details Narrative) - $ / shares
3 Months Ended
Feb. 14, 2020
Feb. 14, 2020
Apr. 10, 2019
Mar. 31, 2020
Number of common stock issued 10,638,298   3,418,918 216,412
Warrants to pruchase from common stock 10,638,298 10,638,298    
Shares issued price per share $ 2.35 $ 2.35 $ 8.51  
Warrants price per $ 2.80 $ 2.80    
Warrants expiration date Feb. 12, 2027 Feb. 12, 2027    
Underwritten Offering [Member]        
Number of common stock issued   10,638,298    
Shares issued price per share $ 2.35 $ 2.35