v3.25.2
Subsequent Event (Details) - USD ($)
6 Months Ended
Jul. 29, 2025
Jun. 10, 2025
Jul. 01, 2023
Jun. 30, 2025
Jun. 09, 2025
Term Loan | New Term Loan          
Subsequent Event [Line Items]          
Maximum borrowing capacity       $ 533,500,000  
Basis spread       2.50%  
Revolving Loans | New Revolver          
Subsequent Event [Line Items]          
Maximum borrowing capacity   $ 155,000,000.0   $ 155,000,000.0 $ 190,000,000
Basis spread       2.50%  
Revolving Loans | New Revolver | Adjusted Secured Overnight Financing Rate          
Subsequent Event [Line Items]          
Basis spread        
Revolving Loans | New Revolver, Due July 6, 2026          
Subsequent Event [Line Items]          
Maximum borrowing capacity   $ 30,000,000      
Credit spread adjustment   0.25%      
Subsequent Event | Term Loan | New Term Loan          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 529,400,000        
Basis spread 0.25%        
Subsequent Event | Term Loan | New Term Loan | SOFR          
Subsequent Event [Line Items]          
Basis spread 2.25%        
Subsequent Event | Term Loan | New Term Loan | Adjusted Secured Overnight Financing Rate          
Subsequent Event [Line Items]          
Basis spread 0.50%        
Subsequent Event | Term Loan | New Term Loan | Base Rate | Minimum          
Subsequent Event [Line Items]          
Basis spread 1.25%        
Subsequent Event | Term Loan | New Term Loan | Base Rate | Maximum          
Subsequent Event [Line Items]          
Basis spread 1.50%        
Subsequent Event | Revolving Loans | New Revolver          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 155,000,000        
Credit spread adjustment 0.25%        
Subsequent Event | Revolving Loans | New Revolver, Due July 6, 2026          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 155,000,000        
Subsequent Event | Revolving Loans | New Revolver, Due July 29, 2030          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 125,000,000        
Subsequent Event | Revolving Loans | New Revolver, Due July 29, 2030 | SOFR          
Subsequent Event [Line Items]          
Basis spread 2.00%        
Subsequent Event | Revolving Loans | New Revolver, Due July 29, 2030 | Base Rate          
Subsequent Event [Line Items]          
Basis spread 1.00%