XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Information - Acquisition-related Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Intangible Assets [Line Items]    
Definite-lived intangible assets, gross $ 30,991 $ 31,374
Accumulated Amortization (16,693) (15,939)
Estimated future amortization expense of definite-lived intangible assets 14,298 15,435
Acquisition-related intangible assets 32,226 32,609
Acquisition-related intangible assets, net 15,533 16,670
Finite-Lived Intangible Assets, Net, Future Amortization Expense [Abstract]    
2025  1,665  
2026  1,496  
2027  1,467  
2028  1,436  
2029  1,324  
2030 and thereafter 6,911  
Estimated future amortization expense of definite-lived intangible assets 14,298 15,435
Tradenames    
Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,235 1,235
Customer relationships    
Intangible Assets [Line Items]    
Definite-lived intangible assets, gross 22,644 22,762
Accumulated Amortization (10,047) (9,410)
Estimated future amortization expense of definite-lived intangible assets 12,596 13,352
Finite-Lived Intangible Assets, Net, Future Amortization Expense [Abstract]    
Estimated future amortization expense of definite-lived intangible assets 12,596 13,352
Product technology    
Intangible Assets [Line Items]    
Definite-lived intangible assets, gross 5,557 5,894
Accumulated Amortization (4,423) (4,591)
Estimated future amortization expense of definite-lived intangible assets 1,134 1,303
Finite-Lived Intangible Assets, Net, Future Amortization Expense [Abstract]    
Estimated future amortization expense of definite-lived intangible assets 1,134 1,303
Tradenames    
Intangible Assets [Line Items]    
Definite-lived intangible assets, gross 1,706 1,634
Accumulated Amortization (1,180) (1,079)
Estimated future amortization expense of definite-lived intangible assets 527 555
Finite-Lived Intangible Assets, Net, Future Amortization Expense [Abstract]    
Estimated future amortization expense of definite-lived intangible assets 527 555
Backlog    
Intangible Assets [Line Items]    
Definite-lived intangible assets, gross 1,084 1,084
Accumulated Amortization (1,043) (859)
Estimated future amortization expense of definite-lived intangible assets 41 225
Finite-Lived Intangible Assets, Net, Future Amortization Expense [Abstract]    
Estimated future amortization expense of definite-lived intangible assets $ 41 $ 225