XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 01, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 19, 2021
USD ($)
Debt Instrument [Line Items]          
Debt outstanding     $ 183,671,000 $ 191,251,000  
Line of Credit | Prior Credit Agreement | Senior credit facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 150,000,000
Line of Credit | Prior Credit Agreement | Secured Debt          
Debt Instrument [Line Items]          
Term loan         $ 100,000,000
Line of Credit | Credit Agreement          
Debt Instrument [Line Items]          
Consolidated debt ratio (less than) 1.25        
Consolidated debt ratio (greater than) 3.75        
Fixed charge coverage ratio 1.25        
Number of days, written notice required prior to an acquisition 5 days        
Amount of acquisition requiring written notice $ 10,000,000        
Line of Credit | Credit Agreement | Senior credit facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 190,000,000        
Term of credit facility 5 years        
Debt outstanding     119,000,000    
Maximum borrowing capacity in non-U.S. Dollar currencies $ 100,000,000        
Line of Credit | Credit Agreement | Secured Debt          
Debt Instrument [Line Items]          
Term loan 125,000,000        
Line of Credit | Credit Agreement | Letter of Credit          
Debt Instrument [Line Items]          
Maximum amount available for the issuance of letters of credit $ 20,000,000        
Line of Credit | Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | Variable Rate Component          
Debt Instrument [Line Items]          
SOFR margin range 1.25%        
Line of Credit | Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | Variable Rate Component          
Debt Instrument [Line Items]          
SOFR margin range 2.75%        
Line of Credit | Credit Agreement | Through June 30, 2023          
Debt Instrument [Line Items]          
Total consolidated debt leverage ratio 4.0        
Line of Credit | Credit Agreement | After June 30, 2023          
Debt Instrument [Line Items]          
Total consolidated debt leverage ratio 3.75        
Line of Credit | Credit Agreement | Through June 30, 2024          
Debt Instrument [Line Items]          
Debt periodic payments $ 1,560,000        
Line of Credit | Credit Agreement | Through June 30, 2025          
Debt Instrument [Line Items]          
Debt periodic payments 2,340,000        
Line of Credit | Credit Agreement | After June 30, 2025          
Debt Instrument [Line Items]          
Debt periodic payments $ 3,120,000        
Senior credit facility          
Debt Instrument [Line Items]          
Debt outstanding     61,150,000 65,250,000  
Outstanding borrowings     179,500,000    
Outstanding letters of credit     2,900,000    
Capitalized costs associated with debt modifications     1,300,000    
Senior credit facility | Credit Agreement          
Debt Instrument [Line Items]          
Capitalized unamortized issuance cost   $ 800,000      
Finance costs incurred   1,600,000      
Expensed finance costs   $ 200,000      
Other          
Debt Instrument [Line Items]          
Debt outstanding     4,195,000 $ 4,602,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     $ 16,000    
Interest rate     3.50%