v3.25.2
Contingencies (Narrative) (Details)
$ in Millions
Jul. 31, 2025
USD ($)
Jun. 30, 2025
AUD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]        
Restricted deposits     $ 99,697,000 $ 68,471,000
Surety bonds     43,800,000  
Subsequent Event [Member]        
Loss Contingencies [Line Items]        
Cash Collateral $ 20,300,000      
Stamp duty on Curragh acquisition [Member]        
Loss Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss   $ 60.4 37,900,000  
Bank guarantees certain rail and port arrangements [Member]        
Loss Contingencies [Line Items]        
Company guarantees     25,800,000  
Bank guarantees [Member]        
Loss Contingencies [Line Items]        
Loss contingency accrual     $ 0