XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Narrative (Details)
3 Months Ended 12 Months Ended
Aug. 01, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
May 19, 2021
USD ($)
Debt Instrument [Line Items]            
Financing costs incurred     $ 147,000 $ 550,000 $ 1,497,000  
Other debt outstanding     191,251,000 202,565,000    
Senior credit facility            
Debt Instrument [Line Items]            
Borrowings outstanding under line of credit     186,600,000      
Outstanding letters of credit     3,000,000      
Capitalized debt modification costs     1,400,000      
Other debt outstanding     65,250,000 119,500,000    
Senior credit facility | Senior Secured Term Loan            
Debt Instrument [Line Items]            
Other debt outstanding     121,399,000 76,673,000    
Senior credit facility | Credit Agreement            
Debt Instrument [Line Items]            
Capitalized unamortized debt issuance costs   $ 800,000        
Financing costs incurred   1,600,000        
Capitalized debt issuance costs expensed   $ 200,000        
Senior credit facility | The Credit Agreement, JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Other debt outstanding     121,400,000      
Other            
Debt Instrument [Line Items]            
Other debt outstanding     4,602,000 $ 6,392,000    
Other | Minimum            
Debt Instrument [Line Items]            
Debt periodic payments     $ 1,000      
Interest rate     0.40%      
Other | Maximum            
Debt Instrument [Line Items]            
Debt periodic payments     $ 15,000      
Interest rate     3.50%      
Line of Credit | Senior credit facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 150,000,000
Line of Credit | The Credit Agreement, JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Debt Instrument, Covenant, Consolidated Debt Leverage Ratio, Maximum Margin Applicable, If Greater Than 3.75          
Debt Instrument, Covenant, Fixed Charge Coverage Ratio 1.25          
Debt Instrument, Covenant, Number Of Days Before Business Acquisition, Written Notice Required 5 days          
Debt Instrument, Covenant, Threshold Business Acquisition, Minimum Amount $ 10,000,000          
Debt Instrument, Covenant, Consolidated Debt Leverage Ratio, Lowest Available Margin Applicable 1.25          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Senior credit facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 190,000,000          
Line Of Credit Facility Maximum Borrowing Capacity In Non-U.S. Currencies $ 100,000,000          
Maturity term from the date of acquisition 5 years          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Secured Debt            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount $ 125,000,000         $ 100,000,000
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Letter of Credit            
Debt Instrument [Line Items]            
Maximum amount available for the issuance of letters of credit $ 20,000,000          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | Variable Rate Component            
Debt Instrument [Line Items]            
Margin rate (as a percent) 1.25%          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | Variable Rate Component            
Debt Instrument [Line Items]            
Margin rate (as a percent) 2.75%          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | March 31, 2022            
Debt Instrument [Line Items]            
Total consolidated debt leverage ratio 4.0          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Each quarter thereafter            
Debt Instrument [Line Items]            
Total consolidated debt leverage ratio 3.75          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | For quarter ending December 31, 2020 and or each quarter end thereafter            
Debt Instrument [Line Items]            
Debt periodic payments $ 1,560,000          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Each quarter thereafter            
Debt Instrument [Line Items]            
Debt periodic payments 2,340,000          
Line of Credit | The Credit Agreement, JP Morgan Chase Bank | Quarter ending December 31, 2020 and decreasing each successive quarter            
Debt Instrument [Line Items]            
Debt periodic payments $ 3,120,000