XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Contract liability $ 74,165,000   $ 65,744,000
Revenue recognized related to contract liabilities 0    
Capitalized contract cost 49,042,000   $ 49,644,000
Amortization of capitalized contract costs $ 12,340,000 $ 15,581,000