XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 23,003   $ 22,051
Accumulated Amortization 12,501   12,111
Net Book Value 10,502   9,940
Amortization of intangible assets 559 $ 534  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 14,670   14,488
Accumulated Amortization 8,933   8,620
Net Book Value 5,737   5,868
Acquired software and technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,955   1,935
Accumulated Amortization 1,188   1,159
Net Book Value 767   776
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 629   635
Accumulated Amortization 417   410
Net Book Value 212   225
Purchased software      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,379   1,019
Accumulated Amortization 401   517
Net Book Value 978   502
Capitalized software and other intangibles      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 4,370   3,974
Accumulated Amortization 1,562   1,405
Net Book Value $ 2,808   $ 2,569