v3.26.1
Revenues and Allowances - Contract Balances from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Jan. 03, 2026
Dec. 28, 2024
Contract with Customer Contract Asset        
Accounts receivable, net $ 141,024   $ 183,264 $ 162,293
Unbilled services, net 92,238   65,598 57,255
Contract liabilities:        
Contract liabilities 6,048   $ 9,008 $ 7,340
Revenue recognized from:        
Amounts included in contract liabilities at the beginning of the period 6,586 $ 6,290    
Performance obligations satisfied in previous periods $ 3,375 $ 2,325