v3.25.1
Commitments and Contingent Liabilities - Schedule of Current and Long-term Components of Accrued Environmental Remediation Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Environmental Remediation [Line Items]    
Current environmental remediation $ 100 $ 115
Long-term environmental remediation 467 456
Total environmental remediation 567 571
Fayetteville Works, Fayetteville, North Carolina [Member]    
Environmental Remediation [Line Items]    
Current environmental remediation 59 68
Long-term environmental remediation 285 283
Total environmental remediation $ 344 $ 351