XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 22,024   $ 22,024   $ 21,901
Accumulated Amortization 11,472   11,472   10,691
Net Book Value 10,552   10,552   11,210
Amortization of intangible assets 586 $ 614 1,200 $ 1,200  
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 14,550   14,550   14,669
Accumulated Amortization 8,116   8,116   7,594
Net Book Value 6,434   6,434   7,075
Acquired software and technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 2,110   2,110   2,148
Accumulated Amortization 1,228   1,228   1,148
Net Book Value 882   882   1,000
Trade names          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 638   638   641
Accumulated Amortization 384   384   356
Net Book Value 254   254   285
Purchased software          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 1,030   1,030   1,087
Accumulated Amortization 489   489   520
Net Book Value 541   541   567
Capitalized software and other intangibles          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 3,696   3,696   3,356
Accumulated Amortization 1,255   1,255   1,073
Net Book Value $ 2,441   $ 2,441   $ 2,283