XML 38 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - BALANCE SHEET CLASSIFICATION (DETAILS) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivatives, Fair Value [Line Items]      
Accumulated other comprehensive loss $ (310)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (183)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Derivative, Collateral, Right to Reclaim Cash 3us-gaap_DerivativeCollateralRightToReclaimCash 7us-gaap_DerivativeCollateralRightToReclaimCash 15us-gaap_DerivativeCollateralRightToReclaimCash
Fuel hedge contracts [Member] | Derivative Instruments Not Designated as Hedges [Member] | Fuel Hedge Contracts, Current [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
12us-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 [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Assets, Noncurrent 4us-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
(7)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 (13)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(10)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] | Accumulated Other Comprehensive Loss [Member]      
Derivatives, Fair Value [Line Items]      
Accumulated other comprehensive loss $ 19us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= alk_AccumulatedOtherComprehensiveIncomeLossBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 17us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_BalanceSheetLocationAxis
= alk_AccumulatedOtherComprehensiveIncomeLossBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember