v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Environmental credits liability $ 607 $ 463
Accrued interest payable 320 449
Other current liabilities 407 341
Total other current liabilities $ 1,334 $ 1,253