XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss - Components of Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Reclassification Adjusactment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue $ 1,496 $ 2,132 $ 3,379 $ 4,072
Tax effect 47 373 203 383
Net loss attributable to Company (93) (5,389) (2,140) (5,466)
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjusactment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue 2 1 2 1
Cost of revenue 10 2 15 3
Tax effect (2) (1) (3) (1)
Net loss attributable to Company 10 2 14 3
Derivative Financial Instruments, Net of Tax [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjusactment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue 2 1 2 1
Cost of revenue 10 2 15 3
Tax effect (2) (1) (3) (1)
Net loss attributable to Company $ 10 $ 2 $ 14 $ 3