Quarterly report [Sections 13 or 15(d)]

Long-Term Debt, Net - Revolving Credit Facility - Additional Information (Details)

v3.25.2
Long-Term Debt, Net - Revolving Credit Facility - Additional Information (Details) - Revolving Credit Facility - USD ($)
1 Months Ended
Apr. 03, 2024
Mar. 31, 2023
Jun. 29, 2025
Jun. 28, 2025
Sep. 28, 2024
Jun. 29, 2024
Debt Instrument [Line Items]            
Debt instrument, maturity date Apr. 03, 2029 Aug. 13, 2025        
Credit facility, current borrowing capacity       $ 20,000,000    
Credit facility, maximum borrowing capacity   $ 200,000,000        
Increased revolving credit commitments   50,000,000        
Aggregate commitments   $ 250,000,000        
Amount of Letters of credit on credit facility       $ 11,800,000 $ 10,400,000 $ 10,900,000
Credit facility, commitment fee percentage   0.25%        
Subsequent Event            
Debt Instrument [Line Items]            
Credit facility, current borrowing capacity     $ 20,000,000      
Base Rate | Minimum            
Debt Instrument [Line Items]            
Interest rate   0.25%        
Base Rate | Maximum            
Debt Instrument [Line Items]            
Interest rate   0.75%        
SOFR            
Debt Instrument [Line Items]            
Interest rate   0.10%        
SOFR | Minimum            
Debt Instrument [Line Items]            
Interest rate   1.25%        
SOFR | Maximum            
Debt Instrument [Line Items]            
Interest rate   1.75%        
Floor            
Debt Instrument [Line Items]            
Interest rate   0.00%