Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Warrants (Details Textual)

v3.10.0.1
Note 8 - Warrants (Details Textual) - USD ($)
9 Months Ended
Jun. 08, 2018
May 31, 2018
May 02, 2018
Apr. 26, 2018
Sep. 30, 2018
May 24, 2018
Dec. 31, 2017
Stock Issued During Period, Value, New Issues         $ 42,996,000    
Class of Warrant or Right, Outstanding         2,271,406  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 0.01  
Class of Warrant or Right, Exercised During Period         289,550    
Class of Warrant or Right, Exercised During Period, Exercise Price         $ 0.01    
Carlyle Group [Member] | Convertible Senior Notes Converted to Warrants [Member]              
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 0.01        
Debt Conversion, Original Debt, Amount     $ 50,000,000        
Warrants Issued in Private Placement [Member]              
Class of Warrant or Right, Outstanding       2,168,586      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       674,164      
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.01      
Warrants and Rights Outstanding, Term       25 years      
Carlyle Warrants [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   1,636,099          
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.01     $ 0.01 $ 0.01  
Warrants and Rights Outstanding, Term     25 years        
Class of Warrant or Right, Exercised During Period   250,585          
Shares Paid for Tax Withholding for Exercise of Warrants   108          
PIPE Warrants [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 635,307            
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.01            
Class of Warrant or Right, Exercised During Period 38,857            
Class of Warrant or Right, Exercised During Period, Exercise Price $ 0.01            
Private Placement [Member]              
Stock Issued During Period, Value, New Issues       $ 56,855,000