v3.25.2
Revenue from Contract with Customers - Schedule of Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2025
Jul. 06, 2024
Jul. 05, 2025
Jul. 06, 2024
Disaggregation Of Revenue [Line Items]        
Revenue recognized that was included in the contract liability at the beginning of the year $ (854) $ (1,181) $ (1,866) $ (3,044)
Subsidiaries [Member]        
Disaggregation Of Revenue [Line Items]        
Contract with Customer, Liability     9,985  
Revenue recognized that was included in the contract liability at the beginning of the year     (1,866)  
Increase, excluding amounts recognized as revenue during the period     1,290  
Contract with Customer, Liability $ 9,409   $ 9,409