v3.26.1
Stock Options and Warrants (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options exercised 1,035,561  
Proceeds from options exercised $ 39,000  
Share based compensation expense $ 75,000 $ 240,000
Cashless Exercise Of Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants exercised during period 199,998  
Stock converted, shares issued 199,998  
Warrants exercised, value $ 25,000  
Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants exercised during period 13,036,186  
Proceeds from warrants exercised $ 1,303,000  
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding, intrinsic value $ 8,340,000  
Options exercised 1,035,561  
Options granted - expected term 6 years 1 month 6 days  
Equity Option [Member] | Issued For Services [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted, shares 4,900,000  
Fair value of options grant $ 412,000  
Assumptions used - dividend rate 0.00%  
Share based compensation expense $ 412,000  
Options granted - expected term 10 years  
Vested fair value of option   $ 628,000
Equity Option [Member] | Issued For Services [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise price $ 0.03  
Expected life 3 years  
Options granted - risk-free interest rate 3.84%  
Assumptions used - volatility rate 144.00%  
Equity Option [Member] | Issued For Services [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise price $ 0.10  
Options granted - risk-free interest rate 4.53%  
Assumptions used - volatility rate 179.00%  
Equity Option [Member] | Vested Fair Value Of Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation expense $ 765,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  
Exercise price $ 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%  
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 $ 62,000  
Equity Option [Member] | Corporate Secretary [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted, shares 1,000,000  
Exercise price $ 0.10  
Expected life 1 year 6 months  
Options granted - risk-free interest rate 3.84%  
Assumptions used - volatility rate 144.00%  
Assumptions used - dividend rate 0.00%  
Share based compensation expense $ 60,000  
Options granted - expected term 3 years  
Fair value of options granted $ 60,000  
Equity Option [Member] | Corporate Secretary [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life 10 years  
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock price $ 0.18  
Aggregate intrinsic value of warrants outstanding $ 2,313,000  
Warrants granted 5,199,998  
Warrant [Member] | Issued For Services [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted - expected term 3 years  
Warrant [Member] | Warrants Issued For Services [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation expense $ 463,000  
Warrants granted 5,199,998  
Fair value of warrants granted $ 462,000  
Risk free interest rate - minimum 3.48%  
Risk free interest rate - maximum 4.21%  
Volatility - minimum 115.00%  
Volatility - maximum 141.00%  
Warrant [Member] | Warrants Issued For Services [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life 2 years  
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]    
Expected life 3 years  
Share based compensation exercise price range $ 0.12