XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 21,685 $ 21,249  
Accumulated Amortization 9,270 7,240  
Net Book Value 12,415 14,009  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 14,795 15,103  
Accumulated Amortization 6,371 5,112  
Net Book Value 8,424 9,991  
Acquired software and technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,510 2,522  
Accumulated Amortization 1,234 901  
Net Book Value 1,276 1,621  
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 633 612  
Accumulated Amortization 295 228  
Net Book Value 338 384  
Purchased software      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,146 1,133  
Accumulated Amortization 595 479  
Net Book Value 551 654  
Capitalized software and other intangibles      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,601 1,879  
Accumulated Amortization 775 520  
Net Book Value 1,826 1,359  
Gross software development costs capitalized $ 807 $ 613 $ 462