XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Significant Accounting Policies [Line Items]      
Maturity period of investments description three months or less    
Charges (credits) to inventory reserves $ (18) $ 73 $ 367
Inventory reserves total $ 378 $ 444  
Percentage of inventory reserve 17.30% 25.00%  
Depreciation expense related to property, plant and equipment $ 250 $ 264 302
Impairment of long-lived assets     513
Cash payment for acquisition 49 52 14
Net foreign currency transaction gains (losses) 25 (16) $ (2)
Net revenue recognized from performance obligations satisfied in previous periods 37 38  
Allowance for credit losses 71 $ 88  
Remaining performance obligations $ 4,161    
Anti-dilutive stock options outstanding 20 21 26
2021 Acquisitions [Member]      
Significant Accounting Policies [Line Items]      
Additional cash payment for acquisitions (in stock)   $ 29  
Business combinations number of shares issued   2  
Property, Plant and Equipment [Member]      
Significant Accounting Policies [Line Items]      
Impairment of long-lived assets     $ 262
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