XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Warrants and Derivative Liabilities (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 7 Months Ended 9 Months Ended
Nov. 13, 2019
Apr. 17, 2019
Dec. 31, 2020
Dec. 31, 2019
Oct. 26, 2019
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Nov. 13, 2014
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability     $ 2,740 $ 2,740    
Class of Warrant or Right, Outstanding (in shares)     0     0      
Gain (Loss) in Change of Fair Value of Derivative Instruments and Warrants, Net of Tax     556   4,648    
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       $ 500     $ 4,600    
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]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 7.85     $ 7.85      
Derivative, Fair Value, Net, Total               $ 400