XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes on Earnings - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Line Items]              
Excess tax benefits associated with share-based compensation     $ (50) $ (22) $ (43)    
Net tax expense (benefit) primarily as a result of the resolution of various tax positions related to prior years     25 $ 80 $ 20    
Taxes on earnings non cash valuation allowance adjustments, restructuring   $ 7,500          
Transition tax obligation   432 $ 432        
Transition tax obligation payment period     2 years        
Income tax claim related to statutory notice of deficiency $ 443         $ 192 $ 417
IRS statutory notice of deficiency, contested cash tax benefit amount $ 440            
Unrecognized tax benefits that would impact effective tax rate if recognized   2,600 $ 2,600        
Maximum              
Income Tax Disclosure [Line Items]              
Decrease reasonably possible in gross unrecognized tax benefits   $ 90 $ 90