XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Revenue Recognition [Abstract]    
Contract assets $ 57,039 $ 59,864
Contract liabilities 168,381 113,735
Non-current contract liabilities 20,987 $ 19,930
Contract with Customer, Asset, Reclassified to Receivable 40,600  
Contract with Customer, Liability, Revenue Recognized 86,800  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 126,900  
Contract asset impairment 0  
Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination $ 20,500