XML 90 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments and Fair Value Measures - Transfer of Assets or Liabilities Between The Fair Value Measurement Levels (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Transfers Between Level 1 and Level 2      
Transfer of assets from level 1 to level 2 $ 0    
Transfer of assets from level 2 to level 1 0    
Transfer of liabilities from level 1 to level 2 0    
Transfer of liabilities from level 2 to level 1 0    
Change in fair value of liabilities measured using level 3 inputs      
Beginning balance 4,483,000,000 $ 4,534,000,000 $ 4,213,000,000
Change in fair value recognized in net earnings (3,091,000,000) (49,000,000) (626,000,000)
Payments (234,000,000) (100,000,000) (305,000,000)
Ending balance $ 7,340,000,000 $ 4,483,000,000 $ 4,534,000,000