XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details)
3 Months Ended
May 12, 2022
USD ($)
Apr. 30, 2021
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Fixed charge coverage ratio   120.00%      
Leverage ratio, maximum   3.75      
Leverage ratio, step down, term one   3.50      
Leverage ratio, step down, term two   3.25      
Leverage ratio, step down, term three   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     $ 2,900,000 $ 3,200,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        
Outstanding borrowings     17,500,000   $ 0
Availability of borrowing     131,400,000    
Debt instrument fee     900,000   1,000,000
Domestic Line of Credit | Letter of Credit          
Debt Instrument [Line Items]          
Outstanding borrowings     1,100,000   1,200,000
Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Availability of borrowing     142,500,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
Availability of borrowing     $ 11,100,000