v3.26.1
Organization and Summary of Significant Accounting Policies - Schedule of Carrying Amount and Estimated Fair Values of Financial Liabilities (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt issuance costs, net $ 600 $ 800
Level 2 | Carrying Amount | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 240,000 220,000
Level 2 | Carrying Amount | Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 265,602 272,905
Level 2 | Estimated Fair Value | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 240,000 220,000
Level 2 | Estimated Fair Value | Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities $ 266,250 $ 273,750