XML 149 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Translation Adjustment $ 1,395    
Allowance for doubtful accounts:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 17 $ 14 $ 13
Charged To Costs And Expenses 14 6 7
Charged to Other Accounts (9) (1) (2)
Write-offs Net of Recoveries (6) (3) (3)
Translation Adjustment (2) 1 (1)
Balance at End of Period 14 17 14
Inventory valuation reserve:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 107 82 86
Charged To Costs And Expenses 26 39 20
Charged to Other Accounts 0 0 0
Write-offs Net of Recoveries (22) (18) (17)
Translation Adjustment (13) 4 (7)
Balance at End of Period 98 107 82
Deferred tax asset valuation allowance:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 863 645 267
Charged To Costs And Expenses 691 279 3
Charged to Other Accounts 0 4 382
Write-offs Net of Recoveries (39) (70) (1)
Translation Adjustment (12) 5 (6)
Balance at End of Period $ 1,503 $ 863 $ 645