XML 54 R41.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements - Quantative Information about Level 3 Fair Value (Details) | 3 Months Ended
--- | ---
Mar. 31, 2015
Discounted Cash Flow | Illiquidity Premium | Auction rate securities |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 3.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_AuctionRateSecuritiesMember / luv_FairValueValuationTechniqueAxis = luv_DiscountedCashFlowMember / luv_UnobservableInputAxis = luv_IlliquidityPremiumMember
Discounted Cash Flow | Counterparty Credit Spread | Auction rate securities |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 1.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_AuctionRateSecuritiesMember / luv_FairValueValuationTechniqueAxis = luv_DiscountedCashFlowMember / luv_UnobservableInputAxis = luv_CounterpartyCreditSpreadMember
Fair Value Measurement Range, Maximum | 2.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_AuctionRateSecuritiesMember / luv_FairValueValuationTechniqueAxis = luv_DiscountedCashFlowMember / luv_UnobservableInputAxis = luv_CounterpartyCreditSpreadMember
Discounted Cash Flow | Time To Principal Recovery | Auction rate securities |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range Min, Term | 8 years
Second Quarter of 2015 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 25.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_SecondQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 47.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_SecondQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Third Quarter of 2015 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 31.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_ThirdQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 43.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_ThirdQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fourth Quarter of 2015 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 28.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_FourthQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 40.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_FourthQuarterof2015Member / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
2016 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 22.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_NextFiscalYearMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 35.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_NextFiscalYearMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
2017 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 19.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_YearTwoMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 25.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_YearTwoMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
2018 | Option Model | Implied Volatility | Fuel derivatives |
Quantitative Information About Level 3 [Line Items] |
Fair Value Measurement Range, Minimum | 20.00%luv_FairValueMeasurementRangeMin / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_YearThreeMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember
Fair Value Measurement Range, Maximum | 24.00%luv_FairValueMeasurementRangeMax / luv_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis = us-gaap_CommodityContractMember / luv_FairValueValuationTechniqueAxis = luv_OptionModelMember / luv_PeriodAxis = luv_YearThreeMember / luv_UnobservableInputAxis = luv_ImpliedVolatilityMember

X
- Definition Maximum range used in level 3 fair value calculation + References No definition available. + Details
Name: | luv_FairValueMeasurementRangeMax
Namespace Prefix: | luv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum range used in level 3 fair value calculation + References No definition available. + Details
Name: | luv_FairValueMeasurementRangeMin
Namespace Prefix: | luv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair Value Measurement Range Min, Term + References No definition available. + Details
Name: | luv_FairValueMeasurementRangeMinTerm
Namespace Prefix: | luv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | luv_QuantitativeInformationAboutLevel3LineItems
Namespace Prefix: | luv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | luv_FairValueValuationTechniqueAxis=luv_DiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_FourthQuarterof2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_NextFiscalYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_SecondQuarterof2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_ThirdQuarterof2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_YearThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_PeriodAxis=luv_YearTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |