v3.26.1
Stock Options and Warrants (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation expense $ 0 $ 240,000
Proceeds from warrants exercised $ 495,000 216,000
Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants exercised during period 4,953,188  
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding, intrinsic value $ 2,759,000  
Equity Option [Member] | Members Of The Board Of Directors [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted, shares 833,333  
Options exercisable, shares 833,333  
Options exercisable, price per share $ 0.15  
Fair value of options grant $ 125,000  
Expected life 5 years  
Options granted - risk-free interest rate 4.19%  
Assumptions used - volatility rate 189.00%  
Assumptions used - dividend rate 0.00%  
Share based compensation expense $ 127,000 6,638,000
Equity Option [Member] | Members Of The Board Of Directors [Member] | Chief Financial Officer [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted, shares 500,000  
Equity Option [Member] | Officers And Directors [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation expense $ 50,000 $ 6,134,000
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants granted 99,999  
Stock price $ 0.09  
Aggregate intrinsic value of warrants outstanding $ 692,000  
Warrant [Member] | Warrants Issued For Services [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life 2 years  
Share based compensation expense $ 5,000  
Warrants granted 99,999  
Fair value of warrants granted $ 6,000  
Risk free interest rate - minimum 3.48%  
Risk free interest rate - maximum 3.88%  
Volatility - minimum 136.00%  
Volatility - maximum 140.00%  
Warrant [Member] | Warrants Issued For Services [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation exercise price range $ 0.09  
Warrant [Member] | Warrants Issued For Services [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation exercise price range $ 0.10