v3.26.1
Schedule of Stock Option Activities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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 2 months 1 day 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 (243,557)  
Weighted - average exercise price, expired $ 1.62  
Number of shares, canceled  
Weighted - average exercise price, canceled  
Number of shares, outstanding 5,635,415 5,362,722
Weighted - average exercise price, outstanding $ 2.71 $ 2.83
Aggregate intrinsic value, outstanding
Number of shares, exercisable 4,557,278  
Weighted - average exercise price, exercisable $ 3.05  
Exercisable, weighted-average remaining contractual term (Year) 4 years 3 months 14 days  
Aggregate intrinsic value, exercisable  
[1] Options granted: