v3.26.1
Credit Agreement (Details)
Aug. 19, 2022
USD ($)
Jul. 04, 2026
USD ($)
Jan. 03, 2026
USD ($)
Senior Loan Agreement      
Borrowings outstanding   $ 219,000,000 $ 34,000,000
Credit Agreement      
Senior Loan Agreement      
Maximum consolidated net leverage ratio 3.0    
Minimum consolidated interest coverage 2.5    
Revolving credit facility | Credit Agreement      
Senior Loan Agreement      
Aggregate credit facilities $ 300,000,000.0    
Amount available under revolving credit facility reduced 240,000,000.0    
Borrowings outstanding   219,000,000.0 34,000,000.0
Secured by letters of credit | Credit Agreement      
Senior Loan Agreement      
Aggregate credit facilities $ 25,000,000.0    
Borrowings outstanding   $ 3,700,000 $ 3,800,000