| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/DebtLineOfCreditFacilityTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:LineOfCreditFacilityTable |
| Explicit | us-gaap:LineOfCreditFacilityAxis |
| Member | us-gaap:LineOfCreditFacilityLenderDomain |
| Explicit | us-gaap:CreditFacilityAxis |
| Member | us-gaap:CreditFacilityDomain |
| Member | us-gaap:LetterOfCreditMember |
| Member | us-gaap:LineOfCreditMember |
| Member | us-gaap:DomesticLineOfCreditMember |
| Member | us-gaap:ForeignLineOfCreditMember |
| Member | us-gaap:CommercialPaperMember |
| Member | us-gaap:StandbyLettersOfCreditMember |
| Member | us-gaap:SecuredDebtMember |
| Member | us-gaap:RevolvingCreditFacilityMember |
| Label/QName |
|---|
us-gaap:LineOfCreditFacilityLineItems |
us-gaap:LineOfCredit |
us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod |
us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount |
us-gaap:LineOfCreditFacilityAverageOutstandingAmount |
us-gaap:LineOfCreditFacilityRationaleForClassificationAsLongTermDebt |
us-gaap:LineOfCreditFacilityAffiliatedBorrower |
us-gaap:LineOfCreditFacilityCurrency |
us-gaap:LineOfCreditFacilityDescription |
us-gaap:LineOfCreditFacilityInitiationDate1 |
us-gaap:LineOfCreditFacilityExpirationDate1 |
us-gaap:LineOfCreditFacilityExpirationPeriod |
us-gaap:DebtInstrumentTerm |
us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding |
us-gaap:LineOfCreditFacilityPriority |
us-gaap:LineOfCreditFacilityCollateral |
us-gaap:LineOfCreditFacilityCollateralFees |
us-gaap:LineOfCreditFacilityCollateralFeesAmount |
us-gaap:LineOfCreditFacilityCovenantTerms |
us-gaap:LineOfCreditFacilityCovenantCompliance |
us-gaap:LineOfCreditFacilityCommitmentFeeDescription |
us-gaap:LineOfCreditFacilityFrequencyOfCommitmentFeePayment |
us-gaap:LineOfCreditFacilityCommitmentFeeAmount |
us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
us-gaap:LineOfCreditFacilityFairValueBasisForMeasurement |
us-gaap:LineOfCreditFacilityBorrowingCapacityDescription |
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity |
us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity |
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity |
us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases |
us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases |
us-gaap:LineOfCreditFacilityInterestRateDescription |
us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd |
us-gaap:LineOfCreditFacilityInterestRateDuringPeriod |
us-gaap:LineOfCreditFacilityCommitmentFeePercentage |
us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms |
us-gaap:LineOfCreditFacilityFrequencyOfPayments |
us-gaap:LineOfCreditFacilityPeriodicPayment |
us-gaap:LineOfCreditFacilityPeriodicPaymentInterest |
us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal |
us-gaap:LineOfCreditFacilityDateOfFirstRequiredPayment1 |
us-gaap:LineOfCreditFacilityAnnualPrincipalPayment |
us-gaap:LineOfCreditFacilityIncreaseDecreaseNetAbstract |
us-gaap:LineOfCreditFacilityIncreaseAccruedInterest |
us-gaap:ProceedsFromLinesOfCredit |
us-gaap:RepaymentsOfLinesOfCredit |
us-gaap:LineOfCreditFacilityDecreaseForgiveness1 |
us-gaap:LineOfCreditFacilityIncreaseDecreaseOtherNet |
us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet |
us-gaap:LineOfCreditFacilityAssetRestrictions |
us-gaap:LineOfCreditFacilityDividendRestrictions |
us-gaap:LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription |