XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Warrants and Derivative Liabilities (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 13, 2019
Apr. 17, 2019
Dec. 19, 2014
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Nov. 13, 2014
Gain (Loss) in Change of Fair Value of Derivative Instruments and Warrants, Net of Tax       $ 2,946      
Class of Warrant or Right, Outstanding (in shares)       0        
Hercules Warrants [Member]                
Gain (Loss) on Decrease Fair Value Upon Exercise of Warrant           $ 100    
November 2014 Warrant [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 7.81             $ 7.81
Common Unit, Issued (in shares)               909,090
Common Shares Per Unit (in shares)               1
Class of Warrant or Right, Number of Warrants to Purchase One Share of Stock (in shares)               0.9
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               818,181
Class of Warrant or Right, Warrants Exercised (in shares) 786,000              
Class of Warrant or Right, Warrants Expired (in shares) 32,181              
Gain (Loss) in Change of Fair Value of Derivative Instruments and Warrants, Net of Tax         $ 2,900      
Hercules Technology Growth Capital [Member]                
Stock Issued During Period, Shares, Warrant Exercised (in shares)   22,821            
Secured Debt [Member] | Hercules Technology Growth Capital [Member] | Hercules Warrants [Member]                
Purchase Commitment, Issuance of Warrants, Shares of Common Stock (in shares)     58,823          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 7.85    
Derivative, Fair Value, Net, Total             $ 400