v3.26.3
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Capitalized software and other intangibles, Gross Carrying amount $ 24,367   $ 24,367   $ 23,993
Capitalized software and other intangibles, Accumulated Amortization 14,903   14,903   13,832
Capitalized software and other intangibles, Net Book Value 9,464   9,464   10,161
Amortization of intangible assets 576 $ 561 1,700 $ 1,700  
Customer relationships          
Intangible Asset, Finite-Lived [Line Items]          
Intangible assets, Gross Carrying Amount 14,487   14,487   14,773
Intangible assets, Accumulated Amortization 10,213   10,213   9,680
Intangible assets, Net Book Value 4,274   4,274   5,093
Capitalized software and other intangibles, Net Book Value 4,274   4,274   5,093
Acquired software and technology          
Intangible Asset, Finite-Lived [Line Items]          
Intangible assets, Gross Carrying Amount 2,187   2,187   2,150
Intangible assets, Accumulated Amortization 1,563   1,563   1,356
Intangible assets, Net Book Value 624   624   794
Trade names          
Intangible Asset, Finite-Lived [Line Items]          
Intangible assets, Gross Carrying Amount 618   618   633
Intangible assets, Accumulated Amortization 490   490   458
Intangible assets, Net Book Value 128   128   175
Purchased software          
Intangible Asset, Finite-Lived [Line Items]          
Intangible assets, Gross Carrying Amount 1,406   1,406   1,397
Intangible assets, Accumulated Amortization 418   418   441
Intangible assets, Net Book Value 988   988   956
Other intangible assets, net          
Intangible Asset, Finite-Lived [Line Items]          
Capitalized software and other intangibles, Gross Carrying amount 5,669   5,669   5,040
Capitalized software and other intangibles, Accumulated Amortization 2,219   2,219   1,897
Capitalized software and other intangibles, Net Book Value $ 3,450   $ 3,450   $ 3,143