XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Jan. 03, 2026
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 40,565 $ 57,039
Contract liabilities 177,712 168,381
Contract with Customer, Liability, Noncurrent 21,068 $ 20,987
Contract with Customer, Asset, Reclassified to Receivable 17,700  
Contract with Customer, Liability, Revenue Recognized 46,500  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 62,300  
Capitalized Contract Cost, Impairment Loss $ 0