XML 25 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Charges - Schedule of Restructuring and Other Charges by Reportable Segments, Pretax (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges $ 1,168us-gaap_RestructuringCharges $ 782us-gaap_RestructuringCharges $ 172us-gaap_RestructuringCharges
Operating Segments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges 1,125us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
348us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
79us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Corporate [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges 43us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
434us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
93us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Alumina [Member] | Operating Segments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges 287us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_AluminaMember
11us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_AluminaMember
3us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_AluminaMember
Primary Metals [Member] | Operating Segments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges 553us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
295us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
20us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
Global Rolled Products [Member] | Operating Segments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges 266us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_GlobalRolledProductsMember
15us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_GlobalRolledProductsMember
43us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_GlobalRolledProductsMember
Engineered Products and Solutions [Member] | Operating Segments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges $ 19us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_EngineeredProductsAndSolutionsMember
$ 27us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_EngineeredProductsAndSolutionsMember
$ 13us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_EngineeredProductsAndSolutionsMember