v3.23.3
Senior Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility $ 139,999 $ 111,204
Less: current portion (4,726) (3,579)
Debt, less current portion 135,273 107,625
Term Loan [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility 39,656 41,309
Revolving Credit Loan [Member]    
Debt Instrument [Line Items]    
Revolving credit facility 92,300 61,300
Senior Debt [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility 131,956 102,609
Line Of Credit [Member]    
Debt Instrument [Line Items]    
Outstanding borrowing under the joint venture term debt 9,132 10,083
Term Debt [Member]    
Debt Instrument [Line Items]    
Unamortized debt discount $ (1,089) $ (1,488)