Note 14 - Stockholders' Equity (Details Textual) $ / shares in Units, $ in Thousands |
|
|
|
|
|
1 Months Ended |
3 Months Ended |
12 Months Ended |
|
|
|
Apr. 27, 2021
$ / shares
|
Apr. 09, 2021
USD ($)
$ / shares
shares
|
Jun. 08, 2020
USD ($)
$ / shares
shares
|
Jun. 03, 2020
$ / shares
shares
|
Apr. 08, 2020
USD ($)
$ / shares
shares
|
Nov. 30, 2021
USD ($)
$ / shares
shares
|
Jul. 31, 2021
USD ($)
$ / shares
shares
|
Nov. 27, 2020
USD ($)
shares
|
Jul. 31, 2020
$ / shares
shares
|
May 31, 2020
USD ($)
$ / shares
shares
|
Mar. 31, 2020
USD ($)
$ / shares
shares
|
Feb. 28, 2020
$ / shares
shares
|
Jan. 31, 2020
USD ($)
$ / shares
shares
|
Dec. 31, 2018
shares
|
Aug. 31, 2020
USD ($)
$ / shares
shares
|
Nov. 30, 2021
USD ($)
$ / shares
shares
|
Nov. 30, 2020
USD ($)
$ / shares
shares
|
Oct. 25, 2020
$ / shares
|
Feb. 29, 2020
$ / shares
|
Oct. 31, 2018
$ / shares
shares
|
Stock Issued During Period, Shares, New Issues (in shares) |
|
|
|
|
|
|
2,875,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares Issued, Price Per Share (in dollars per share) | $ / shares |
|
|
|
|
|
|
$ 21.00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Offering, Underwriting Discounts, Commissions, and Offering Expenses | $ |
|
|
|
|
|
|
$ 4,400
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Issuance of Common Stock, Net | $ |
|
|
|
|
|
|
$ 56,000
|
|
|
|
|
|
|
|
|
$ 55,952
|
$ 0
|
|
|
|
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
|
|
|
|
|
$ 0.001
|
|
|
|
|
|
|
|
|
|
$ 0.001
|
$ 0.001
|
|
|
|
Dividends Payable | $ |
|
|
|
|
|
$ 1,043
|
|
|
|
|
|
|
|
|
|
$ 1,043
|
|
|
|
|
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
$ 0.001
|
|
|
|
|
$ 0.001
|
|
|
|
|
|
|
|
|
|
$ 0.001
|
$ 0.001
|
|
|
|
Share Price (in dollars per share) | $ / shares |
|
|
$ 6.00
|
|
$ 2.50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, Warrants Exercised | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,277
|
$ 8,028
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
585,739
|
4,207,667
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 7,225
|
|
|
|
Warrant Inducement Expense | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ (0)
|
845
|
|
|
|
Stock Issued During Period, Shares, Issued for Services (in shares) |
|
|
7,200
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Payroll Expense | $ |
|
|
$ 40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares to be Issued, Value | $ |
|
|
$ 20
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants Issued in April 2020 Exchange [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
149,842
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Issued During Period, Per Unit (in shares) |
|
|
|
|
400
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
$ 2.50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants and Rights Outstanding | $ |
|
|
|
|
$ 200
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of Accrued Interest into Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
$ 2.50
|
|
|
|
|
|
|
|
Debt Conversion, Converted Instrument, Warrants or Options Issued (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
49,842
|
|
|
|
|
|
|
|
Stock Issued During Period, Value, Warrants Exercised | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 100
|
|
|
|
|
|
|
|
Debt Conversion, Converted Instrument, Warrants Issued Per $1000 (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
400
|
|
|
|
|
|
|
|
Accrued Interest Satisfied By Issuance of Warrants | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 100
|
|
|
|
|
|
|
|
Warrants Issued to Consultants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
$ 1.55
|
|
|
$ 2.50
|
|
|
|
|
|
|
|
|
Class of Warrant Or Right, Granted in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
15,000
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
75,000
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
68,319
|
|
|
|
|
|
|
|
|
|
|
|
Warrants Issued with October 2018 Notes [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
510,000
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2.50
|
|
$ 2.50
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
189,079
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
189,079
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
$ 500
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants Issued with 2017 Financing, Exercise Price 1.50 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
$ 1.50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
57,235
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants Issued with 2017 Financing, Exercise Price 1.80 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
$ 1.80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
1,777,388
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants Issued with 2017 Financing [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,834,623
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,834,623
|
|
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,300
|
|
|
|
|
|
Warrants Issued with Private Placement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2.50
|
|
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99,261
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99,261
|
|
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 200
|
|
|
|
|
|
Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, New Issues (in shares) |
|
|
|
|
|
|
|
|
|
|
1,997,911
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
$ 1.80
|
$ 1.60
|
|
|
|
|
|
|
|
$ 2.50
|
|
Stock Issued During Period, Value, Warrants Exercised | $ |
|
|
|
|
|
|
|
|
|
|
$ 3,200
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
|
11,793
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
11,793
|
1,997,911
|
|
|
|
|
|
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
$ 20
|
|
|
|
|
|
|
|
|
|
|
Warrant Inducement Expense | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 800
|
|
|
|
Warrants with Exercise Price of 2.50 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
$ 2.50
|
|
|
|
|
|
|
|
|
|
$ 2.50
|
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
510,739
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
510,739
|
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,300
|
|
|
|
|
Incentive Stock Warrants [Member] | Marketing Consultant [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
$ 0.155
|
|
|
|
|
|
|
|
$ 2.50
|
|
|
|
Warrants and Rights Outstanding | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 10
|
|
|
|
Class of Warrant Or Right, Granted in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
150,000
|
|
|
15,000
|
|
|
|
Class of Warrant or Right, Exercised in Period (in shares) |
|
|
|
|
|
75,000
|
|
|
75,000
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
68,005
|
|
|
68,005
|
|
|
|
|
|
|
|
|
|
|
|
Exchange of Notes for Series A Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares Issued, Price Per Share (in dollars per share) | $ / shares |
|
|
|
|
$ 8,000.000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debt Conversion, Original Debt, Amount | $ |
|
|
|
|
$ 7,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debt Conversion, Converted Instrument, Shares Issued (in shares) |
|
|
|
|
1,391
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debt Conversion, Converted Instrument, Amount | $ |
|
|
|
|
$ 11,600
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | $ |
|
|
|
|
$ 29
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reverse Stock Split [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders' Equity Note, Stock Split, Conversion Ratio |
10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Series A Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares Issued, Price Per Share (in dollars per share) | $ / shares |
|
|
|
|
$ 5,000.000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dividends Payable, Amount Per Share (in dollars per share) | $ / shares |
|
$ 750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
|
$ 0.001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dividends Payable | $ |
|
$ 1,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of Stock, Shares Converted (in shares) |
|
4,636,649
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of Stock, Shares Issued (in shares) |
|
695,498
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) |
|
|
|
|
3,333
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares |
|
|
|
|
$ 1.50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred Stock, Dividend Rate, Percentage |
|
|
|
|
10.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Over-Allotment Option [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, New Issues (in shares) |
|
|
|
|
|
|
375,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|