XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2024
Dec. 30, 2023
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 54,968 $ 47,072
Contract liabilities 121,036 118,681
Contract with Customer, Liability, Noncurrent 14,746 $ 15,721
Contract with Customer, Asset, Reclassified to Receivable 30,200  
Contract with Customer, Liability, Revenue Recognized 49,900  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 84,900  
Capitalized Contract Cost, Impairment Loss $ 0