XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Narrative (Details)
Aug. 01, 2022
USD ($)
day
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Debt outstanding   $ 202,270,000 $ 169,647,000
Line of Credit | Credit Agreement      
Debt Instrument [Line Items]      
Lowest available margin applicable 1.25    
Maximum margin, if greater than 3.75    
Fixed charge coverage ratio 1.25    
Number of business days written notice is required | day 5    
Minimum amount for threshold of business acquisition $ 10,000,000    
Line of Credit | Credit Agreement | Debt Covenant Period One      
Debt Instrument [Line Items]      
Total consolidated debt leverage ratio 4.0    
Line of Credit | Credit Agreement | Debt Covenant Period Two      
Debt Instrument [Line Items]      
Total consolidated debt leverage ratio 3.75    
Line of Credit | Credit Agreement | Debt Covenant Period Three      
Debt Instrument [Line Items]      
Debt periodic payments $ 1,560,000    
Line of Credit | Credit Agreement | Debt Covenant Period Four      
Debt Instrument [Line Items]      
Debt periodic payments 2,340,000    
Line of Credit | Credit Agreement | Debt Covenant Period Five      
Debt Instrument [Line Items]      
Debt periodic payments $ 3,120,000    
Line of Credit | Credit Agreement | Variable Rate Component | Minimum      
Debt Instrument [Line Items]      
Margin rate (as a percent) 1.25%    
Line of Credit | Credit Agreement | Variable Rate Component | Maximum      
Debt Instrument [Line Items]      
Margin rate (as a percent) 2.75%    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt outstanding   100,250,000 59,650,000
Outstanding borrowings   200,100,000  
Outstanding letters of credit   3,400,000  
Capitalized costs associated with debt modifications   600,000  
Revolving Credit Facility | Credit Agreement      
Debt Instrument [Line Items]      
Debt outstanding   99,800,000  
Other      
Debt Instrument [Line Items]      
Debt outstanding   $ 2,210,000 $ 2,452,000
Revolving Credit Facility | Line of Credit | Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 190,000,000    
Debt term (in years) 5 years    
Maximum borrowing capacity in non-U.S. Dollar currencies $ 100,000,000    
Secured Debt | Line of Credit | Credit Agreement      
Debt Instrument [Line Items]      
Face amount of loan 125,000,000    
Letter of Credit | Line of Credit | Credit Agreement      
Debt Instrument [Line Items]      
Maximum amount available for the issuance of letters of credit $ 20,000,000