XML 47 R149.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Other Financial Instruments - Schedule of Fair Values of Level 3 Derivative Instruments Recorded as Assets and Liabilities (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives $ 268us-gaap_DerivativeFairValueOfDerivativeAsset $ 355us-gaap_DerivativeFairValueOfDerivativeAsset
Fair value liability derivatives 394us-gaap_DerivativeFairValueOfDerivativeLiability 431us-gaap_DerivativeFairValueOfDerivativeLiability
Derivatives Designated as Hedging Instruments [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 99us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
31us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Fair value liability derivatives 376us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
410us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Prepaid Expenses and Other Current Assets [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 24us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Other Noncurrent Assets [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 73us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
16us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Other Noncurrent Assets [Member] | Energy Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 2us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EnergyContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EnergyContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Other Current Liabilities [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value liability derivatives 24us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
23us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Other Noncurrent Liabilities and Deferred Credits [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value liability derivatives 352us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aa_OtherNoncurrentLiabilitiesAndDeferredCreditsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
387us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aa_OtherNoncurrentLiabilitiesAndDeferredCreditsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Not Designated as Hedging Instruments [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 169us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
324us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value liability derivatives 18us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
21us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Prepaid Expenses and Other Current Assets [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 98us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
149us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Other Noncurrent Assets [Member] | Embedded Aluminum Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value asset derivatives 71us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
175us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedAluminumDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Other Current Liabilities [Member] | Embedded Credit Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value liability derivatives 2us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedCreditDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedCreditDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Other Noncurrent Liabilities and Deferred Credits [Member] | Embedded Credit Derivative [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Fair value liability derivatives $ 16us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aa_OtherNoncurrentLiabilitiesAndDeferredCreditsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedCreditDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 19us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aa_OtherNoncurrentLiabilitiesAndDeferredCreditsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= aa_EmbeddedCreditDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember