v3.26.1
Revenue and Related Balance Sheet Accounts - Contract Asset and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2026
Dec. 28, 2025
Revenue from Contract with Customer [Abstract]    
Current contract assets $ 347,823 $ 395,126
Non-current contract assets 35,113 30,927
Contract assets, total 382,936 426,053
Contract liabilities (58,428) (50,510)
Net contract assets $ 324,508 $ 375,543