XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 28, 2024
Revenue Recognition and Deferred Revenue [Abstract]          
Accounts receivable, net $ 56,813   $ 56,813   $ 49,865
Contract liabilities 11,248   11,248   $ 16,353
Contract with Customer, Liability, Revenue Recognized $ 5,300 $ 5,100 $ 15,600 $ 8,900