v3.26.1
Investments in Equity Securities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Schedule of Equity Method Investments [Line Items]      
Investments in equity securities $ 12,382 $ 5,179  
Queens Road Capital Investment Ltd [Member]      
Schedule of Equity Method Investments [Line Items]      
Investments in equity securities 12,382 5,179 $ 6,636
Fair value gain (loss) recognized on investments 7,066 $ (1,848)  
Sprott Physical Uranium Trust [Member]      
Schedule of Equity Method Investments [Line Items]      
Fair value gain (loss) recognized on investments $ 1,842