v3.26.1
Debt - Term Loan (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 28, 2026
May 27, 2026
May 26, 2026
Jan. 02, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]                
Credit agreement amendment fees         $ 2,014 $ 49 $ 5,257 $ 2,926
Term loan                
Debt Instrument [Line Items]                
Fees incurred from third parties       $ 4,100        
Credit agreement amendment fees       3,200        
Additional interest rate (as percent)   0.25%            
Reduction to interest rate (as percent)   0.25%            
Principal payments on term loans             $ 2,500  
Term loan | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent) 1.00%   2.25%          
Variable rate floor (as percent) 0.0075   0.0075          
Additional basis spread on variable rate     1.00%          
Variable rate (as percent) 0.0200              
Term loan | Base Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent)     1.25%          
Term loan | Fed Funds Effective Rate Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent)     0.50%          
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent)             2.25%  
Additional basis spread on variable rate             1.00%  
Revolving Credit Facility | Base Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent)             1.25%  
Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate (as percent)             0.50%  
Incremental Term Loan | Term loan                
Debt Instrument [Line Items]                
Principal amount       $ 200,000