XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Derivative [Line Items]        
Carrying value of notes and debentures   $ 15,770   $ 17,660
Fair value of debt   15,000   21,500
Investments without readily determinable fair value   $ 67   59
Unrealized (gain) loss on marketable securities $ (5)   $ 15  
Gain on sale of investments $ 37      
Cash Flow Hedging | Foreign exchange contract        
Derivative [Line Items]        
Maximum derivative contract term   24 months    
Notional amount of derivative   $ 2,410   1,940
Cash Flow Hedging | Foreign exchange contract | Production        
Derivative [Line Items]        
Notional amount of derivative   1,690   1,380
Cash Flow Hedging | Foreign exchange contract | Other        
Derivative [Line Items]        
Notional amount of derivative   $ 716   $ 564