v3.25.2
Note 4 - Notes Receivable (Details Textual) - USD ($)
$ in Millions
Jul. 27, 2023
Jul. 27, 2021
Jul. 27, 2018
May 31, 2025
Note Receivable Upon Completion of Galore Creek Project Pre-feasibility [Member]        
Financing Receivable, after Allowance for Credit Loss     $ 75 $ 75
Proceeds from Collection of Notes Receivable $ 25 $ 75    
Note Receivable Upon Completion of Galore Creek Project Feasibility [Member]        
Financing Receivable, after Allowance for Credit Loss     25  
Note Receivable Upon Approval of Galore Creek Project Construction Plan [Member]        
Financing Receivable, after Allowance for Credit Loss     75  
Galore Creek [Member]        
Proceeds from Divestiture of Interest in Subsidiaries and Affiliates     $ 100