XML 47 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Description of Business and Summary of Significant Accounting Policies (Details) shares in Thousands, $ in Thousands | 12 Months Ended
--- | ---
Dec. 27, 2020 USD ($) restaurant state province segment fund entree shares | Dec. 29, 2019 USD ($) shares | Dec. 30, 2018 USD ($) shares
Franchisor Disclosure [Line Items] |  |  |
Number of operating segments | segment | 1 |  |
Number of reportable segments | segment | 1 |  |
Reclassifications - Balance Sheet |  |  |
Income tax receivable | $ 16,662 | $ 5,308 |
Reclassifications - Statement of Cash Flows |  |  |
Goodwill and asset impairments | 122,354 | 15,094 | $ 28,127
Income tax receivable | (11,276) | (5,238) | 1,359
Lease assets, net of liabilities | 18,324 | 696 | 636
Inventories | $ 2,239 | 161 | (830)
Revenue Recognition |  |  |
Number of marketing and national media funds to which the entity and franchisees must contribute a minimum percentage of revenue | fund | 2 |  |
Number of entrees to be purchased for each free entree | entree | 9 |  |
Required percentage of revenues contributed to national media funds | 3.00% |  |
Term of franchise rights | 20 years |  |
Additional term of franchise rights | 10 years |  |
Accounts Receivable |  |  |
Gift cards in transit in accounts receivable | $ 7,600 | 13,300 |
Third Party Delivery Receivable | 4,000 | 1,200 |
Inventory |  |  |
Food and beverage inventories | 6,800 | 8,100 |
Supplies inventories | $ 17,000 | 18,300 |
Leases |  |  |
Leases, Term Extension Period | 5 years |  |
Leases, Total Term | 20 years |  |
Goodwill and intangible assets, net |  |  |
Goodwill impairment | $ 95,414 | 0 | 0
Advertising |  |  |
Required percentage of revenues contributed to national media funds | 3.00% |  |
Number of marketing and national media funds to which the entity and franchisees must contribute a minimum percentage of revenue | fund | 2 |  |
Marketing and Advertising Expense | $ 24,900 | $ 44,300 | $ 44,300
Income Tax |  |  |
Proceeds from Income Tax Refunds | 49,400 |  |
Interest Received on Federal Tax Refund | $ 1,100 |  |
Earnings Per Share |  |  |
Weighted Average Number of Shares Outstanding, Basic | shares | 14,314 | 12,959 | 12,976
Dilutive effect of stock options and awards (in shares) | shares | 0 | 0 | 0
Weighted Average Number of Shares Outstanding, Diluted | shares | 14,314 | 12,959 | 12,976
Awards excluded due to anti-dilutive effect on diluted earnings per share (in shares) | shares | 489 | 378 | 427
Foreign Currency Translation |  |  |
Release of foreign currency translation adjustment | $ 5,484 |  |
Minimum |  |  |
Revenue Recognition |  |  |
Royalties as percentage of franchised adjusted gross sales | 4.00% |  |
Cash and Cash Equivalents |  |  |
Period for conversion of amounts receivable from credit card issuers into cash | 2 days |  |
Leases |  |  |
Remaining lease term | 1 year |  |
Minimum | Buildings |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 5 years |  |
Minimum | Furniture, fixtures and equipment |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 5 years |  |
Minimum | Computer equipment |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 2 years |  |
Maximum |  |  |
Revenue Recognition |  |  |
Royalties as percentage of franchised adjusted gross sales | 5.00% |  |
Cash and Cash Equivalents |  |  |
Period for conversion of amounts receivable from credit card issuers into cash | 4 days |  |
Leases |  |  |
Remaining lease term | 15 years |  |
Maximum | Buildings |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 20 years |  |
Maximum | Leasehold improvements |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 20 years |  |
Maximum | Furniture, fixtures and equipment |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 20 years |  |
Maximum | Computer equipment |  |  |
Property, Plant and Equipment |  |  |
Estimated useful life | 5 years |  |
Maximum | Liquor licenses and other |  |  |
Goodwill and intangible assets, net |  |  |
Amortization period of non-transferable liquor licenses | 20 years |  |
Company-owned operated restaurants |  |  |
Franchisor Disclosure [Line Items] |  |  |
Number of restaurants | restaurant | 443 |  |
Number of states in which restaurants are located | state | 38 |  |
Franchised restaurants |  |  |
Franchisor Disclosure [Line Items] |  |  |
Number of restaurants | restaurant | 103 |  |
Number of states in which restaurants are located | state | 16 |  |
Number of Canadian provinces in which restaurants are located | province | 1 |  |

