v3.22.2.2
Note 14 - Subsequent Event (Details Textual) - shares
Oct. 25, 2022
Sep. 23, 2022
Reverse Stock Split, Number of Shares Converted (in shares)   30
Subsequent Event [Member]    
Reverse Stock Split, Number of Shares Converted (in shares) 20