v3.26.1
Note 9 - Asset Retirement Obligations - Change in Asset Retirement Obligation (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2026
Jul. 31, 2025
Balance $ 39,064  
Accretion 1,629  
Addition 715  
Liabilities settled in cash (509)  
Balance 40,899  
Asset retirement obligations, current (4,650) $ (5,160)
Asset retirement obligations, non-current $ 36,249 $ 33,904