XML 1027 R152.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Derivatives and Other Financial Instruments - Schedule of Quantitative Information for Level 3 Derivative Contracts (Parenthetical) (Detail) (Aluminum Contracts [Member], USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2012
Aluminum Contracts [Member] |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |
Decrease in Fair value of assets and liabilities | $ 8

X
- Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer). + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration