XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Accounting Policies [Line Items]      
Maturity period of investments description three months or less    
Charges (credits) to inventory reserves $ 31 $ 28 $ (18)
Inventory reserves total $ 286 $ 354  
Percentage of inventory reserve 12.90% 14.10%  
Depreciation expense related to property, plant and equipment $ 294 $ 260 250
Cash payment for acquisition, net of cash acquired 298 22 49
Net foreign currency transaction gains (losses) (19) (84) $ (25)
Net revenue recognized from performance obligations satisfied in previous periods 19 39  
Allowance for credit losses 67 $ 72  
Remaining performance obligations $ 4,801    
Anti-dilutive stock options outstanding 16 18 20
ASU 2023-07 [Member]      
Significant Accounting Policies [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Adoption Date Dec. 31, 2024    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true    
Minimum [Member]      
Significant Accounting Policies [Line Items]      
Derivative, term of contract 2 months    
Maximum [Member]      
Significant Accounting Policies [Line Items]      
Derivative, term of contract 24 months