v3.25.1
Note 15 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
May 05, 2025
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 18, 2024
Stock Issued During Period, Value, New Issues       $ 1,463,710  
Binding MIPA with Mackay [Member]          
Ownership Percentage         48959.00%
Conversion of 2025 Kips Bay Note into Registered Shares [Member]          
Debt Conversion, Converted Instrument, Shares Issued (in shares)     1,490,624    
Debt Conversion, Converted Instrument, Amount     $ 4,001,243    
Debt Instrument, Convertible, Conversion Price (in dollars per share)     $ 2.68    
Conversion of Accrued Interest on Alvin Fund 2023 Note Into Common Stock [Member]          
Debt Conversion, Converted Instrument, Shares Issued (in shares)     15,550 7,508  
Debt Conversion, Converted Instrument, Amount     $ 63,518 $ 36,822  
Subsequent Event [Member] | Private Placement [Member]          
Stock Issued During Period, Value, New Issues $ 1.5        
Shares Issued, Price Per Share (in dollars per share) $ 2.4        
Subsequent Event [Member] | Investor One [Member]          
Proceeds from Issuance of Private Placement $ 1,000,000        
Subsequent Event [Member] | Investor One [Member] | Private Placement [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 416,667        
Subsequent Event [Member] | Investor Two [Member]          
Proceeds from Issuance of Private Placement $ 500,000        
Subsequent Event [Member] | Investor Two [Member] | Private Placement [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 208,333        
Subsequent Event [Member] | Conversion of 2025 Kips Bay Note into Registered Shares [Member]          
Debt Conversion, Converted Instrument, Shares Issued (in shares)   1,684,476      
Debt Conversion, Converted Instrument, Amount   $ 3,716,954      
Debt Instrument, Convertible, Conversion Price (in dollars per share)   $ 2.21      
Subsequent Event [Member] | Conversion of 2025 Kips Bay Note Interest into Registered Shares [Member]          
Debt Conversion, Converted Instrument, Amount   $ 2,900,000      
Subsequent Event [Member] | Conversion of Accrued Interest on Alvin Fund 2023 Note Into Common Stock [Member]          
Debt Conversion, Converted Instrument, Shares Issued (in shares) 24,228        
Debt Conversion, Converted Instrument, Amount $ 61,447