v3.25.1
Contingencies (Guarantees and Other Similar Matters (Details)
Mar. 31, 2025
USD ($)
Loss Contingencies [Line Items]  
Contingent liability related to performance surety bonds $ 90,000,000
Credit Agreement [Member] | Revolving Credit Facility Due October 24, 2028 [Member]  
Loss Contingencies [Line Items]  
Maximum borrowing capacity 3,000,000,000.0
Letter of Credit [Member]  
Loss Contingencies [Line Items]  
Maximum borrowing capacity $ 43,000,000