XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended
Apr. 01, 2018
Dec. 31, 2017
Accounting Standards Update 2014-09 [Member]    
Summary Of Significant Accounting Policy [Line Items]    
Net gift card liability balance $ 8,900,000 $ 13,100,000
Impact to opening retained earnings 0  
Accounting Standards Update 2014-09 [Member] | Gift Card Revenue [Member]    
Summary Of Significant Accounting Policy [Line Items]    
Recognized sales related to gift cards redeemed by customers 7,100,000  
Accounting Standards Update 2016-04 [Member]    
Summary Of Significant Accounting Policy [Line Items]    
Impact to opening retained earnings $ 0