v3.26.1
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 08, 2026
Jun. 06, 2026
Feb. 12, 2026
Jan. 27, 2026
Jan. 26, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Common Stock, Shares Authorized (in shares) 50,000,000           50,000,000       50,000,000   50,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001           $ 0.001       $ 0.001   $ 0.001
Common Stock, Shares, Issued (in shares) 32,947,841           32,947,841       32,947,841   9,627,064
Common Stock, Shares, Outstanding (in shares) 32,947,841           32,947,841       32,947,841   9,627,064
Share-Based Payment Arrangement, Amount Withheld for Tax Withholding Obligation             $ (0) $ 182,499   $ 53,093      
Proceeds from Issuance of Common Stock                     $ 18,106,656 $ 0  
Class of Warrant or Right, Issued During Period (in shares)                     800,000 0  
Restricted Stock Units (RSUs) [Member]                          
Share-Based Payment Arrangement, Expense             218,325   $ 230,552        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,208,819           $ 1,208,819       $ 1,208,819    
Restricted Stock Units (RSUs) [Member] | The 2022 Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     309,527    
Underwriter Option Warrants [Member]                          
Class of Warrant or Right, Issued During Period (in shares)     800,000                    
Class of Warrant or Right, Issued in Period, Purchase Price Per Warrant (in shares)     1.25                    
Promissory Note [Member]                          
Repayments of Debt   $ 3,000,000                      
Promissory Note Exchanged for Common Stock [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   3,000,000                      
Shares Issued, Price Per Share (in dollars per share)   $ 1                      
Debt Conversion, Converted Instrument, Amount   $ 3,000,000                      
Equity Raise [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   20,000,000                      
Shares Issued, Price Per Share (in dollars per share)   $ 1                      
Proceeds from Issuance of Common Stock   $ 18,400,000                      
Payments of Stock Issuance Costs   293,344                      
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs   $ 512,192                      
Director [Member]                          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)           136,998              
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures           $ 271,256              
Director [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant 36,750                        
Senior Leadership Team (SLT) [Member]                          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)       7,389 63,149                
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures       $ 14,630 $ 137,549                
Management [Member]                          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)       25,867 87,374                
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures       $ 47,337 $ 230,741                
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)       5,589 67,840                
Share-Based Payment Arrangement, Amount Withheld for Tax Withholding Obligation       $ 10,228 $ 172,198                
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant $ 73,500