XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Jan. 01, 2022
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 38,327 $ 21,592
Contract liabilities 189,863 133,315
Contract with Customer, Liability, Noncurrent 11,452 $ 11,602
Contract with Customer, Asset, Reclassified to Receivable 15,000  
Contract with Customer, Liability, Revenue Recognized 94,500  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 162,700  
Capitalized Contract Cost, Impairment Loss $ 0