v3.24.1.u1
Organization and Summary of Significant Accounting Policies - Schedule of Carrying Amount and Estimated Fair Values of Financial Liabilities (Details) - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 30, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt issuance costs, net $ 1,500 $ 1,600
Fair Value, Inputs, Level 2 | Carrying Amount | Senior Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 290,956 292,732
Fair Value, Inputs, Level 2 | Estimated Fair Values | Senior Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities $ 292,500 $ 294,375