v3.25.2
Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Feb. 23, 2022
Debt Instrument [Line Items]      
Gross debt $ 287,250    
Less: Unamortized discount and debt issuance costs (5,757) $ (6,542)  
Total debt 281,493 281,521  
Less: Current portion of long-term debt (3,250) (3,250)  
Total long-term debt 278,243 278,271  
Term Loan Facility      
Debt Instrument [Line Items]      
Gross debt 287,250 288,063  
Total debt 281,500    
Maximum borrowing capacity     $ 325,000
Revolving Credit Facility      
Debt Instrument [Line Items]      
Gross debt 0 $ 0  
Total debt 0    
Maximum borrowing capacity $ 75,000   $ 75,000