XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,121 $ 21,249
Accumulated Amortization 7,679 7,240
Net Book Value 13,442 14,009
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,873 15,103
Accumulated Amortization 5,391 5,112
Net Book Value 9,482 9,991
Acquired software and technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,415 2,522
Accumulated Amortization 982 901
Net Book Value 1,433 1,621
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 617 612
Accumulated Amortization 244 228
Net Book Value 373 384
Purchased software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,160 1,133
Accumulated Amortization 498 479
Net Book Value 662 654
Capitalized software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,056 1,879
Accumulated Amortization 564 520
Net Book Value $ 1,492 $ 1,359