v3.26.1
Income Tax - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]      
Income (loss) before income taxes $ 54,640 $ (5,644) $ 16,900
Statutory rates, Percent 15.00% 15.00% 15.00%
Expected income tax at statutory rates $ 8,196 $ (847) $ 2,535
Reconciling items:      
Non-deductible permanent differences 539 92 65
Tax rate difference applicable to investment in equity securities (659) 138 (847)
Domestic provincial and local income taxes (British Columbia, Canada), net of federal effect 6,398 (489) 1,408
Change in valuation allowance recorded through income 1 1 (63)
Other, net (84) (30) 97
Income tax expense (recovery) for the year 14,391 (1,135) 3,195
Current 9,307 0 0
Deferred 5,084 (1,135) 3,195
Income tax expense (recovery) for the year $ 14,391 $ (1,135) $ 3,195