Schedule of Warrant Outstanding (Details) - $ / shares |
Oct. 31, 2025 |
Apr. 30, 2025 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Exercise price | $ 2.22 | |
| Warrant Exercise Price One [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Exercise price | 49,504,988 | |
| Exercise price | $ 15.15 | |
| Warrant Exercise Price Two [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Exercise price | 7,750,510 | |
| Exercise price | $ 0 | |
| Warrant Exercise Price Three [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Exercise price | 472,590 | |
| Exercise price | $ 60 | |
| Warrant Exercise Price Four [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Exercise price | 24,213 | |
| Exercise price | $ 61.95 |