| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesRecordedUnconditionalPurchaseObligationTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:RecordedUnconditionalPurchaseObligationTable |
| Explicit | us-gaap:RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis |
| Member | us-gaap:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain |
| Member | us-gaap:CapitalAdditionsMember |
| Member | us-gaap:InventoriesMember |
| Member | us-gaap:PublicUtilitiesInventoryFuelMember |
| Member | us-gaap:ResearchAndDevelopmentArrangementMember |
| Member | us-gaap:CapacityMember |
| Member | us-gaap:AirlineCapacityPurchaseArrangementsMember |
| Label/QName |
|---|
us-gaap:RecordedUnconditionalPurchaseObligationLineItems |
us-gaap:RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract |
us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear |
us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear |
us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear |
us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear |
us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear |
us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear |
us-gaap:RecordedUnconditionalPurchaseObligation |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear |
us-gaap:RecordedUnconditionalPurchaseObligationRollingMaturityScheduleAbstract |
us-gaap:RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearTwo |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearThree |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearFour |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingYearFive |
us-gaap:RecordedUnconditionalPurchaseObligationDueInRollingAfterYearFive |
us-gaap:RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements |
us-gaap:RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityValue |
us-gaap:RecordedUnconditionalPurchaseObligationMinimumQuantityRequired |