v3.26.1
Revenue from Contract with Customers - Schedule of Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Apr. 05, 2025
Disaggregation of Revenue [Line Items]    
Revenue recognized that was included in the contract liability at the beginning of the year $ 1,006 $ 1,012
Subsidiaries [Member]    
Disaggregation of Revenue [Line Items]    
Balance at beginning 8,789  
Revenue recognized that was included in the contract liability at the beginning of the year (1,006)  
Increase, excluding amounts recognized as revenue during the period 467  
Balance at ending $ 8,250