v3.25.2
Derivative Financial Instruments - Additional Information (Details)
1 Months Ended
Feb. 09, 2022
USD ($)
Jul. 31, 2021
Jun. 28, 2025
USD ($)
Dec. 28, 2024
USD ($)
Jul. 01, 2023
Oct. 31, 2018
Swap
Other Long-Term Assets            
Derivative [Line Items]            
Fair value of interest rate swaps     $ 9,300,000 $ 15,700,000    
Amended Interest Rate Swap Agreements            
Derivative [Line Items]            
Aggregate notional amount     520,000,000 520,000,000    
Derivative expiration date   Jun. 30, 2026        
Derivative, fixed interest rate         2.03%  
Derivative, floor interest rate         0.50%  
Interest Rate Swap Agreements            
Derivative [Line Items]            
Number of interest rate swap agreement | Swap           2
Interest Rate Cap Agreements            
Derivative [Line Items]            
Aggregate notional amount $ 880,000,000          
Fair value of interest rate swaps     $ 11,400,000 $ 22,500,000    
Derivative expiration date Feb. 28, 2027          
Derivative, cap interest rate 2.96%       2.96%