v3.26.1
Stock Options - Schedule of Stock Options Outstanding (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Schedule of Stock Options Outstanding [Line Items]  
Stock options outstanding 313,227
Stock options exercisable 323,227
36.4 [Member]  
Schedule of Stock Options Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 36.4
Stock options outstanding 42,307
Weighted average remaining contractual life – years 5 years 7 months 28 days
Stock options exercisable 75,767
0.32 [Member]  
Schedule of Stock Options Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 0.32
Stock options outstanding 270,920
Weighted average remaining contractual life – years 7 years 10 months 24 days
Stock options exercisable 270,920