v3.25.2
Note 1 - Description of Business and Basis of Presentation (Details Textual)
Aug. 04, 2025
Jun. 02, 2025
Apr. 11, 2025
Feb. 18, 2025
Sep. 17, 2024
Dec. 21, 2023
Aug. 11, 2023
May 04, 2023
Jun. 30, 2025
$ / shares
Sep. 30, 2024
$ / shares
Sep. 16, 2024
$ / shares
Nov. 05, 2021
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share)                 $ 0.001 $ 0.001   $ 0.001
NASDAQ Required Closing Bid Price (in dollars per share)                     $ 1  
Reverse Stock Split [Member]                        
Stockholders' Equity Note, Stock Split, Conversion Ratio 250 100 100 60 100 100 9 25