v3.26.1
Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 27, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   $ 62,517
Marketable securities $ 179,742 171,842
Total assets 263,584 237,303
Interest rate swap derivative contract | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 1,470 1,422
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 80,846 62,017
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   500
Marketable securities 9,936 7,414
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 73,747 74,897
U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 82,992 76,626
U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 13,067 12,905
Promissory note receivable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivables 1,526 1,522
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   62,017
Marketable securities 82,992 76,626
Total assets 163,838 138,643
Level 1 | Interest rate swap derivative contract | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 0 0
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 80,846 62,017
Level 1 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Marketable securities 0 0
Level 1 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 82,992 76,626
Level 1 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | Promissory note receivable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivables 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   500
Marketable securities 96,750 95,216
Total assets 98,220 97,138
Level 2 | Interest rate swap derivative contract | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 1,470 1,422
Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   500
Marketable securities 9,936 7,414
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 73,747 74,897
Level 2 | U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 2 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 13,067 12,905
Level 2 | Promissory note receivable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivables 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Marketable securities 0 0
Total assets 1,526 1,522
Level 3 | Interest rate swap derivative contract | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset 0 0
Level 3 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 3 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | Promissory note receivable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivables $ 1,526 $ 1,522