XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Recent Accounting Standards Adopted (Details) - USD ($)
$ in Thousands
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a change in accounting principle $ 209,019 $ 197,751 $ 196,472 $ 207,229
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a change in accounting principle $ 216,999 200,249 $ 186,229 $ 169,390
ASC 326 | Cumulative Effect Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a change in accounting principle   (203)    
ASC 326 | Cumulative Effect Period of Adoption, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a change in accounting principle   $ (203)