v3.26.1
Note 8 - Equity Warrants (Details Textual) - USD ($)
3 Months Ended
Jan. 24, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 02, 2022
Share Price (in dollars per share)   $ 0      
Class of Warrant or Right, Exercised (in shares)   (0)      
Class of Warrant or Right, Expired or Forfeited (in shares)   (0)      
Warrants [Member]          
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 0   $ 0  
Senior Secured Note Payable Warrants [Member]          
Stock Issued During Period, Shares, Warrant Execises (in shares) 110        
Class of Warrant or Right, Exercised (in shares) 1,392,198        
Payments for Repurchase of Warrants $ 379,083        
Class of Warrant or Right, Expired or Forfeited (in shares) 1,202,244        
Emmis Capital and Company CEO Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         6
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.19   $ 5
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     166    
Warrant, Down Round Feature, Decrease in Net Income to Common Shareholder, Amount     $ 186,233