XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Summary of Contract Balances with Customers (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 29, 2024
Revenue from Contract with Customer [Abstract]    
Trade receivables, net of allowances of $899 and $1,060, respectively $ 49,685 $ 57,439
Trade receivables, allowance for credit loss 899 1,060
Deferred revenue:    
Current 14,655 16,506
Noncurrent 9,302 8,569
Total deferred revenue $ 23,957 $ 25,075