XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Additional Information) (Details)
$ in Thousands, € in Millions
Oct. 07, 2024
USD ($)
Oct. 02, 2024
USD ($)
Oct. 02, 2024
EUR (€)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Revolving Credit Facility [Member]          
Subsequent Event [Line Items]          
Line of Credit       $ 20,900 $ 17,300
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Line of Credit Maturity Date Oct. 07, 2029        
Interest Rate 1.00%        
Subsequent Event [Member] | Maximum [Member]          
Subsequent Event [Line Items]          
Credit Facility Interest Rate 2.25%        
Fluctuating Annual Rate 3.25%        
Subsequent Event [Member] | Minimum [Member]          
Subsequent Event [Line Items]          
Credit Facility Interest Rate 0.75%        
Interest Rate 1.00%        
Fluctuating Annual Rate 1.75%        
Subsequent Event [Member] | Revolving Credit Facility [Member]          
Subsequent Event [Line Items]          
Purchase Price   $ 11,900 € 10.8    
Subsequent Event [Member] | Amended Credit Agreement [Member]          
Subsequent Event [Line Items]          
Line of Credit $ 125,000        
Aggregate Consideration $ 15,000        
Subsequent Event [Member] | Amended Credit Agreement [Member] | Maximum [Member]          
Subsequent Event [Line Items]          
Net Leverage Ratio 0.03        
Specified Percent of Consolidated Net Leverage Ratio 0.04        
Fixed Charge Coverage Ratio 1.25%        
Increase and Decrease of Net Leverage Ratio 0.045        
Subsequent Event [Member] | Amended Credit Agreement [Member] | Minimum [Member]          
Subsequent Event [Line Items]          
Net Leverage Ratio 1        
Specified Percent of Consolidated Net Leverage Ratio 0.01        
Fixed Charge Coverage Ratio 1.00%        
Increase and Decrease of Net Leverage Ratio 0.01        
Subsequent Event [Member] | Amended Credit Agreement [Member] | Revolving Credit Facility [Member]          
Subsequent Event [Line Items]          
Line of Credit $ 400,000        
Subsequent Event [Member] | Amended Credit Agreement [Member] | Fiscal Quarter [Member] | Maximum [Member]          
Subsequent Event [Line Items]          
Specified Percent of Consolidated Net Leverage Ratio 0.03        
Increase and Decrease of Net Leverage Ratio 0.035        
Subsequent Event [Member] | Amended Credit Agreement [Member] | Fiscal Quarter [Member] | Minimum [Member]          
Subsequent Event [Line Items]          
Specified Percent of Consolidated Net Leverage Ratio 0.01        
Increase and Decrease of Net Leverage Ratio 1        
Subsequent Event [Member] | SOFR [Member] | Amended Credit Agreement [Member]          
Subsequent Event [Line Items]          
Interest Rate 0.10%        
Subsequent Event [Member] | Canadian Dollar [Member] | Amended Credit Agreement [Member] | Maximum [Member]          
Subsequent Event [Line Items]          
Interest Rate 0.32138%        
Subsequent Event [Member] | Canadian Dollar [Member] | Amended Credit Agreement [Member] | Minimum [Member]          
Subsequent Event [Line Items]          
Interest Rate 0.29547%        
Subsequent Event [Member] | Pounds Sterling [Member] | Amended Credit Agreement [Member]          
Subsequent Event [Line Items]          
Interest Rate 0.0326%