v3.25.2
Long-Term Debt - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
May 26, 2022
May 22, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]            
Proceeds from line of credit           $ 10,000,000
Amortization expense related to debt issuance costs         $ 412,000 404,000
Line of Credit | Truist Term Loan            
Debt Instrument [Line Items]            
Term loan face amount   $ 125,000,000        
Interest rate     7.18%   7.18%  
Periodic payments         $ 1,600,000  
Frequency of periodic payments         quarterly  
Term loan maturity date     May 26, 2027   May 26, 2027  
Covenant description         The Credit Agreement is subject to (i) a maximum total net leverage ratio and (ii) a minimum fixed charge coverage ratio. The Company must maintain a total net leverage ratio of less than or equal to 3.75:1.00 and must not permit the Consolidated Fixed Charge Coverage Ratio to be less than 1.25:1.00. Both financial covenants are tested quarterly.  
Covenant compliance         the Company was in compliance with all required financial covenants associated with the Credit Agreement.  
Company incurred lender's fees and related attorney's fees $ 4,000,000          
Amortization expense related to debt issuance costs     $ 200,000 $ 200,000 $ 400,000 400,000
Line of Credit | Truist Term Loan | Minimum            
Debt Instrument [Line Items]            
Fixed charge coverage ratio     1.25   1.25  
Line of Credit | Truist Term Loan | Leverage Ratio, Thereafter | Maximum            
Debt Instrument [Line Items]            
Net leverage ratio     3.75   3.75  
Line of Credit | Truist Term Loan | SOFR Rate | Minimum            
Debt Instrument [Line Items]            
Debt instrument, applicable margin rate   2.50%        
Line of Credit | Truist Term Loan | SOFR Rate | Maximum            
Debt Instrument [Line Items]            
Debt instrument, applicable margin rate   2.75%        
Line of Credit | Truist Term Loan | Base Rate | Minimum            
Debt Instrument [Line Items]            
Debt instrument, applicable margin rate   1.50%        
Line of Credit | Truist Term Loan | Base Rate | Maximum            
Debt Instrument [Line Items]            
Debt instrument, applicable margin rate   1.75%        
Revolving Credit Facility | Truist Term Loan            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     $ 50,000,000   $ 50,000,000  
Proceeds from line of credit     0 $ 10,000,000 0 $ 10,000,000
Line of credit facility, current borrowing capacity     $ 50,000,000   $ 50,000,000  
Senior Secured Revolving Credit Facility | Debt Commitment Letter | Haymaker III            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 50,000,000        
Senior Secured Term Loan A Facility | Debt Commitment Letter | Haymaker III            
Debt Instrument [Line Items]            
Term loan face amount   $ 125,000,000