Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Stockholders' Equity (Details Textual)

v3.19.2
Note 14 - Stockholders' Equity (Details Textual)
3 Months Ended
Jun. 06, 2019
$ / shares
shares
May 14, 2019
USD ($)
$ / shares
shares
Apr. 29, 2019
shares
Apr. 26, 2019
shares
Apr. 01, 2019
Apr. 30, 2019
USD ($)
shares
Jul. 31, 2019
$ / shares
shares
Dec. 06, 2018
$ / shares
shares
Oct. 31, 2018
USD ($)
$ / shares
shares
Common Stock, Shares Authorized             500,000,000 500,000,000 15,000,000
Common Stock, Par or Stated Value Per Share | $ / shares             $ 0.0001 $ 0.0001 $ 0.001
Preferred Stock, Shares Authorized               10,000,000 2,423,711
Preferred Stock, Par or Stated Value Per Share | $ / shares               $ 0.0001 $ 0.001
Common Stock, Shares, Issued, Total             58,199,620 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 | $ / shares               $ 11.50  
Preferred Stock, Shares Outstanding, Ending Balance               2,450,980 2,342,264
Stock Issued During Period, Shares, New Issues   18,098,166              
Shares Issued, Price Per Share | $ / shares   $ 4.50              
Proceeds from Issuance of Common Stock | $   $ 77,400,000              
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 | $ / shares $ 13                
Adjustment to Equity Related to Issuance of Shares in Exchange for Warrants | $                
Par Value of Warrant in APIC | $           21,100,000      
Stock Issued During Period, Value, Issued in Exchange for Warrant | $           26,300,000      
Preferred Stock, Shares Issued, Total                 2,342,264
Preferred Stock, Liquidation Preference, Value | $                 $ 11,200,000
Common Stock, Shares, Outstanding, Ending Balance             58,199,620 28,847,707 7,576,289
Additional Paid-in Capital [Member]                  
Adjustment to Equity Related to Issuance of Shares in Exchange for Warrants | $           5,158,000      
Retained Earnings [Member]                  
Adjustment to Equity Related to Issuance of Shares in Exchange for Warrants | $           $ (5,158,000)      
Public Warrants [Member]                  
Number of Shares Issued in Exchange for Warrants     2,101,213            
Class of Warrant or Right, Outstanding           13,017,777 13,017,777    
Warrant Exchange for Common Stock, Exchange Ratio         0.2105        
Numer of Warrants Tendered for Exchange       9,982,123          
Private Warrants [Member]                  
Number of Shares Issued in Exchange for Warrants     1,707,175            
Class of Warrant or Right, Outstanding             0 0  
Warrant Exchange for Common Stock, Exchange Ratio         0.1538        
Numer of Warrants Tendered for Exchange       11,100,000