XML 97 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade Receivables and Other Assets - Narrative (Details)
$ in Thousands
12 Months Ended 12012 Months Ended
Jul. 31, 2025
USD ($)
Dec. 27, 2024
USD ($)
Jul. 31, 2024
USD ($)
Aug. 01, 2023
USD ($)
Jul. 31, 2023
USD ($)
royalty
May 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 31, 3024
USD ($)
Jul. 12, 2023
USD ($)
Trade And Other Current Receivable [Line Items]                    
Value added tax payables               $ 2,464    
Forecast | Scout                    
Trade And Other Current Receivable [Line Items]                    
Consideration paid                 $ 1,100  
Scout Discoveries Corp.                    
Trade And Other Current Receivable [Line Items]                    
Percentage of equity interests acquired         19.90%          
Consideration received, total capital raised         $ 5,000          
Number of monthly payments | royalty         24          
Portion of consideration paid (received) consisting of cash and cash equivalents       $ 10            
Consideration received, annual advanced royalty         $ 10          
Consideration received, annual advanced royalty per mineral property, increase per year         10          
Scout Discoveries Corp. | Maximum                    
Trade And Other Current Receivable [Line Items]                    
Consideration received, annual advanced royalty         $ 75          
Scout Discoveries Corp. | Forecast                    
Trade And Other Current Receivable [Line Items]                    
Portion of consideration paid (received) consisting of cash and cash equivalents $ 1,000   $ 500              
Consideration paid $ 1,500                  
Deferred compensation                    
Trade And Other Current Receivable [Line Items]                    
Amount received             $ 3,950 2,550    
Consideration for sale of Scout Drilling LLC               621    
Deferred compensation | Aftermath                    
Trade And Other Current Receivable [Line Items]                    
Amount received           $ 2,500 2,900 2,500    
Deferred payment obligation                   $ 3,000
Deferred payment obligation waived   $ 3,000                
Deferred payment obligation, settlement amount   2,900                
Final payment, to waive performance obligation   $ 3,250                
Consideration for sale of Scout Drilling LLC               0    
Deferred compensation | Scout Discoveries Corp.                    
Trade And Other Current Receivable [Line Items]                    
Amount received             $ 1,050 50    
Consideration for sale of Scout Drilling LLC               $ 621