v3.25.2
Long-Term Debt - Revolving Credit Facility (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 12, 2025
Feb. 23, 2022
Jun. 28, 2025
Jun. 29, 2024
Debt Instrument [Line Items]        
Payments on revolving credit facility     $ 25,000 $ 0
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 75,000 $ 75,000  
Payments on revolving credit facility $ 25,000      
Commitment fee rate range, depending on leverage ratio   0.375%    
Debt issuance costs   $ 800    
Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Commitment fee rate range, depending on leverage ratio   0.25%    
Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Commitment fee rate range, depending on leverage ratio   0.50%    
Revolving Credit Facility | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate   3.50%    
Revolving Credit Facility | Canadian Prime Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.50%    
Revolving Credit Facility | EURIBOR or AUD Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate   3.50%