XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments and Related Hedging Programs, Realized and Unrealized Gains (Losses) Table (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Summary Of Realized And Unrealized Gains (Losses)    
Unrealized gains (losses) $ (4.5)us-gaap_UnrealizedGainLossOnDerivatives $ 2.9us-gaap_UnrealizedGainLossOnDerivatives
Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Unrealized gains (losses) (4.5)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2.9us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Operational Risk Hedges | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Realized (losses) gains (4.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2.0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (4.5)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2.0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Call Options | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Unrealized gains (losses) 10.2us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CallOptionMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4.4us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CallOptionMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Bifurcated Conversion Feature | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Unrealized gains (losses) (10.2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(3.5)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Aluminum | Operational Risk Hedges | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Realized (losses) gains (2.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.8us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (4.2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1.7us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Natural Gas | Operational Risk Hedges | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Realized (losses) gains (1.3)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) (0.7)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.8us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_NaturalGasMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Electricity | Operational Risk Hedges | Not Designated as Hedging Instrument    
Summary Of Realized And Unrealized Gains (Losses)    
Realized (losses) gains (0.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0.5us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Unrealized gains (losses) $ 0.4us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (0.5)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= kalu_OperationalRiskHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_ElectricityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember