XML 47 R33.htm IDEA: XBRL DOCUMENT
v3.22.2

Organization and Operations - Additional Information (Detail) $ in Thousands |  | 9 Months Ended |
--- | --- | --- | ---
Dec. 20, 2019 Air-craft | Jun. 30, 2022 USD ($) Daily_Departure Air-craft State City Employee | Sep. 30, 2021 USD ($)
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts listed for sale |  | 12 |
Number of states in which entity operates | State |  | 41 |
Number of aircrafts operated |  | 168 |
Number of cities in which entity operates | City |  | 121 |
Number of daily departures | Daily_Departure |  | 360 |
Number of employees | Employee |  | 2,600 |
Principal maturity payments on long-term debt due within next twelve months | $ |  | $ 112,776 | $ 111,710
Number of aircrafts withdrawable on conditions |  | 1 |
United capacity purchase agreement termination notice period |  | 30 days |
American Capacity Purchase Agreement [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Maximum number of aircraft withdraw in twenty twenty one |  | 10 |
Maximum number of aircraft withdraw in twenty twenty two |  | 5 |
Maximum number of aircraft withdraw in twenty twenty three |  | 5 |
Aircrafts able to be withdrawn in future under normal withdrawal rights |  | 20 |
Aircrafts able to be withdrawn in future, thereafter under normal withdrawal rights |  | 20 |
CRJ-700 Aircraft [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts agreed to sell |  | 18 |
CRJ-700 Aircraft [Member] | United Capacity Purchase Agreement [Member] | United [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated |  | 20 |
Aircraft lease term |  | 9 years |
Number of aircraft leased |  | 20 |
CRJ-900 Aircraft [Member] | American Capacity Purchase Agreement [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated |  | 40 |
E-175 Aircraft [Member] | United Capacity Purchase Agreement [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated |  | 60 |
E-175 Aircraft [Member] | United Capacity Purchase Agreement [Member] | United [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated |  | 42 |
Lease expiration year |  | 2028 |
Notice period for termination of agreement |  | United, subject to certain conditions, including the payment of certain costs tied to aircraft type, may terminate the agreement in its discretion, or remove E-175 aircraft from service, by giving us notice of 90 days or more |
E-175 Aircraft [Member] | United Capacity Purchase Agreement [Member] | United [Member] | Minimum [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Lease expiration year |  | 2024 |
E-175 Aircraft [Member] | United Capacity Purchase Agreement [Member] | United [Member] | Maximum [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Lease expiration year |  | 2028 |
E175LL Aircraft [Member] | United Capacity Purchase Agreement [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated |  | 20 |
Air crafts expiring month and year description |  | expiring between 2032 and 2033 |
E175LL Aircraft [Member] | United Capacity Purchase Agreement [Member] | United [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Notice period for termination of agreement |  | Commencing five (5) years after the actual in-service date, United has the right to remove the E-175 aircraft from service by giving us notice of 90 days or more, subject to certain conditions, including the payment of certain wind-down expenses plus, if removed prior to the ten (10) year anniversary of the in-service date, certain accelerated margin payments |
Boeing 737400F [Member] | DHL Flight Services Agreement [Member] |  |  |
Organization Consolidation And Presentation Of Financial Statements [Line Items] |  |  |
Number of aircrafts operated | 3 |  |
Aircraft lease term | 5 years |  |
Number of aircraft leased | 2 |  |
Notice period for termination of agreement |  | At any time after the first anniversary of the commencement date of the first aircraft placed in service with 90 days’ written notice |
Aircraft option to extend agreement description |  | DHL has the option to extend the agreement with respect to one or more aircraft for a period of one year with 90 days’ advance written notice. |

X
- Definition Air crafts expiring month and year description. + References No definition available. + Details
Name: | mesa_AirCraftsExpiringMonthAndYearDescription
Namespace Prefix: | mesa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aircraft lease period. + References No definition available. + Details
Name: | mesa_AircraftLeasePeriod
Namespace Prefix: | mesa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aircraft option to extend agreement description. + References No definition available. + Details
Name: | mesa_AircraftOptionToExtendAgreementDescription
Namespace Prefix: | mesa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aircrafts able to be withdrawn in future, thereafter under normal withdrawal rights. + References No definition available. + Details
Name: | mesa_AircraftsAbleToBeWithdrawnInFutureThereafterUnderNormalWithdrawalRights
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aircrafts able to be withdrawn in future under normal withdrawal rights. + References No definition available. + Details
Name: | mesa_AircraftsAbleToBeWithdrawnInFutureUnderNormalWithdrawalRights
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Airline services in number of cities. + References No definition available. + Details
Name: | mesa_AirlineServicesInNumberOfCities
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease expiration year. + References No definition available. + Details
Name: | mesa_LeaseExpirationYear
Namespace Prefix: | mesa_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum number of aircraft withdraw in next twelve months. + References No definition available. + Details
Name: | mesa_MaximumNumberOfAircraftWithdrawInNextTwelveMonths
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum number of aircraft withdraw in remainder of fiscal year. + References No definition available. + Details
Name: | mesa_MaximumNumberOfAircraftWithdrawInRemainderOfFiscalYear
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum number of aircraft withdraw in year two. + References No definition available. + Details
Name: | mesa_MaximumNumberOfAircraftWithdrawInYearTwo
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice period for termination of agreement. + References No definition available. + Details
Name: | mesa_NoticePeriodForTerminationOfAgreement
Namespace Prefix: | mesa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of aircraft leased. + References No definition available. + Details
Name: | mesa_NumberOfAircraftLeased
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of aircrafts agreed to sell. + References No definition available. + Details
Name: | mesa_NumberOfAircraftsAgreedToSell
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Aircrafts listed for sale. + References No definition available. + Details
Name: | mesa_NumberOfAircraftsListedForSale
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of aircrafts withdrawable on conditions. + References No definition available. + Details
Name: | mesa_NumberOfAircraftsWithdrawableOnConditions
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of daily departures. + References No definition available. + Details
Name: | mesa_NumberOfDailyDepartures
Namespace Prefix: | mesa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of employees. + References No definition available. + Details
Name: | mesa_NumberOfEmployees
Namespace Prefix: | mesa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Organization consolidation and presentation of financial statements. + References No definition available. + Details
Name: | mesa_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems
Namespace Prefix: | mesa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition United capacity purchase agreement termination notice period. + References No definition available. + Details
Name: | mesa_UnitedCapacityPurchaseAgreementTerminationNoticePeriod
Namespace Prefix: | mesa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of long-term debt and lease obligation, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of aircraft operated by the carrier. + References No definition available. + Details
Name: | us-gaap_NumberOfAircraftOperated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of states the entity operates in as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfStatesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mesa_AmericanCapacityPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mesa_UnitedCapacityPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=mesa_UnitedAirlinesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_AircraftTypeAxis=mesa_E175AircraftMember
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_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mesa_FlightServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |