XML 75 R57.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Leases - Narrative (Details) $ in Millions | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jun. 30, 2020 USD ($) aircraft | Dec. 31, 2021 USD ($) aircraft | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Jul. 09, 2012 aircraft
Lessee, Lease, Description [Line Items] |  |  |  |  |
Term of lease contract (in years) |  | 9 years |  |  |
Sublease income - 2022 |  | $ 17 |  |  |
Sublease income - 2023 |  | 7 |  |  |
Sublease income - 2024 |  | 1 |  |  |
Proceeds from sale-leaseback transactions |  | 0 | $ 815 | $ 0 |
Gain on sale-leaseback transactions |  | $ 0 | $ 222 | $ 0 |
B-717-200 |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Number of aircrafts subject or available for operating lease | aircraft |  | 14 |  |  | 88
B-737-800 |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Number of aircrafts available for operating lease | aircraft | 10 |  |  |  |
Term of lease contract (in years) | 10 years |  |  |  |
Proceeds from sale-leaseback transactions | $ 405 |  |  |  |
Gain on sale-leaseback transactions | $ 153 |  |  |  |
B-737-8 Max |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Number of aircrafts available for operating lease | aircraft | 10 |  |  |  |
Term of lease contract (in years) | 13 years |  |  |  |
Proceeds from sale-leaseback transactions | $ 410 |  |  |  |
Gain on sale-leaseback transactions | $ 69 |  |  |  |
Minimum | Aircraft |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Term of contract (in years) |  | 1 month |  |  |
Renewal term (in years) |  | 3 months |  |  |
Minimum | Other |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Term of contract (in years) |  | 3 months |  |  |
Renewal term (in years) |  | 6 months |  |  |
Minimum | Airport-Related |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Renewal term (in years) |  | 1 year |  |  |
Lease term (in months and years) |  | 1 month |  |  |
Maximum | Aircraft |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Term of contract (in years) |  | 12 years |  |  |
Renewal term (in years) |  | 3 years |  |  |
Maximum | Other |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Term of contract (in years) |  | 5 years |  |  |
Renewal term (in years) |  | 3 years |  |  |
Maximum | Airport-Related |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Renewal term (in years) |  | 10 years |  |  |
Lease term (in months and years) |  | 39 years |  |  |

X
- Definition Lessee Operating and Finance Lease Term of Contract + References No definition available. + Details
Name: | luv_LesseeOperatingandFinanceLeaseTermofContract
Namespace Prefix: | luv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee, Renewal Term + References No definition available. + Details
Name: | luv_LesseeRenewalTerm
Namespace Prefix: | luv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Leaseback Cash Proceeds Investing + References No definition available. + Details
Name: | luv_SaleLeasebackCashProceedsInvesting
Namespace Prefix: | luv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Number Of Aircrafts + References No definition available. + Details
Name: | luv_SaleLeasebackTransactionNumberOfAircrafts
Namespace Prefix: | luv_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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: | us-gaap_LesseeLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseRemainingLeaseTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseRenewalTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981 + Details
Name: | us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981 + Details
Name: | us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981 + Details
Name: | us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of units (items of property) under operating lease arrangements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981 + Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980 + Details
Name: | us-gaap_SaleAndLeasebackTransactionGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_AircraftTypeAxis=srt_B717200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_B737800Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_B737MaxMember
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: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherTransportationEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=luv_AirportRelatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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