XML 36 R24.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Financial Derivative Instruments - Fuel Hedging (Details) gal in Millions | Jun. 30, 2015 gal
--- | ---
Remainder of 2015 |  |
Volume of Fuel Hedging [Line Items] |  |
Fuel Hedged (in gallons) | [1] | 843
2016 |  |
Volume of Fuel Hedging [Line Items] |  |
Fuel Hedged (in gallons) | [1] | 1,672
2017 |  |
Volume of Fuel Hedging [Line Items] |  |
Fuel Hedged (in gallons) | [1] | 790
2018 |  |
Volume of Fuel Hedging [Line Items] |  |
Fuel Hedged (in gallons) | [2] | 0
[1] | Due to the types of derivatives utilized by the Company and different price levels of those contracts, these volumes represent the maximum economic net hedge in place and may vary significantly as market prices fluctuate.
[2] | In response to the precipitous decline in oil and jet fuel prices during the second half of 2014, the Company took action to offset its 2018 fuel derivative portfolio and remains effectively unhedged for 2018 at current price levels. While the Company still holds derivative contracts as of June 30, 2015, that will settle during 2018, the losses associated with those contracts are locked in.

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | luv_VolumeOfFuelHedgingLineItems
Namespace Prefix: | luv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | luv_VolumeOfFuelHedgingAxis=luv_CurrentYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | luv_VolumeOfFuelHedgingAxis=luv_NextYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | luv_VolumeOfFuelHedgingAxis=luv_ThirdYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |