XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
General (Details)
$ in Thousands
3 Months Ended
Dec. 30, 2018
USD ($)
Mar. 30, 2019
USD ($)
store
state
Mar. 31, 2018
USD ($)
Nature of business [Abstract]      
Number of rural lifestyle retail stores operated by the company   1,951  
Number of states in which rural lifestyle retail stores are operated by the company | state   49  
Adoption of ASC 842 | $ $ 2,084,880 $ 2,084,880 $ 0
Adoption of ASU 2017-12 | $   $ 717  
TSCO stores [Domain]      
Nature of business [Abstract]      
Number of rural lifestyle retail stores operated by the company   1,775  
Petsense stores [Domain]      
Nature of business [Abstract]      
Number of rural lifestyle retail stores operated by the company   176