v3.26.1
WARRANTS (Details)
12 Months Ended
Apr. 30, 2026
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Quantity 135,972
Warrant 1 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date May 10, 2024
Quantity 8,889
Exercise price | $ / shares $ 112.50
Original Expiration May 10, 2029 [1]
Fair Value at Date of Grant | $ $ 256,591
Warrant 2 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date Jun. 25, 2024
Quantity 13,333
Exercise price | $ / shares $ 112.50
Original Expiration Jun. 25, 2029 [1]
Fair Value at Date of Grant | $ $ 241,340
Warrant 3 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date Aug. 19, 2024
Quantity 17,778
Exercise price | $ / shares $ 112.50
Original Expiration Aug. 19, 2029 [1]
Fair Value at Date of Grant | $ $ 558,811
Warrant 4 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date Aug. 21, 2024
Quantity 22,222
Exercise price | $ / shares $ 112.50
Original Expiration Aug. 21, 2029 [1]
Fair Value at Date of Grant | $ $ 473,512
Warrant 5 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date Sep. 11, 2024
Quantity 8,889
Exercise price | $ / shares $ 112.50
Original Expiration Sep. 11, 2029 [1]
Fair Value at Date of Grant | $ $ 66,043
Warrant 6 [Member]  
Class of Warrant or Right [Line Items]  
Issuance Date Feb. 28, 2025
Quantity 111,111
Exercise price | $ / shares $ 112.50
Original Expiration Feb. 28, 2030
Fair Value at Date of Grant | $ $ 577,073
[1] Cancelled on February 28, 2025