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
Apr. 04, 2026
Jan. 03, 2026
Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt issuance costs, net $ 700 $ 800
Level 2 | Carrying Amount | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 220,000 220,000
Level 2 | Carrying Amount | Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 269,254 272,905
Level 2 | Estimated Fair Value | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities 220,000 220,000
Level 2 | Estimated Fair Value | Senior term loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial liabilities $ 270,000 $ 273,750