XML 48 R34.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commitments and Contingencies (Details) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 12 Months Ended | 0 Months Ended
--- | --- | --- | ---
Mar. 31, 2015 item | Dec. 30, 2014 item | Dec. 31, 2013 restaurant
Commitments and Contingencies |  |  |
Estimated cost to complete capital project commitments (in dollars) | $ 172.3 txrh_CapitalProjectCommitmentEstimatedCost | $ 153.2 txrh_CapitalProjectCommitmentEstimatedCost |
Real estate lease agreements |  |  |
Number of franchises with real estate lease agreements | 5 txrh_NumberOfFranchisesWithRealEstateLeaseAgreements |  |
Amount of liability recorded for guarantees | 0 txrh_GuaranteeObligationsRecordedLiabilities |  |
Contingently liable amount | $ 17.8 us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued | $ 18.0 us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued |
Number of leases entity contingently liable | 7 txrh_NumberOfLeasesContingentlyLiable | 7 txrh_NumberOfLeasesContingentlyLiable |
Number of suppliers providing most of the company's beef | 4 txrh_NumberOfSignificantBeefSuppliers |  |
Minimum age specified in age discrimination allegation against entity | 40 years |  |
Irving lease |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_IrvingLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Louisville lease |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_LouisvilleLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Everett, Massachusetts |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_EverettMassachusettsLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Ownership percentage | 5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners / us-gaap_LeaseArrangementTypeAxis = txrh_EverettMassachusettsLeaseAgreementMember |  |
Longmont, Colorado |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_LongmontColoradoLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Ownership percentage | 5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners / us-gaap_LeaseArrangementTypeAxis = txrh_LongmontColoradoLeaseAgreementMember |  |
Montgomeryville, Pennsylvania |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_MontgomeryvillePennsylvaniaLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Fargo, North Dakota |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_FargoNorthDakotaLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Ownership percentage | 5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners / us-gaap_LeaseArrangementTypeAxis = txrh_FargoNorthDakotaLeaseAgreementMember |  |
Logan, Utah |  |  |
Real estate lease agreements |  |  |
Number of lease renewal terms | 3 txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed / us-gaap_LeaseArrangementTypeAxis = txrh_LoganUtahLeaseAgreementMember |  |
Lease renewal term | 5 years |  |
Aspen Creek concept |  |  |
Real estate lease agreements |  |  |
Number of restaurants sold |  |  | 2 txrh_NumberOfRestaurantsSold / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = txrh_AspenCreekConceptMember

X
- Definition Represents the specified age in an allegation against the entity for denying employment to applicants Above the specified age. + References No definition available. + Details
Name: | txrh_AllegationAgainstEntityForDenyingEmploymentForApplicantsAboveSpecifiedAge
Namespace Prefix: | txrh_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the estimated cost to complete outstanding capital project commitments. + References No definition available. + Details
Name: | txrh_CapitalProjectCommitmentEstimatedCost
Namespace Prefix: | txrh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | txrh_CommitmentsAndContingenciesLeaseLineItems
Namespace Prefix: | txrh_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of times a lease agreement can be renewed. + References No definition available. + Details
Name: | txrh_CommitmentsAndContingenciesNumberOfTimesLeaseTermCanBeRenewed
Namespace Prefix: | txrh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the aggregate amount of liability recorded for guarantees under the lease agreements. + References No definition available. + Details
Name: | txrh_GuaranteeObligationsRecordedLiabilities
Namespace Prefix: | txrh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the number of franchises with real estate lease agreements between the franchisee and The Company. + References No definition available. + Details
Name: | txrh_NumberOfFranchisesWithRealEstateLeaseAgreements
Namespace Prefix: | txrh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of leases of the entity where entity is contingently liable. + References No definition available. + Details
Name: | txrh_NumberOfLeasesContingentlyLiable
Namespace Prefix: | txrh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of restaurants sold during the reporting period. + References No definition available. + Details
Name: | txrh_NumberOfRestaurantsSold
Namespace Prefix: | txrh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of suppliers providing most of the supplies of beef for the entity's restaurants. + References No definition available. + Details
Name: | txrh_NumberOfSignificantBeefSuppliers
Namespace Prefix: | txrh_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of the lessee's leasing arrangement renewal, 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_LesseeLeasingArrangementsOperatingLeasesRenewalTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 05 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6395354&loc=d3e12631-108344 + Details
Name: | us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_EverettMassachusettsLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_FargoNorthDakotaLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_IrvingLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_LoganUtahLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_LongmontColoradoLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_LouisvilleLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=txrh_MontgomeryvillePennsylvaniaLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis=txrh_AspenCreekConceptMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |