v3.25.4
Fair Value Measurements and Fair Value of Financial Instruments - Debt Obligations (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Dec. 28, 2024
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations $ 372,720 $ 286,504
Carrying Value | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 366,707 278,384
Carrying Value | Senior promissory notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 4,990 6,660
Carrying Value | Other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 1,023 1,460
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 372,711 286,355
Fair Value | Revolving credit facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 366,707 278,384
Fair Value | Senior promissory notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations 4,981 6,511
Fair Value | Other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt obligations $ 1,023 $ 1,460