XML 106 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESERVE ROLLFORWARDS (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance $ 956 $ 1,091 $ 1,053
Charges (Credits) to Cost and Expense (41) (119) 56
Charged to Other Accounts 511 1 (3)
Deductions 13 17 15
Ending Balance 1,413 956 1,091
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance 17 15 17
Charges (Credits) to Cost and Expense (2) 2 (2)
Charged to Other Accounts 0 0 0
Deductions 0 0 0
Ending Balance 15 17 15
LIFO Inventory [Member]      
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance 421 493 365
Charges (Credits) to Cost and Expense (46) (72) 128
Charged to Other Accounts 0 0 0
Deductions 0 0 0
Ending Balance 375 421 493
Non-environmental asset retirement obligation Costs [Member]      
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance 51 51 51
Charges (Credits) to Cost and Expense 2 1 2
Charged to Other Accounts 0 0 (1)
Deductions 0 1 1
Ending Balance 53 51 51
Environmental Contingencies [Member]      
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance 284 274 281
Charges (Credits) to Cost and Expense 13 26 7
Charged to Other Accounts 0 0 0
Deductions 13 16 14
Ending Balance 284 284 274
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
Movement In Valuation Allowances And Reserves Roll Forward      
Beginning Balance 183 258 339
Charges (Credits) to Cost and Expense (8) (76) (79)
Charged to Other Accounts 511 1 (2)
Deductions 0 0 0
Ending Balance $ 686 $ 183 $ 258