XML 70 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Additional Information (Detail)
12 Months Ended
Jan. 02, 2021
USD ($)
Disaggregation Of Revenue [Line Items]  
Revenue recognition performance obligation $ 0
Revenue, remaining performance obligation, optional exemption, performance obligation true
Revenue recognition payment terms 30 days
Contract assets $ 0
Recognized bad debt expense 700,000
Present value of potential obligation for sub-lease 6,500,000
Assigned sublease obligation $ 11,700,000
Maximum [Member]  
Disaggregation Of Revenue [Line Items]  
Revenue recognition contract terms 1 year
Loan repayable period 10 years
Minimum [Member]  
Disaggregation Of Revenue [Line Items]  
Loan repayable period 5 years