Annual report [Section 13 and 15(d), not S-K Item 405]

Note 18 - Subsequent Events (Details Textual)

v3.25.3
Note 18 - Subsequent Events (Details Textual) - Public Offering [Member] - USD ($)
12 Months Ended
Oct. 31, 2025
Dec. 18, 2023
Sep. 30, 2025
Sep. 30, 2024
Stock Issued During Period, Shares, New Issues (in shares)   5,270,833    
Shares Issued, Price Per Share (in dollars per share)   $ 7.2    
Proceeds from Issuance or Sale of Equity   $ 35,200,000 $ 0 $ 35,228,564
Subsequent Event [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 1,400,000      
Shares Issued, Price Per Share (in dollars per share) $ 3      
Proceeds from Issuance or Sale of Equity $ 23,400,000      
Subsequent Event [Member] | Pre-funded Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 7,000,000      
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) $ 0.001      
Subsequent Event [Member] | Series A Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 8,400,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 3      
Subsequent Event [Member] | Series B Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 8,400,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 3