v3.26.1
Investments in Equity Securities - Summary of Investments in Equity Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Schedule of Equity Method Investments [Line Items]      
Fair value, at the beginning of the period $ 5,179    
Gain (loss) on investment in equity securities for the year 8,908 $ (1,848) $ 11,298
Fair value, at the end of the year 12,382 5,179  
Queens Road Capital Investment Ltd [Member]      
Schedule of Equity Method Investments [Line Items]      
Fair value, at the beginning of the period 5,179 6,636  
Additions for the year 25,000 419  
Disposals for the year (26,561)    
Gain (loss) on investment in equity securities for the year 8,908 (1,848)  
Impact of foreign currency translation (144) (28)  
Fair value, at the end of the year $ 12,382 $ 5,179 $ 6,636