XML 58 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Derivative Asset, Collateral, Obligation to Return Cash, Offset $ (2.4)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset    
Gain (Loss) on Components Excluded from Assessment of Price Risk Hedge Effectiveness     8.2us-gaap_GainLossOnComponentsExcludedFromAssessmentOfPriceRiskHedgeEffectiveness
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net     5.2us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
Current asset (liability) for the right to reclaim cash collateral   2.2us-gaap_DerivativeCollateralRightToReclaimCash  
Net unrealized and realized gains (losses) related to trading portfolio 3.2us-gaap_TradingGainsLosses 4.9us-gaap_TradingGainsLosses 8.3us-gaap_TradingGainsLosses
Gain on derivative contracts designated as hedge instruments in cash flow hedges to be reclassified from OCI into earnings during the next twelve months 4.0us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months    
Year One [Member]      
Derivative [Line Items]      
Value of trading portfolio realized $ 3.7aci_ValueOfTradingPortfolioRealized
/ aci_ReportingYearAxis
= aci_YearOneMember
   
Heating Oil [Member]      
Derivative [Line Items]      
Derivative, Average Price Risk Option Strike Price 3.13us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_HeatingOilMember
   
Diesel Purchases [Member] | Heating Oil [Member]      
Derivative [Line Items]      
Quantities under derivative contracts 56,000,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_ConcentrationRiskByTypeAxis
= aci_DieselPurchasesMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_HeatingOilMember
   
Diesel Purchases [Member] | Minimum [Member]      
Derivative [Line Items]      
Gallons of diesel fuel purchased annually 57,000,000aci_AnnualPurchaseOfCommodityForOperations
/ us-gaap_ConcentrationRiskByTypeAxis
= aci_DieselPurchasesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Diesel Purchases [Member] | Maximum [Member]      
Derivative [Line Items]      
Gallons of diesel fuel purchased annually 67,000,000aci_AnnualPurchaseOfCommodityForOperations
/ us-gaap_ConcentrationRiskByTypeAxis
= aci_DieselPurchasesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember