XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Revenue Recognition [Abstract]    
Contract assets $ 21,592 $ 20,328
Contract liabilities 133,315 93,871
Non-current contract liabilities 11,602 $ 13,523
Contract with Customer, Asset, Reclassified to Receivable 16,300  
Contract with Customer, Liability, Revenue Recognized 77,300  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 129,000  
Contract asset impairment $ 0