XML 66 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - BALANCE SHEET CLASSIFICATION (DETAILS) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive (loss) $ (305)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (310)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Posted collateral 5us-gaap_DerivativeCollateralRightToReclaimCash 3us-gaap_DerivativeCollateralRightToReclaimCash
Fuel hedge contracts [Member] | Derivative Instruments Not Designated as Hedges [Member] | Fuel hedge contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Current 3us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_FuelHedgeContractsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_FuelHedgeContractsCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fuel hedge contracts [Member] | Derivative Instruments Not Designated as Hedges [Member] | Fuel hedge contracts, noncurrent assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Noncurrent 2us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_FuelHedgeContractsNoncurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_FuelHedgeContractsNoncurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest rate swaps agreements [Member] | Derivative Instruments Designated as Hedges [Member] | Other accrued liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Current (6)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(6)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= alk_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Interest rate swaps agreements [Member] | Derivative Instruments Designated as Hedges [Member] | Other liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Noncurrent (15)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(13)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Interest rate swaps agreements [Member] | Derivative Instruments Designated as Hedges [Member] | Gains (losses) in AOCL [Member]    
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive (loss) (21)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= alk_AccumulatedOtherComprehensiveIncomeLossBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(19)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= alk_AccumulatedOtherComprehensiveIncomeLossBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivative Gain (Loss) in Accumulated Other Comprehensive Loss To Be Reclassified Within Next Twelve Months $ (6)us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months
/ us-gaap_BalanceSheetLocationAxis
= alk_AccumulatedOtherComprehensiveIncomeLossBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember