v3.25.2
10. Commitments and Contingencies (Details) - Commercial Commitments
$ in Millions
Jun. 30, 2025
USD ($)
Revolving Credit Facility  
Debt Instrument [Line Items]  
Letters of Credit, Issued and Outstanding $ 0.0
Letters of Credit, Available Capacity 250.0
Line of Credit Facility, Letter of Credit Sub-Limit 250.0
Bilateral facilities [Member]  
Debt Instrument [Line Items]  
Letters of Credit, Issued and Outstanding 231.6
Letters of Credit, Available Capacity 94.8
Letters of Credit Outstanding, Secured by Cash 1.6
Surety bonds  
Debt Instrument [Line Items]  
Surety Bonds, Issued and Outstanding 130.5
Surety Bonds, Available Capacity $ 137.3