Financial Instruments - Disclosure of Maturity Analysis for Non-Derivative and Derivative Financial Liabilities (Detail) - USD ($) $ in Millions |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
$ 3,786
|
$ 3,772
|
| Trade payables |
227
|
217
|
| Accruals |
950
|
761
|
| Lease liabilities |
261
|
306
|
| Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
3,819
|
3,810
|
| Interest payable |
1,641
|
1,794
|
| Debt-related hedges outflows |
1,076
|
1,098
|
| Debt-related hedges inflows |
(1,195)
|
(1,210)
|
| Trade payables |
227
|
217
|
| Accruals |
950
|
761
|
| Lease liabilities |
288
|
329
|
| Foreign exchange contracts outflows |
3,489
|
|
| Foreign exchange contracts inflows |
(3,470)
|
|
| Other financial liabilities |
128
|
291
|
| Total |
6,953
|
7,090
|
| Not later than one year [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
0
|
0
|
| Interest payable |
153
|
153
|
| Debt-related hedges outflows |
22
|
22
|
| Debt-related hedges inflows |
(25)
|
(25)
|
| Trade payables |
227
|
217
|
| Accruals |
950
|
761
|
| Lease liabilities |
73
|
92
|
| Foreign exchange contracts outflows |
0
|
|
| Foreign exchange contracts inflows |
0
|
|
| Other financial liabilities |
110
|
291
|
| Total |
1,510
|
1,511
|
| Later than one year and not later than two years [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
600
|
0
|
| Interest payable |
153
|
153
|
| Debt-related hedges outflows |
22
|
22
|
| Debt-related hedges inflows |
(25)
|
(25)
|
| Trade payables |
0
|
0
|
| Accruals |
0
|
0
|
| Lease liabilities |
63
|
76
|
| Foreign exchange contracts outflows |
1,746
|
|
| Foreign exchange contracts inflows |
(1,738)
|
|
| Other financial liabilities |
18
|
0
|
| Total |
839
|
226
|
| Later than two years and not later than three years [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
242
|
600
|
| Interest payable |
127
|
153
|
| Debt-related hedges outflows |
22
|
22
|
| Debt-related hedges inflows |
(25)
|
(25)
|
| Trade payables |
0
|
0
|
| Accruals |
0
|
0
|
| Lease liabilities |
46
|
49
|
| Foreign exchange contracts outflows |
1,743
|
|
| Foreign exchange contracts inflows |
(1,732)
|
|
| Other financial liabilities |
0
|
0
|
| Total |
423
|
799
|
| Later than three years and not later than four years [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
1,108
|
242
|
| Interest payable |
105
|
127
|
| Debt-related hedges outflows |
1,010
|
22
|
| Debt-related hedges inflows |
(1,120)
|
(25)
|
| Trade payables |
0
|
0
|
| Accruals |
0
|
0
|
| Lease liabilities |
35
|
39
|
| Foreign exchange contracts outflows |
0
|
|
| Foreign exchange contracts inflows |
0
|
|
| Other financial liabilities |
0
|
0
|
| Total |
1,138
|
405
|
| Later than four years and not later than five years [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
500
|
1,099
|
| Interest payable |
84
|
105
|
| Debt-related hedges outflows |
0
|
1,010
|
| Debt-related hedges inflows |
0
|
(1,110)
|
| Trade payables |
0
|
0
|
| Accruals |
0
|
0
|
| Lease liabilities |
26
|
29
|
| Foreign exchange contracts outflows |
0
|
|
| Foreign exchange contracts inflows |
0
|
|
| Other financial liabilities |
0
|
0
|
| Total |
610
|
1,133
|
| Later than five years [member] | Undiscounted Cash Flow [member] |
|
|
| Disclosure of maturity analysis for derivative and non-derivative financial liabilities [line items] |
|
|
| Long-term debt |
1,369
|
1,869
|
| Interest payable |
1,019
|
1,103
|
| Debt-related hedges outflows |
0
|
0
|
| Debt-related hedges inflows |
0
|
0
|
| Trade payables |
0
|
0
|
| Accruals |
0
|
0
|
| Lease liabilities |
45
|
44
|
| Foreign exchange contracts outflows |
0
|
|
| Foreign exchange contracts inflows |
0
|
|
| Other financial liabilities |
0
|
0
|
| Total |
$ 2,433
|
$ 3,016
|