XML 60 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Outstanding Foreign Currency Forward Contracts (Detail) - Forward Contracts [Member]
€ in Millions, ¥ in Millions, £ in Millions, ZAR in Millions, SGD in Millions, RUB in Millions, NOK in Millions, DKK in Millions, CAD in Millions, $ in Millions
Mar. 31, 2017
USD ($)
Mar. 31, 2017
SGD
Mar. 31, 2017
DKK
Mar. 31, 2017
EUR (€)
Mar. 31, 2017
GBP (£)
Mar. 31, 2017
JPY (¥)
Mar. 31, 2017
NOK
Mar. 31, 2017
RUB
Mar. 31, 2017
ZAR
Mar. 31, 2017
CAD
Dec. 31, 2016
USD ($)
Dec. 31, 2016
SGD
Dec. 31, 2016
DKK
Dec. 31, 2016
EUR (€)
Dec. 31, 2016
GBP (£)
Dec. 31, 2016
JPY (¥)
Dec. 31, 2016
NOK
Dec. 31, 2016
RUB
Dec. 31, 2016
ZAR
Dec. 31, 2016
CAD
Derivative [Line Items]                                        
Foreign currency, Cash flow hedging $ 335 SGD 2 DKK 21 € 94 £ 16 ¥ 1,462 NOK 4,803       $ 321 SGD 2 DKK 29 € 279 £ 1 ¥ 1,462 NOK 5,621      
Foreign currency, Non-designated hedging $ 408 SGD 7 DKK 78 € 420 £ 4   NOK 1,377 RUB 1,747 ZAR 150 CAD 1 $ 457 SGD 7 DKK 49 € 272 £ 3   NOK 538 RUB 1,893 ZAR 150 CAD 1