XML 66 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 08, 2019
Jul. 22, 2016
Jun. 02, 2016
Apr. 30, 2020
Apr. 30, 2019
Warrant liabilities       $ 6
Unrealized gain on warrants       $ 6 $ 200
Pre-funded Warrants [Member]          
Warrant to purchase shares common stock 3,385,680        
Warrant exercise price per share $ 0.01        
Securities Purchase Agreement [Member]          
Stock issued for new issue, shares 1,542,000   20,850    
Warrant to purchase shares common stock 4,927,680   7,298    
Class of warrant or right, number of securities called by each warrant or right     0.35    
Combined purchase price per share     $ 92.00    
Warrant exercise price per share $ 3.85   $ 121.60    
Class of warrant or right, expiration period 5 years   5 years    
Number of exercised warrants        
Second Amended Purchase Agreement [Member]          
Stock issued for new issue, shares   29,750      
Warrant to purchase shares common stock   8,925      
Class of warrant or right, number of securities called by each warrant or right   0.30      
Combined purchase price per share   $ 135.00      
Warrant exercise price per share   $ 187.20      
Class of warrant or right, expiration period   5 years