XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-Term Debt - Additional Information (Details) - USD ($)
3 Months Ended
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Aug. 30, 2023
Apr. 28, 2023
Oct. 02, 2017
Line of Credit Facility [Line Items]            
Long term debt, outstanding amount   $ 537,511,000 $ 539,247,000      
Unamortized balance of deferred debt issuance costs   $ 3,317,000 $ 3,769,000      
Delayed Draw Term Loans            
Line of Credit Facility [Line Items]            
Long term debt, termination date   Apr. 02, 2026        
Long term debt, outstanding amount   $ 47,000,000        
Incremental Term Loans            
Line of Credit Facility [Line Items]            
Long term debt, termination date   Apr. 02, 2026        
Long term debt, outstanding amount   $ 537,500,000        
Credit Agreement            
Line of Credit Facility [Line Items]            
Long term debt, maturity extended period 18 months          
Long term debt, termination date Apr. 02, 2026         Oct. 02, 2024
Debt interest rate description   SOFR rate plus a margin of 7.25%        
Borrowings interest rate 7.25%          
Voluntary principal prepayments premium percentage   3.00%        
Voluntary prepayments   $ 0        
Revolving Loan            
Line of Credit Facility [Line Items]            
line of credit   $ 20,000,000        
Long term debt, termination date   Apr. 02, 2025        
Long term debt, outstanding amount   $ 20,000,000        
Long term debt, unused portion, commitment fee percentage   0.50%        
Base Rate Loans            
Line of Credit Facility [Line Items]            
Debt interest rate description   base rate plus a margin of 6.25%        
DAC Engineered Products, LLC | Delayed Draw Term Loans            
Line of Credit Facility [Line Items]            
Long term debt, borrowed amount         $ 20,000,000  
CAV Systems Group Limited | Delayed Draw Term Loans            
Line of Credit Facility [Line Items]            
Long term debt, borrowed amount       $ 33,000,000    
SOFR | Delayed Draw Term Loans            
Line of Credit Facility [Line Items]            
Borrowings interest rate   7.25%        
SOFR | Incremental Term Loans            
Line of Credit Facility [Line Items]            
Borrowings interest rate   7.25%        
SOFR | Revolving Loan            
Line of Credit Facility [Line Items]            
Borrowings interest rate   7.25%        
Base Rate | Base Rate Loans            
Line of Credit Facility [Line Items]            
Borrowings interest rate   6.25%