 | us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedFirstAlternative |
 | us-gaap:FinanceLeaseLiability | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedFirstAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedSecondAlternative |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |
 | us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive | summation-item | http://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies |