Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Stockholders' Equity (Details Textual)

v3.22.1
Note 15 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Millions
Apr. 27, 2021
$ / shares
Feb. 28, 2022
$ / shares
Feb. 16, 2022
USD ($)
Nov. 30, 2021
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001 $ 0.001   $ 0.001
Reverse Stock Split [Member]        
Stockholders' Equity Note, Stock Split, Conversion Ratio 10      
Stock Buyback Plan [Member]        
Stock Repurchase Program, Authorized Amount | $     $ 10