v3.26.1
Note 8 - Equity Warrants (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jan. 24, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 02, 2022
Class of Warrant or Right, Issued During Period (in shares)   0   0      
Class of Warrant or Right, Exercised (in shares)   (0) (0)        
Class of Warrant or Right, Expired or Forfeited (in shares)   5 (0)        
Warrants [Member]              
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 0   $ 0   $ 0  
Senior Secured Note Payable Warrants [Member]              
Stock Issued During Period, Shares, Warrant Exercises (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