XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Detail)
Feb. 28, 2023
USD ($)
Nov. 25, 2022
USD ($)
Sep. 17, 2021
USD ($)
step_down
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 29, 2022
USD ($)
Debt Instrument [Line Items]            
Number of spread | step_down     2      
Revolving credit facility       $ 90,000,000 $ 120,500,000  
Prime rate            
Debt Instrument [Line Items]            
Interest rate margins     3.00%      
Step down percent     0.25%      
Interest rate of borrowings     0.00%      
S O N I A Rate            
Debt Instrument [Line Items]            
Interest rate margins     4.00%      
Revolving credit facility            
Debt Instrument [Line Items]            
Revolving credit facility       90,000,000.0 120,500,000  
Term loan facility            
Debt Instrument [Line Items]            
Term loan facility       122,246,000 139,500,000  
Standby letters of credit            
Debt Instrument [Line Items]            
Revolving credit facility       0 0  
Secured debt            
Debt Instrument [Line Items]            
Debt instrument, face amount     $ 180,000,000      
Long term debt maturity percentage first and second year     2.50%      
Line of credit | Revolving credit facility            
Debt Instrument [Line Items]            
Line of credit     $ 100,000,000     $ 215,000,000
Remaining borrowing capacity       60,000,000 20,500,000  
Line of credit | Revolving credit facility | Term SOFR            
Debt Instrument [Line Items]            
Interest rate margins     0.10%      
Line of credit | Revolving credit facility | Third amendment            
Debt Instrument [Line Items]            
Line of credit $ 180,000,000       150,000,000  
Cash requirement, minimum 10,000,000          
Mandatory repayment, proceeds threshold $ 25,000,000          
Net leverage ratio 2.50          
Debt Instrument fixed charge coverage ratio 1.25          
Line of credit | Revolving credit facility | Term benchmark loan or RFR loan            
Debt Instrument [Line Items]            
Interest rate margins 4.00%          
Line of credit | Revolving credit facility | Canadian prime loan or ABR loan | Prime rate            
Debt Instrument [Line Items]            
Interest rate margins 3.00%          
Loans payable | Equipment finance loan            
Debt Instrument [Line Items]            
Interest rate of borrowings   5.71%        
Long-term debt, gross   $ 20,000,000   $ 13,028,000 $ 15,419,000  
Debt instrument term   48 months