| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable |
| Explicit | us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis |
| Member | us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain |
| Member | us-gaap:ContractualRightsMember |
| Member | us-gaap:FranchiseRightsMember |
| Member | us-gaap:LicensingAgreementsMember |
| Member | us-gaap:OtherIntangibleAssetsMember |
| Member | us-gaap:TradeDressMember |
| Member | us-gaap:TradeSecretsMember |
| Member | us-gaap:TrademarksAndTradeNamesMember |
| Member | us-gaap:TradeNamesMember |
| Member | us-gaap:TrademarksMember |
| Member | us-gaap:UnclassifiedIndefinitelivedIntangibleAssetsMember |
| Explicit | srt:ConsolidationItemsAxis |
| Member | srt:ConsolidationItemsDomain |
| Member | us-gaap:OperatingSegmentsMember |
| Member | us-gaap:IntersegmentEliminationMember |
| Member | us-gaap:MaterialReconcilingItemsMember |
| Member | us-gaap:CorporateNonSegmentMember |
| Explicit | us-gaap:StatementBusinessSegmentsAxis |
| Member | us-gaap:SegmentDomain |
| Member | us-gaap:AllOtherSegmentsMember |
| Member | us-gaap:CorporateMember |
| Member | us-gaap:CorporateAndOtherMember |
| Label/QName |
|---|
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems |
us-gaap:IndefiniteLivedIntangibleAssetsRollForward |
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill |
us-gaap:IndefinitelivedIntangibleAssetsAcquired |
us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill |
us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration |
us-gaap:IndefiniteLivedIntangibleAssetsWrittenOffRelatedToSaleOfBusinessUnit |
us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAbstract |
us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss |
us-gaap:IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments |
us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments |
us-gaap:IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease |
us-gaap:ImpairedIntangibleAssetsLineItems |
us-gaap:ImpairedIntangibleAssetDescription |
us-gaap:ImpairedIntangibleAssetFactsAndCircumstancesLeadingToImpairment |
us-gaap:ImpairedIntangibleAssetMethodForFairValueDetermination |
us-gaap:ImpairedIntangibleAssetIncomeStatementClassification |
us-gaap:ImpairedIntangibleAssetSegmentClassification |