Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Additional Information (Details)

v3.20.4
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2021
Dec. 29, 2019
Dec. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Significant Accounting Policies [Line Items]          
Cumulative opening equity adjustments $ 41,190 $ 41,097 $ 32,301   $ 19,074
Percentage of fair value of reporting unit lesser than carrying amount 50.00%        
Minimum [Member]          
Significant Accounting Policies [Line Items]          
Intangible asset, useful life (year) 1 year        
Maximum [Member]          
Significant Accounting Policies [Line Items]          
Intangible asset, useful life (year) 10 years        
ASC 606 | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]          
Significant Accounting Policies [Line Items]          
Cumulative opening equity adjustments       $ 320