XML 140 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 5,588 $ 5,842 $ 5,720 $ 6,032
Charged to costs and expenses 201 531 (179)  
Deductions 455 409 133  
Credit losses [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 900 899 857 926
Charged to costs and expenses 430 385 50  
Deductions 429 343 119  
Doubtful receivables [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 77 69 93 47
Charged to costs and expenses 23 30 57  
Deductions 15 54 11  
Inventories (primarily service part obsolescence) [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 755 687 718 724
Charged to costs and expenses 68 (31) (6)  
Deductions 0 0 0  
Deferred tax assets [Member]        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 407 846 822 1,067
Charged to costs and expenses (428) 36 (242)  
Deductions 11 12 3  
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset, U.S. branch operations        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 3,449 3,341 3,230 $ 3,268
Charged to costs and expenses 108 111 (38)  
Deductions $ 0 $ 0 $ 0