XML 81 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Note 17 - Subsequent Events (Details Textual)
May 14, 2020
shares
May 12, 2020
shares
May 06, 2020
USD ($)
$ / shares
shares
Apr. 20, 2020
USD ($)
Apr. 02, 2020
shares
Mar. 12, 2020
$ / shares
Feb. 14, 2020
$ / shares
Nov. 11, 2015
$ / shares
Share Price (in dollars per share) | $ / shares           $ 0.76    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 0.65 $ 3.60
Subsequent Event [Member]                
Proceeds from Paycheck Protection Program Under CARES Act | $       $ 340,000        
Subsequent Event [Member] | Warrants Issued in Connection with Senior Secured Convertible Note [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares     1,900,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 1.16          
Subsequent Event [Member] | Warrants Issued in Connection with Senior Secured Convertible Note [Member] | Maxim [Member]                
Class of Warrant or Right, Percentage of Placement Fee from Gross Proceeds from Issuance of Warrants     7.00%          
Subsequent Event [Member] | Warrants Issued to Investor for Business Referral [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares   125,000            
Subsequent Event [Member] | Senior Secured Convertible Note [Member]                
Debt Instrument, Face Amount | $     $ 2,415,000          
Short-term Debt, Total | $     $ 2,100,000          
Debt Instrument, Number of Monthly Periodic Payments     5          
Debt Instrument, Periodic Payment, Principal | $     $ 268,333          
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 1.16          
Debt Instrument, Fee Amount | $     $ 133,333          
Stock Issued During Period, Shares, Due Diligence Fees (in shares) | shares     114,943          
Share Price (in dollars per share) | $ / shares     $ 1.16          
Directors [Member] | Subsequent Event [Member]                
Stock Issued During Period, Shares, Issued for Services (in shares) | shares 1,632 7,077     6,850      
A New Employee [Member] | Subsequent Event [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares         5,000      
Class of Warrant or Right, Vesting Period (Year)         3 years