v3.26.1
Long-term debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 25, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Aug. 04, 2025
Debt Instrument [Line Items]          
Loss on extinguishment of debt   $ 235 $ 0    
Interest expense   2,200 2,700    
Amortization of deferred debt issuance costs   140 180    
Accrued interest   $ 200   $ 2,400  
2026 Credit Facilities | Line of Credit | Fiscal Quarter Ending June 30, 2026 Through Fiscal Quarter Ending March 31, 2030          
Debt Instrument [Line Items]          
Original aggregate principal rate 1.25%        
2026 Credit Facilities | Line of Credit | Each Fiscal Quarter After The Fiscal Quarter Ending March 31, 2030          
Debt Instrument [Line Items]          
Original aggregate principal rate 2.50%        
2026 Credit Facilities | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 2.00%        
2026 Credit Facilities | Line of Credit | Minimum | Alternate Base Rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 1.00%        
2026 Credit Facilities | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 3.00%        
2026 Credit Facilities | Line of Credit | Maximum | Alternate Base Rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 2.00%        
2026 Credit Facilities | Term Loan          
Debt Instrument [Line Items]          
Original aggregate principal rate   5.97%      
Term loan facility   $ 150,000   0  
2021 Credit Facilities          
Debt Instrument [Line Items]          
Original aggregate principal rate         1.25%
2021 Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Loss on extinguishment of debt   200      
2021 Credit Facilities | Term Loan          
Debt Instrument [Line Items]          
Term loan facility   0   148,953  
2021 Credit Facilities | Term Loan | Extended Maturity          
Debt Instrument [Line Items]          
Term loan facility         $ 138,100
Extended term (in years)         1 year
2021 Credit Facilities | Term Loan | Non-Extended Maturity          
Debt Instrument [Line Items]          
Term loan facility         $ 13,300
Term Loan | 2026 Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Long-term debt, term (in years) 5 years        
Aggregate principal amount $ 150,000        
Debt issuance costs 1,500        
Debt modification costs 1,100        
Term Loan | 2021 Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Repayments of term loans $ 146,600        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Available credit under agreement   $ 45,000      
Commitment fee percentage   0.35%      
Revolving Credit Facility | Minimum          
Debt Instrument [Line Items]          
Commitment fee percentage   0.30%      
Revolving Credit Facility | Maximum          
Debt Instrument [Line Items]          
Commitment fee percentage   0.50%      
Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Interest expense   $ 100 $ 100    
Revolving Credit Facility | 2026 Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Long-term debt, term (in years) 5 years        
Line of credit facility, maximum borrowing capacity $ 60,000        
Proceeds from long-term lines of credit 15,000        
Original aggregate principal rate   5.97%      
Debt issuance costs 1,000        
Revolving credit facility   $ 15,000   0  
Revolving Credit Facility | 2021 Credit Facilities | Line of Credit          
Debt Instrument [Line Items]          
Repayments of lines of credit $ 5,000        
Revolving credit facility   $ 0   $ 5,000  
Revolving Credit Facility | 2021 Credit Facilities | Line of Credit | Extended Maturity          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 45,600
Extended term (in years)         1 year
Revolving credit facility         $ 4,600
Revolving Credit Facility | 2021 Credit Facilities | Line of Credit | Non-Extended Maturity          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity         4,400
Revolving credit facility         $ 400