XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Details)
6 Months Ended
May 12, 2022
USD ($)
Apr. 30, 2021
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
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     $ 6,000,000.0 $ 6,600,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     7,000,000.0   $ 0
Availability of borrowing     141,900,000    
Debt instrument fee     800,000   1,000,000.0
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     152,900,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,000,000.0