XML 57 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Details 2) (Uncertain tax positions impacting tax rate, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 30, 2014
Dec. 31, 2013
Uncertain tax positions impacting tax rate
   
Reconciliation of the beginning and ending liability for unrecognized tax benefits    
Balance at the beginning of the period $ 172us-gaap_UnrecognizedTaxBenefits
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
$ 182us-gaap_UnrecognizedTaxBenefits
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
Additions to tax positions related to prior years   102us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
Reductions due to statute expiration (43)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
(112)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
Reductions due to exam settlement (15)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
 
Balance at the end of the period $ 114us-gaap_UnrecognizedTaxBenefits
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember
$ 172us-gaap_UnrecognizedTaxBenefits
/ txrh_UncertainTaxPositionsImpactAxis
= txrh_UncertainTaxPositionsImpactingTaxRateMember