XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Note Payable (Details Textual) - USD ($)
1 Months Ended 9 Months Ended
Jan. 30, 2024
Sep. 30, 2024
Apr. 30, 2024
Jun. 30, 2025
Mar. 31, 2023
Conversion of Notes into Common Stock [Member]          
Debt Conversion, Converted Instrument, Shares Issued (in shares)   12,578 89,279 267,597  
Investors 8% Senior Secured Original Issue 20% Discount Convertible Promissory Note [Member]          
Proceeds from Convertible Debt $ 1,250,000        
Debt Instrument, Interest Rate, Stated Percentage 8.00%        
Debt Instrument Discounted Percentage 20.00%        
Debt Instrument, Face Amount $ 1,541,666        
Notes Payable, Fair Value Disclosure         $ 2,702,000