v3.26.1
Supplemental Financial Information - Disclosure of detailed information about components of accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Disclosure of detailed information about supplemental cash flow information [Abstract]      
Trade accounts payable $ (2,512) $ (2,247)  
Accrued liabilities (3,642) (932)  
Accounts payable and accrued liabilities $ (6,154) $ (3,179) $ (1,840)