Income Taxes - Summary of Temporary Differences to Deferred Income Tax Assets and Liabilities (Parenthetical) (Details) |
12 Months Ended |
---|---|
Apr. 30, 2025 | |
Bottom of Range | |
Disclosure Of Income Taxes [Line Items] | |
Non capital loss carried forward expiration period | 2027 |
Top of Range | |
Disclosure Of Income Taxes [Line Items] | |
Non capital loss carried forward expiration period | 2040 |