XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Costs To Obtain Customer Contracts - Narratives (Details) - USD ($)
3 Months Ended
Apr. 02, 2021
Apr. 03, 2020
Jan. 01, 2021
Capitalized Contract Cost [Line Items]      
Deferred costs to obtain customer contracts $ 52,800,000   $ 51,300,000
Deferred commission      
Capitalized Contract Cost [Line Items]      
Impairment loss related to deferred commissions 0 $ 0  
Sales and marketing expense      
Capitalized Contract Cost [Line Items]      
Amortization expense related to deferred costs to obtain customer contracts $ 6,100,000 $ 5,500,000