XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Frequency of payment   The 2021 Term Loan is subject to annual amortization of principal, payable in equal quarterly installments on the last day of each fiscal quarter, commencing on December 31, 2021 (the “Initial Amortization Date”), equal to approximately 2.5% per annum of the principal amount of the term loans in the first year and second year after the Initial Amortization Date and approximately 5.0% per annum of the principal amount of the term loans in the third year, fourth year and fifth year after the Initial Amortization Date.    
Financing costs   $ 3,500    
Interest expense   700 $ 200  
Proceeds from revolving credit facility   0 0 $ 25,000
Repayments of lines of credit   0 0 $ 25,000
2021 Term Loan [Member]        
Debt Instrument [Line Items]        
Outstanding principal balance   266,406 273,282  
Unamortized debt issuance costs / financing costs   2,047 2,599  
Line Of credit $ 275,000      
Balloon payment   220,000    
Financing costs   $ 2,800    
2021 Revolving line of Credit [Member]        
Debt Instrument [Line Items]        
Interest rate   6.17%    
Unamortized debt issuance costs / financing costs   $ 600 $ 700  
Line Of credit $ 75,000      
Maturity date Sep. 17, 2026      
Financing costs   $ 800    
2021 Revolving line of Credit [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Unused commitment fee percentage   0.25%    
2021 Revolving line of Credit [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Unused commitment fee percentage   0.30%