XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue from Contracts with Customers - Additional Information (Details)
3 Months Ended 6 Months Ended
Mar. 28, 2018
USD ($)
Jun. 26, 2019
USD ($)
Jun. 27, 2018
USD ($)
restaurant
Jun. 26, 2019
restaurant
Jun. 26, 2019
Jun. 26, 2019
USD ($)
Dec. 26, 2018
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Revenue allocated to loyalty points not redeemed           $ 1,300,000 $ 1,000,000
Loyalty rewards program, expected loyalty points redemption period (in years)   1 year          
Additional contract liability   $ 1,257,000 $ 141,000        
Franchise license              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Franchise agreement term (in years)   20 years          
Franchise agreement renewal term (in years)   20 years          
Hardware Services              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Unsatisfied performance obligations           $ 0  
Minimum              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Satisfied over renewal term (in years)   10 years          
Maximum              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Satisfied over renewal term (in years)   20 years          
Accounting Standards Update 2014-09 | Retained Earnings              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Cumulative catch-up adjustment $ 3,500,000            
CALIFORNIA              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Number of Restaurants       1 4    
ARIZONA              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Number of Restaurants     1   7    
Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]              
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]              
Additional contract liability     $ 700,000