v3.25.1
Note 1 - Nature of Operations (Details Textual) - USD ($)
$ in Thousands
Apr. 30, 2025
Jul. 31, 2024
Working Capital $ 137,570  
Cash and Cash Equivalent 71,397 $ 87,533
Inventory, Net 76,358 $ 75,833
Uranium Inventory [Member]    
Inventory, Net $ 72,900