v3.26.1
WARRANTS (Details 1)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding | shares 639,105
Weighted average remaining contractual life (years) 3 years 2 months 12 days
Weighted average exercise price outstanding $ 122.89
Number exercisable | shares 639,105
Exercisable, Weighted average exercise price $ 122.89
Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 5.92
Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 656,250
$5.92 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price $ 5.92
Number outstanding | shares 162,217
Weighted average remaining contractual life (years) 4 years
Weighted average exercise price outstanding $ 5.92
Number exercisable | shares 162,217
Exercisable, Weighted average exercise price $ 5.92
$118.39 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price $ 118.39
Number outstanding | shares 422,337
Weighted average remaining contractual life (years) 3 years
Weighted average exercise price outstanding $ 118.39
Number exercisable | shares 422,337
Exercisable, Weighted average exercise price $ 118.39
$160.74 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price $ 160.74
Number outstanding | shares 54,498
Weighted average remaining contractual life (years) 2 years 9 months 18 days
Weighted average exercise price outstanding $ 160.74
Number exercisable | shares 54,498
Exercisable, Weighted average exercise price $ 160.74
118,125 - $656,250 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding | shares 53
Weighted average remaining contractual life (years) 10 months 24 days
Weighted average exercise price outstanding $ 355,118
Number exercisable | shares 53
Exercisable, Weighted average exercise price $ 355,118
118,125 - $656,250 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 118,125
118,125 - $656,250 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price $ 656,250