XML 83 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue recognized $ 60,555  
Revenue, practical expedient, remaining performance obligation, description contracts with an original expected length of one year or less.  
Revenue, remaining performance obligation, optional exemption, performance obligation true  
Other Liabilities    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Long-term deferred revenue $ 44 $ 54