v3.26.1
Schedule of Stock Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 6,880,744
Outstanding, Weighted Average Exercise Price $ 3.81
Outstanding, Weighted Average Remaining Life (Years) 7 years 10 months 24 days
Exercisable, Number of Option Shares | shares 3,731,963
Exercisable, Weighted Average Exercise Price $ 2.18
Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 5,296,429
Outstanding, Weighted Average Exercise Price $ 1.24
Outstanding, Weighted Average Remaining Life (Years) 5 years 7 months 6 days
Exercisable, Number of Option Shares | shares 5,296,429
Exercisable, Weighted Average Exercise Price $ 1.24
Range One [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 0.00
Outstanding, exercise price upper range limit $ 1.00
Outstanding, Number of Option Shares | shares 256,500
Outstanding, Weighted Average Exercise Price $ 0.80
Outstanding, Weighted Average Remaining Life (Years) 4 years 8 months 12 days
Exercisable, Number of Option Shares | shares 256,500
Exercisable, Weighted Average Exercise Price $ 0.80
Range One [Member] | Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 1,913,661
Outstanding, Weighted Average Exercise Price $ 0.0001
Exercisable, Number of Option Shares | shares 1,913,661
Exercisable, Weighted Average Exercise Price $ 0.0001
Outstanding, Exercise Price 0.0001
Range Two [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 1.01
Outstanding, exercise price upper range limit $ 2.00
Outstanding, Number of Option Shares | shares 1,525,170
Outstanding, Weighted Average Exercise Price $ 1.85
Outstanding, Weighted Average Remaining Life (Years) 6 years 1 month 6 days
Exercisable, Number of Option Shares | shares 1,321,060
Exercisable, Weighted Average Exercise Price $ 1.86
Range Two [Member] | Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 490,196
Outstanding, Weighted Average Exercise Price $ 0.01
Outstanding, Weighted Average Remaining Life (Years) 9 years 5 months 12 days
Exercisable, Number of Option Shares | shares 490,196
Exercisable, Weighted Average Exercise Price $ 0.01
Outstanding, Exercise Price 0.01
Range Three [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 2.01
Outstanding, exercise price upper range limit $ 3.00
Outstanding, Number of Option Shares | shares 3,082,134
Outstanding, Weighted Average Exercise Price $ 2.30
Outstanding, Weighted Average Remaining Life (Years) 7 years 9 months 18 days
Exercisable, Number of Option Shares | shares 2,031,707
Exercisable, Weighted Average Exercise Price $ 2.36
Range Three [Member] | Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 2,715,190
Outstanding, Weighted Average Exercise Price $ 2.00
Outstanding, Weighted Average Remaining Life (Years) 9 years 2 months 8 days
Exercisable, Number of Option Shares | shares 2,715,190
Exercisable, Weighted Average Exercise Price $ 2.00
Outstanding, Exercise Price 2.00
Range Four [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 3.01
Outstanding, exercise price upper range limit $ 6.00
Outstanding, Number of Option Shares | shares 351,190
Outstanding, Weighted Average Exercise Price $ 3.85
Outstanding, Weighted Average Remaining Life (Years) 9 years 2 months 12 days
Exercisable, Number of Option Shares | shares 81,581
Exercisable, Weighted Average Exercise Price $ 4.21
Range Four [Member] | Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, Number of Option Shares | shares 177,382
Outstanding, Weighted Average Exercise Price $ 6.25
Outstanding, Weighted Average Remaining Life (Years) 5 months 15 days
Exercisable, Number of Option Shares | shares 177,382
Exercisable, Weighted Average Exercise Price $ 6.25
Outstanding, Exercise Price 6.25
Range Five [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 6.01
Outstanding, exercise price upper range limit $ 9.00
Outstanding, Number of Option Shares | shares 1,246,000
Outstanding, Weighted Average Exercise Price $ 8.71
Outstanding, Weighted Average Remaining Life (Years) 9 years 10 months 24 days
Exercisable, Number of Option Shares | shares 37,110
Exercisable, Weighted Average Exercise Price $ 8.64
Range Six [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Outstanding, exercise price lower range limit 9.01
Outstanding, exercise price upper range limit $ 12.00
Outstanding, Number of Option Shares | shares 419,750
Outstanding, Weighted Average Exercise Price $ 9.26
Outstanding, Weighted Average Remaining Life (Years) 9 years 10 months 24 days
Exercisable, Number of Option Shares | shares 4,005
Exercisable, Weighted Average Exercise Price $ 9.30