XML 40 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments and Related Hedging Programs, Realized and Unrealized Gains and Losses Table (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Summary Of Realized And Unrealized Gains Losses      
Unrealized gains (losses) $ (6.8)us-gaap_UnrealizedGainLossOnDerivatives $ 3.9us-gaap_UnrealizedGainLossOnDerivatives $ 16.0us-gaap_UnrealizedGainLossOnDerivatives
Not Designated as Hedging Instrument      
Summary Of Realized And Unrealized Gains Losses      
Realized (losses) gains 7.8us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(6.5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(19.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (6.8)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3.9us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16.0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Aluminum      
Summary Of Realized And Unrealized Gains Losses      
Realized (losses) gains 6.9us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(5.5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(9.0)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (2.6)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(3.1)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
10.1us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Natural Gas      
Summary Of Realized And Unrealized Gains Losses      
Realized (losses) gains 1.0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1.8)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(6.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (6.0)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2.6us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4.3us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Electricity      
Summary Of Realized And Unrealized Gains Losses      
Realized (losses) gains (0.1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.8us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(3.4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (1.8)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1.1us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.8us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Foreign Currency      
Summary Of Realized And Unrealized Gains Losses      
Unrealized gains (losses) 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ForeignCurrencyMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.1us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ForeignCurrencyMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ForeignCurrencyMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Operational Risk Hedges [Member]      
Summary Of Realized And Unrealized Gains Losses      
Unrealized gains (losses) (10.4)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.7us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
15.2us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Option Assets relating to the Convertible Notes | Hedges Relating to the Convertible Notes      
Summary Of Realized And Unrealized Gains Losses      
Unrealized gains (losses) 5.2us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CallOptionMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
24.2us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CallOptionMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
9.0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CallOptionMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Bifurcated Conversion Feature of the Convertible Notes | Hedges Relating to the Convertible Notes      
Summary Of Realized And Unrealized Gains Losses      
Unrealized gains (losses) $ (1.6)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (21.0)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (8.2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_HedgesRelatingToNotesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember