v3.26.1
Note 15 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Aug. 07, 2026
Jul. 10, 2026
Apr. 16, 2026
Mar. 30, 2026
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 10, 2026
Feb. 12, 2026
Nov. 24, 2025
Mar. 07, 2025
Feb. 20, 2025
Jun. 30, 2015
Common Stock, Shares, Issued (in shares)           15,203,173   8,772,872            
Preferred Stock, Shares Authorized (in shares)           25,000,000           25,000,000 25,000,000  
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)           2,890,533                
Stock Issued During Period, Shares, Issuance of Common Stock Pursuant to Equity Line of Credit (in shares)           1,544,768                
Proceeds from Equity Line of Credit           $ 619,848                
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)           1,995,000                
Stock Issued During Period, Shares, Restricted Stock with Compensation Fully Recognized (in shares)           427,500                
Stock Repurchased and Retired During Period, Shares (in shares)           0                
Common Stock, Shares, Outstanding (in shares)           15,203,173                
Conversion From Senior Convertible Note With 3I, LP to Common Stock [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)     $ 0.57                      
Debt Conversion, Original Debt, Amount     $ 213,084         $ 2,897,196            
Debt Conversion, Converted Instrument, Shares Issued (in shares)               3,166,667            
Debt Instrument, Face Amount     $ 286,916                      
Minimum [Member] | Conversion From Senior Convertible Note With 3I, LP to Common Stock [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)               $ 0.75            
Maximum [Member] | Conversion From Senior Convertible Note With 3I, LP to Common Stock [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)               $ 1            
The 3i, LP [Member]                            
Debt Conversion, Original Debt, Amount           $ 1,958,781                
Debt Conversion, Converted Instrument, Shares Issued (in shares)           2,890,533                
Debt Instrument, Face Amount           $ 1,900,760   $ 3,859,541            
Senior Secured Convertible Note [Member] | The 3i, LP [Member] | Half Million Portion of Note [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)     $ 0.57                      
Debt Instrument, Face Amount     $ 500,000                      
Senior Secured Convertible Note [Member] | The 3i, LP [Member] | Minimum [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)                     $ 0.57      
Senior Secured Convertible Note [Member] | The 3i, LP [Member] | Maximum [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)                     $ 1.1      
The 2015 Plan [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                           1,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)           0   0            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Percentage of Stock Outstandding       35.00%                    
The 2025 Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number (in shares)           0   50            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price (in dollars per share)           $ 163   $ 163            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (in shares)           50   450            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           0 0              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)           0 0              
February 2026 Warrant [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   405,000        
Warrant Issued in Consideration of Deferral of Debt Payment [Member] | The 3i, LP [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   405,000        
Amortization of Debt Discount (Premium)           $ 111,021                
Subsequent Event [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)                 $ 0.2949          
Subsequent Event [Member] | Senior Secured Convertible Note [Member] | The 3i, LP [Member] | Half Million Portion of Note [Member]                            
Debt Instrument, Convertible, Conversion Price (in dollars per share)                 $ 0.2949          
Subsequent Event [Member] | The 2025 Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Percentage of Stock Outstandding 34.00%                          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,299,000                          
Subsequent Event [Member] | February 2026 Warrant [Member]                            
Stock Issued During Period, Shares, Warrant Exercises (in shares)   405,000                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   405,000                        
Series B Preferred Stock [Member]                            
Preferred Stock, Shares Authorized (in shares)         2,000,000 2,000,000   2,000,000            
Preferred Stock, Shares Issued (in shares)           985,063   985,063            
Preferred Stock, Shares Outstanding (in shares)           985,063                
Preferred Stock, No Par Value (in dollars per share)         $ 0 $ 0   $ 0            
Common Stock, Closing Price Requirement on the Date of Conversion (in dollars per share)         $ 40                  
Preferred Stock, Percentage of Outstanding Stock Required for Appointments to Board         50.00%                  
Series B Preferred Stock [Member] | Nectarine Management LLC [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)         985,063                  
Proceeds from Issuance of Convertible Preferred Stock         $ 30,000                  
Series Z Non-redeemable Preferred Stock [Member]                            
Preferred Stock, Shares Authorized (in shares)           3,500,000                
Preferred Stock, Shares Issued (in shares)           1,467,532                
Preferred Stock, Dividend Rate, Percentage           8.00%                
Preferred Stock, Shares Outstanding (in shares)           1,467,532                
Restricted Stock [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)           1,995,000                
Restricted Stock [Member] | The 2025 Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       1,995,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)       $ 0.649                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value       $ 1,294,755                    
Share-Based Payment Arrangement, Expense           $ 398,805                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount           $ 895,950                
Restricted Stock [Member] | The 2025 Plan [Member] | Share-Based Payment Arrangement, Tranche One [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       1,116,250                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month)       36 months                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)           36 months                
Restricted Stock [Member] | The 2025 Plan [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       878,750                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)           10 months                
Restricted Stock [Member] | Subsequent Event [Member] | The 2025 Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 4,809,212