X
- Definition The amount of gift cards in transit in accounts receivable related to gift cards that were sold by third-party retailers. + References No definition available. + Details
Name: | rrgb_AccountsReceivableGiftCardInTransit
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The additional term of franchise rights that the entity may grant to the independent contractor upon satisfaction of various conditions. + References No definition available. + Details
Name: | rrgb_AdditionalTermOfFranchiseRights
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Advertising Expense, Required Percent of Revenue Contribution + References No definition available. + Details
Name: | rrgb_AdvertisingExpenseRequiredPercentOfRevenueContribution
Namespace Prefix: | rrgb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Goodwill and Restaurant Asset Impairment + References No definition available. + Details
Name: | rrgb_GoodwillAndRestaurantAssetImpairment
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (Decrease) In Right Of Use Assets, Net of Lease Liabilities + References No definition available. + Details
Name: | rrgb_IncreaseDecreaseInRightOfUseAssetsNetOfLeaseLiabilities
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest Received on Federal Tax Refund + References No definition available. + Details
Name: | rrgb_InterestReceivedOnFederalTaxRefund
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Leases, Remaining Lease Term + References No definition available. + Details
Name: | rrgb_LeasesRemainingLeaseTerm
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Leases, Term Extension Period + References No definition available. + Details
Name: | rrgb_LeasesTermExtensionPeriod
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Leases, Total Term + References No definition available. + Details
Name: | rrgb_LeasesTotalTerm
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of entrees to be purchased by registered member to earn an award for a free entree. + References No definition available. + Details
Name: | rrgb_NumberOfEntreesToBePurchasedForEachFreeEntree
Namespace Prefix: | rrgb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Marketing And Advertising Funds + References No definition available. + Details
Name: | rrgb_NumberOfMarketingAndAdvertisingFunds
Namespace Prefix: | rrgb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Represents the period for conversion of amounts receivable from credit card issuers into cash from the original sales transaction. + References No definition available. + Details
Name: | rrgb_PeriodForConversionOfReceivableFromCreditCardIssuersIntoCash
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reclassifications - Balance Sheet + References No definition available. + Details
Name: | rrgb_ReclassificationsBalanceSheetAbstract
Namespace Prefix: | rrgb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reclassifications - Statement of Cash Flows + References No definition available. + Details
Name: | rrgb_ReclassificationsStatementOfCashFlowsAbstract
Namespace Prefix: | rrgb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Removal of the accumulated foreign currency translation adjustment as a component of equity and recognition on the income statement due to the substantial liquidation of a foreign entity. + References No definition available. + Details
Name: | rrgb_ReleaseOfForeignCurrencyTranslationAdjustment
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the royalty as a percentage of franchised adjusted gross sales. + References No definition available. + Details
Name: | rrgb_RoyaltiesAsPercentageOfFranchisedAdjustedGrossSales
Namespace Prefix: | rrgb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the term of franchise rights that the entity grants to the independent contractor. + References No definition available. + Details
Name: | rrgb_TermOfFranchiseRights
Namespace Prefix: | rrgb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount due from third party delivery partners in accounts receivable. + References No definition available. + Details
Name: | rrgb_ThirdPartyDeliveryReceivable
Namespace Prefix: | rrgb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AccountsReceivableAdditionalDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ForeignCurrencyTranslationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FranchisorDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable. + 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(8)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(10)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_IncomeTaxReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInIncomeTaxesReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInInventories
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 28A -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InventoryDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 Reference 2: 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(6)(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryFinishedGoodsNetOfReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 Reference 2: 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.6(a)(5)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventorySuppliesNetOfReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_LesseeDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total expense recognized in the period for promotion, public relations, and brand or product advertising. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_MarketingAndAdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_MarketingAndAdvertisingExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References No definition available. + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of restaurants. + References No definition available. + Details
Name: | us-gaap_NumberOfRestaurants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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
- Definition The amount of cash received during the period as refunds for the overpayment of taxes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586 + Details
Name: | us-gaap_ProceedsFromIncomeTaxRefunds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256 + Details
Name: | us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
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: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FranchisorDisclosureAxis=us-gaap_EntityOperatedUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FranchisorDisclosureAxis=us-gaap_FranchisedUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |