XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2022
Jan. 01, 2022
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 32,678 $ 21,592
Contract liabilities 197,600 133,315
Contract with Customer, Liability, Noncurrent 11,063 $ 11,602
Contract with Customer, Asset, Reclassified to Receivable 9,300  
Contract with Customer, Liability, Revenue Recognized 88,500  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 180,100  
Capitalized Contract Cost, Impairment Loss $ 0