XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Senior Notes (Details)
12 Months Ended
Jul. 09, 2024
USD ($)
Dec. 26, 2024
USD ($)
agreement
Dec. 28, 2023
USD ($)
Debt Instrument [Line Items]      
Senior notes, noncurrent   $ 160,000,000 $ 70,000,000
Note Purchase Agreement      
Debt Instrument [Line Items]      
Senior notes, noncurrent   $ 160,000,000  
Number of agreements | agreement   2  
Note Purchase Agreement | Minimum      
Debt Instrument [Line Items]      
Interest rate   4.02%  
Note Purchase Agreement | Maximum      
Debt Instrument [Line Items]      
Interest rate   7.02%  
Senior Notes      
Debt Instrument [Line Items]      
Number of agreements | agreement   1  
Weighted average interest rate   5.94% 4.23%
Face amount $ 100,000,000    
Proceeds from issuance of debt $ 100,000,000    
Senior Notes | Six Point Eight Nine Percent Series 2024 Senior Notes, Tranche A      
Debt Instrument [Line Items]      
Interest rate 6.89%    
Face amount $ 60,000,000    
Proceeds from issuance of debt $ 60,000,000    
Senior Notes | Seven Pint Zero Two Percent Series 2024 Senior Notes, Tranche B      
Debt Instrument [Line Items]      
Interest rate 7.02%    
Face amount $ 40,000,000    
Proceeds from issuance of debt $ 40,000,000