v3.26.1
WARRANTS (Details 1)
Jul. 31, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding | shares 135,433
Weighted average remaining contractual life (years) 3 years 6 months
Warrant outstanding, weighted average exercise price (in dollars per share) $ 54.96
Number of warrant exercisable | shares 135,433
Warrant exercisable, weighted average exercise price (in dollars per share) $ 54.96
Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 8.29
Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 4,050.00
8.29 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 8.29
Number Outstanding | shares 111,111
Weighted average remaining contractual life (years) 3 years 7 months 6 days
Warrant outstanding, weighted average exercise price (in dollars per share) $ 8.29
Number of warrant exercisable | shares 111,111
Warrant exercisable, weighted average exercise price (in dollars per share) $ 8.29
108.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 108.00
Number Outstanding | shares 23,334
Weighted average remaining contractual life (years) 3 years 1 month 6 days
Warrant outstanding, weighted average exercise price (in dollars per share) $ 108.00
Number of warrant exercisable | shares 23,334
Warrant exercisable, weighted average exercise price (in dollars per share) $ 108.00
4050.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 4,050.00
Number Outstanding | shares 988
Weighted average remaining contractual life (years) 8 months 12 days
Warrant outstanding, weighted average exercise price (in dollars per share) $ 4,050.00
Number of warrant exercisable | shares 988
Warrant exercisable, weighted average exercise price (in dollars per share) $ 4,050.00