XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Additional Information (Details)
3 Months Ended 9 Months Ended
May 12, 2022
USD ($)
Apr. 30, 2021
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]            
Repayment of revolving credit facility       $ 24,500,000 $ 20,000,000  
Fixed charge coverage ratio   1.20        
Leverage ratio, maximum   3.00        
Amortization payments year one percentage   5.00%        
Amortization payments year two percentage   7.50%        
Amortization payments year three percentage   10.00%        
Amortization payments year four percentage   12.50%        
Amortization payments year five percentage   15.00%        
Cash payments for interest       9,000,000.0 $ 9,500,000  
Domestic Line of Credit | Revolving credit facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 150,000,000 $ 125,000,000        
Increase in the size of revolving credit facility 25,000,000          
Repayment of revolving credit facility     $ 20,000,000      
Outstanding borrowings     14,000,000.0 14,000,000.0   $ 0
Availability of borrowing     134,900,000 134,900,000    
Debt instrument fee     800,000 800,000   1,000,000.0
Domestic Line of Credit | Letter of Credit            
Debt Instrument [Line Items]            
Outstanding borrowings     1,100,000 1,100,000   1,200,000
Line of Credit | Revolving credit facility            
Debt Instrument [Line Items]            
Availability of borrowing     146,300,000 146,300,000    
Term loan facility | Domestic Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 175,000,000 $ 150,000,000        
China credit facility | Foreign Line of Credit | Revolving credit facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity           11,300,000
Outstanding borrowings     0 0   $ 0
Availability of borrowing     $ 11,400,000 $ 11,400,000