XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 23,657   $ 23,657   $ 22,051
Accumulated Amortization 13,495   13,495   12,111
Net Book Value 10,162   10,162   9,940
Amortization of intangible assets 561 $ 566 1,700 $ 1,700  
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 14,775   14,775   14,488
Accumulated Amortization 9,505   9,505   8,620
Net Book Value 5,270   5,270   5,868
Acquired software and technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 1,993   1,993   1,935
Accumulated Amortization 1,298   1,298   1,159
Net Book Value 695   695   776
Trade names          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 635   635   635
Accumulated Amortization 445   445   410
Net Book Value 190   190   225
Purchased software          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 1,434   1,434   1,019
Accumulated Amortization 452   452   517
Net Book Value 982   982   502
Capitalized software and other intangibles          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 4,820   4,820   3,974
Accumulated Amortization 1,795   1,795   1,405
Net Book Value $ 3,025   $ 3,025   $ 2,569