v3.26.3
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Related Party Transaction [Line Items]    
Office and administration expenses, related party transactions $ 1 $ 3
Uranium Energy Corp.    
Related Party Transaction [Line Items]    
Percentage of common shares outstanding 12.00%