v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]            
Restricted cash included in other current assets   $ 490 $ 0 $ 490 $ 0  
Loss on extinguishment of debt   3,011 $ 0 3,413 $ 0  
Unamortized issuance costs   2,895   2,895   $ 2,469
2026 Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Leverage ratio covenant 3.00          
Leverage ratio outstanding balance threshold, percentage 40.00%          
2026 Credit Agreement | Line of Credit | Maximum            
Debt Instrument [Line Items]            
Leverage ratio covenant 6.50          
2026 Credit Agreement | Line of Credit | SOFR            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 5.00%          
Basis spread floor 0.75%          
2026 Credit Agreement | Line of Credit | SOFR | Minimum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 4.75%          
2026 Credit Agreement | Line of Credit | SOFR | Maximum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 5.00%          
2026 Credit Agreement | Line of Credit | Base Rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 4.00%          
Basis stepdown 0.25%          
2026 Credit Agreement | Line of Credit | Base Rate | Minimum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 3.75%          
2026 Credit Agreement | Line of Credit | Base Rate | Maximum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 4.00%          
Term Loan | 2026 Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, face amount $ 150,000          
Periodic payment, percentage of principal 0.25%          
Periodic payment amount $ 400          
Repayment provision, fee percentage 1.00%          
Debt instrument, covenant, excess cash threshold amount   $ 5,300   $ 5,300    
Debt instrument, covenant, excess cash threshold percentage of Consolidated EBITDA   15.00%   15.00%    
Term Loan | 2026 Credit Agreement | Line of Credit | Leverage Ratio Greater than 3.50            
Debt Instrument [Line Items]            
Leverage ratio covenant 3.50          
Excess cash ratio percentage   50.00%   50.00%    
Term Loan | 2026 Credit Agreement | Line of Credit | Leverage Ratio less than or equal to 3.50 greater than 3.00            
Debt Instrument [Line Items]            
Excess cash ratio percentage   25.00%   25.00%    
Term Loan | 2026 Credit Agreement | Line of Credit | Minimum | Leverage Ratio less than or equal to 3.50 greater than 3.00            
Debt Instrument [Line Items]            
Leverage ratio covenant 3.00          
Term Loan | 2026 Credit Agreement | Line of Credit | Maximum | Leverage Ratio less than or equal to 3.50 greater than 3.00            
Debt Instrument [Line Items]            
Leverage ratio covenant 3.50          
Revolving Credit Facility | 2026 Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 30,000          
Capitalized debt issuance costs 2,900          
Unamortized issuance costs   $ 600   $ 600    
Line of credit facility, unused capacity commitment fee percentage       0.50%    
Revolving Credit Facility | Prior Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Loss on extinguishment of debt   $ 3,000   $ 3,400    
Letter of Credit | Prior Credit Agreement | Letter of Credit            
Debt Instrument [Line Items]            
Restricted cash included in other current assets $ 500