v3.26.1
Schedule of Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Outstanding Number of Option 20,769,303
Options Exercisable, Weighted Average Remaining Life In Years 3 years 4 months 24 days
Options Exercisable, Exercisable Number of Options 20,769,303
Warrant [Member] | Exercise Price One [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 0.35
Options Outstanding, Outstanding Number of Option 2,009,358
Options Exercisable, Weighted Average Remaining Life In Years 9 years 8 months 12 days
Options Exercisable, Exercisable Number of Options 2,009,358
Warrant [Member] | Exercise Price Two [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 0.75
Options Outstanding, Outstanding Number of Option 7,831,153
Options Exercisable, Weighted Average Remaining Life In Years 3 years 9 months 18 days
Options Exercisable, Exercisable Number of Options 7,831,153
Warrant [Member] | Exercise Price Three [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 0.95
Options Outstanding, Outstanding Number of Option 125,000
Options Exercisable, Weighted Average Remaining Life In Years 1 year
Options Exercisable, Exercisable Number of Options 125,000
Warrant [Member] | Exercise Price Four [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 1.25
Options Outstanding, Outstanding Number of Option 10,803,792
Options Exercisable, Weighted Average Remaining Life In Years 2 years
Options Exercisable, Exercisable Number of Options 10,803,792
Stock Options [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Outstanding Number of Option 6,932,004
Options Exercisable, Weighted Average Remaining Life In Years 3 years 1 month 6 days
Options Exercisable, Exercisable Number of Options 6,932,004
Stock Options [Member] | Exercise Price One [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 0.75
Options Outstanding, Outstanding Number of Option 4,832,004
Options Exercisable, Weighted Average Remaining Life In Years 3 years 8 months 12 days
Options Exercisable, Exercisable Number of Options 4,832,004
Stock Options [Member] | Exercise Price Two [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Options Outstanding, Exercise Price | $ / shares $ 1.00
Options Outstanding, Outstanding Number of Option 2,100,000
Options Exercisable, Weighted Average Remaining Life In Years 1 year 8 months 12 days
Options Exercisable, Exercisable Number of Options 2,100,000