v3.26.1
Schedule of Stock Option Activities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Outstanding, shares 5,362,722  
Weighted average exercise price, per share $ 2.83  
Outstanding, weighted-average remaining contractual term (Year) 5 years 7 months 6 days 4 years 8 months 23 days
Outstanding, aggregate intrinsic value  
Number of shares, granted [1] 516,250  
Weighted - average exercise price, granted [1] $ 0.94  
Number of shares, exercised  
Weighted - average exercise price, exercised  
Number of shares, expired [2] (923,557)  
Weighted - average exercise price, expired [2] $ 2.42  
Number of shares, canceled  
Weighted - average exercise price, canceled  
Number of shares, outstanding 4,955,415 5,362,722
Weighted - average exercise price, outstanding $ 2.71 $ 2.83
Aggregate intrinsic value, outstanding
Number of shares, exercisable 3,888,528  
Weighted - average exercise price, exercisable $ 3.10  
Exercisable, weighted-average remaining contractual term (Year) 4 years 9 months 7 days  
Aggregate intrinsic value, exercisable  
[1] Options granted:
[2] Options expired: