XML 86 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements Fair Value Measurements, Schedule of Quantitative Information for Level 3 Derivative Contracts (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Derivative Asset $ 95,100,000us-gaap_DerivativeAssets $ 85,700,000us-gaap_DerivativeAssets
Derivative Liability (110,700,000)us-gaap_DerivativeLiabilities (96,800,000)us-gaap_DerivativeLiabilities
Midwest Premium Swap Beginning Curve Value 0.166kalu_MidwestPremiumSwapBeginningCurveValue  
Midwest Premium Swap Contracts Ending Curve Value 0.134kalu_MidwestPremiumSwapContractsEndingCurveValue  
Midwest premium swap contracts | Aluminum | Income Approach Valuation Technique | Level 3    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Derivative Asset 100,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= kalu_MidwestPremiumSwapContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
 
Derivative Liability $ (3,700,000)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= kalu_MidwestPremiumSwapContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= kalu_AluminumMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember