Related party transactions and balances (Tables) |
6 Months Ended | 12 Months Ended | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 31, 2025 |
Apr. 30, 2025 |
|||||||||||||||||||
| Related Party Transactions [Abstract] | ||||||||||||||||||||
| Schedule of major related parties and their relationships with the company | The table below sets forth the major related parties and their relationships with the Company as of April 30, 2025 and October 31, 2025:
|
The table below sets forth the major related parties and their relationships with the Company as of April 30, 2024 and 2025:
|