XML 287 R78.htm IDEA: XBRL DOCUMENT
v3.24.0.1

FINANCIAL DERIVATIVE INSTRUMENTS - Fair Values of Fuel Derivatives Amounts Posted as Collateral (Details) - USD ($) $ in Millions | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Letter of credit substitution percentage | 100.00% |
Cash collateral provided as a percentage of derivative contract value (in hundredths) | 100.00% |
Fuel derivative contracts |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | $ 223 |
Cash collateral held from CP | 50 | $ 106
Fuel derivative contracts | Counterparty A |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 53 |
Cash collateral held from CP | 50 |
Fuel derivative contracts | Counterparty A | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (100) |
Fair value of fuel derivative level at which cash is received from CP | 0 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty B |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 21 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty B | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (50) |
Fair value of fuel derivative level at which cash is received from CP | 150 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty C |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 36 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty C | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (75) |
Fair value of fuel derivative level at which cash is received from CP | 250 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty D |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 10 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty D | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (125) |
Fair value of fuel derivative level at which cash is received from CP | 125 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty E |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 39 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty E | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (40) |
Fair value of fuel derivative level at which cash is received from CP | 100 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty F |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 15 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty F | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (65) |
Fair value of fuel derivative level at which cash is received from CP | 70 |
If credit rating is non-investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative level at which cash is received from CP |  |
Fuel derivative contracts | Counterparty G |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 31 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty G | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (100) |
Fair value of fuel derivative level at which cash is received from CP | 100 |
Fuel derivative contracts | Counterparty H |  |
Schedule Of Fair Values Of Fuel Derivatives Amounts Posted As Collateral And Collateral Posting Thresholds [Line Items] |  |
Fair value of fuel derivatives | 18 |
Cash collateral held from CP | 0 |
Fuel derivative contracts | Counterparty H | Minimum |  |
If credit rating is investment grade, fair value of fuel derivative level at which: |  |
Fair value of fuel derivative levels at which cash is provided to CP Threshold 1 | (100) |
Fair value of fuel derivative level at which cash is received from CP | $ 100 |

X
- Definition Represents percentage of cash collateral provided on the fair value of fuel derivative contracts when credit rating is non-investment grade. + References No definition available. + Details
Name: | luv_CashCollateralPercentOfFairValueFuelDerivativesContracts
Namespace Prefix: | luv_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | luv_InvestmentGradeCreditRatingAbstract
Namespace Prefix: | luv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investment Grade Rating Fair Value Of Fuel Derivative Level In Which Cash Is Received + References No definition available. + Details
Name: | luv_InvestmentGradeRatingFairValueOfFuelDerivativeLevelInWhichCashIsReceived
Namespace Prefix: | luv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investment Grade Rating Fair Value Of Fuel Derivative Levels In Which Cash Is Provided Threshold 1 + References No definition available. + Details
Name: | luv_InvestmentGradeRatingFairValueOfFuelDerivativeLevelsInWhichCashIsProvidedThreshold1
Namespace Prefix: | luv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Letter Of Credit Percent Of Collateral + References No definition available. + Details
Name: | luv_LetterOfCreditPercentOfCollateral
Namespace Prefix: | luv_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | luv_NonInvestmentGradeCreditRatingAbstract
Namespace Prefix: | luv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Non-Investment Grade Rating Fair Value Of Fuel Derivative Level In Which Cash Is Received + References No definition available. + Details
Name: | luv_NonInvestmentGradeRatingFairValueOfFuelDerivativeLevelInWhichCashIsReceived
Namespace Prefix: | luv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_ScheduleOfFairValuesOfFuelDerivativesAmountsPostedAsCollateralAndCollateralPostingThresholdsLineItems
Namespace Prefix: | luv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4H -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4H + Details
Name: | us-gaap_CollateralAlreadyPostedAggregateFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 9 -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 10 -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-8 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyAlphaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyEMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyFMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyGMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=luv_CounterpartyHMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |