v3.26.1
WARRANTS (Details 1)
Apr. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding | shares 135,972
Weighted average remaining contractual life (years) 3 years 8 months 12 days
Warrant outstanding, weighted average exercise price (in dollars per share) $ 72.24
Number of warrant exercisable | shares 135,972
Warrant exercisable, weighted average exercise price (in dollars per share) $ 72.24
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) 8,437.50
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 9 months 18 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 3 months 18 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 1,482
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 1,482
Warrant exercisable, weighted average exercise price (in dollars per share) $ 4,050.00
8,437.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 8,437.50
Number Outstanding | shares 45
Weighted average remaining contractual life (years) 1 month 6 days
Warrant outstanding, weighted average exercise price (in dollars per share) $ 8,437.50
Number of warrant exercisable | shares 45
Warrant exercisable, weighted average exercise price (in dollars per share) $ 8,437.50