XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Nov. 25, 2022
Debt Instrument [Line Items]      
Line of credit $ 141,000 $ 70,000  
Debt issuance costs (2,073) (1,681)  
Total term debt 158,516 175,819  
Less: current portion 21,977 22,041  
Long-term debt, net 136,539 153,778  
Equipment Finance Loan | Loans Payable      
Debt Instrument [Line Items]      
Equipment Finance Loan 16,589 20,000 $ 20,000
Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit 141,000 70,000  
Term Loan Facility      
Debt Instrument [Line Items]      
Term Loan Facility $ 144,000 $ 157,500