XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Related Balance Sheet Accounts - Contract Asset and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Current contract assets $ 395,126 $ 238,169 $ 269,808
Non-current contract assets 30,927 23,854 214
Contract assets, total 426,053 262,023 270,022
Contract liabilities (50,510) (24,975) (43,694)
Net contract assets $ 375,543 $ 237,048 $ 226,328