Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Stockholders' Equity (Details Textual)

v3.19.1
Note 14 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
Dec. 06, 2018
Jan. 31, 2019
Dec. 05, 2018
Oct. 31, 2018
Common Stock, Shares Authorized   500,000,000 15,000,000 15,000,000
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.001 $ 0.001
Preferred Stock, Shares Authorized   10,000,000 2,423,711  
Preferred Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.001  
Common Stock, Shares, Issued, Total 28,847,707 28,847,707   7,576,289
Common Stock, Shares, Outstanding, Ending Balance 28,847,707 28,847,707   7,576,289
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 34,100,000      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 1      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 11.50      
Preferred Stock, Shares Outstanding, Ending Balance 2,450,980     2,342,264
Preferred Stock, Dividend Rate, Percentage 0.00%      
Convertible Preferred Stock, Shares Issued upon Conversion 1      
Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate 7.00%      
Convertible Preferred Stock, Convertible, Stock Price Trigger $ 13      
Preferred Stock, Shares Issued, Total       2,342,264
Preferred Stock, Liquidation Preference, Value       $ 11.2