v3.26.1
Stock Options - Schedule of Stock Options Outstanding (Details)
6 Months Ended
Jun. 30, 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 4 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 7 months 24 days
Stock options exercisable 270,920