XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Apr. 22, 2025
Apr. 04, 2025
May 13, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 3.1   $ 3.1
Proceeds from Issuance of Common Stock       $ 212,000 $ 1,466,000  
Subsequent Event [Member]            
Stock Issued During Period, Shares, New Issues 406,818          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 406,818          
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.905          
Subsequent Event [Member] | April 2025 Financing [Member]            
Proceeds from Issuance or Sale of Equity $ 775,000          
Subsequent Event [Member] | ATM Offering [Member]            
Stock Issued During Period, Shares, New Issues     88,888      
Proceeds from Issuance of Common Stock     $ 234,000      
Proposed Maximum Offering, Amount   $ 1,800,000