XML 53 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Derivative Instruments - Offsetting of Derivative Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Other Noncurrent Liabilities    
Offsetting Liabilities [Line Items]    
Liability derivative contracts, net $ 488luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
$ 622luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
Fuel derivatives | Accrued Liabilities    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized liabilities 1,413us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
1,432us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross asset amounts offset in the Balance Sheet (1,057)luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(1,258)luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Liability derivative contracts, net 356luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1] 174luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= luv_AccruedLiabilitiesBalanceSheetLocationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Fuel derivatives | Other Noncurrent Liabilities    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized liabilities 893us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
916us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross asset amounts offset in the Balance Sheet (466)luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(355)luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Liability derivative contracts, net 427luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1] 561luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Interest rate derivatives | Other Noncurrent Liabilities    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized liabilities 61us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
61us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Gross asset amounts offset in the Balance Sheet 0luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0luv_DerivativeLiabilityFairValueGrossAssetOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Liability derivative contracts, net $ 61luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] $ 61luv_DerivativeLiabilityFairValueAmountOffsetAgainstCollateralTotal
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]
[1] The net amounts of derivative assets and liabilities are reconciled to the individual line item amounts presented in the unaudited Condensed Consolidated Balance Sheet in Note 5.