v3.25.2
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