Warrants - Schedule of Changes in Warrants (Details) - Warrants [Member] |
9 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
|
Jul. 31, 2026
shares
|
Oct. 31, 2025
shares
|
||||
| Disclosure of range of exercise prices of outstanding share options [line items] | |||||
| Number of warrants, Balance beginning | 3,881,551 | 4,429,547 | |||
| Number of warrants, Exercise of warrants | (866,642) | (547,921) | |||
| Number of warrants, Expiration of warrants | (75) | ||||
| Number of warrants, Balance ending | 3,014,909 | [1] | 3,881,551 | ||
| Number of warrants, Number of shares to be issued from the exercise of these warrants (in Shares) | 1,010,773 | 91,741 | |||
| |||||