XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Senior Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total outstanding borrowings $ 137,283 $ 111,204
Less: current portion (10,488) (3,579)
Debt, less current portion 126,795 107,625
Term Loan [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings 112,424 41,309
Revolving Credit Loan [Member]    
Debt Instrument [Line Items]    
Revolving Credit Loan 17,300 61,300
Senior Debt [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings 129,724 102,609
Line Of Credit [Member]    
Debt Instrument [Line Items]    
Outstanding borrowings under the joint venture term debt 8,855 10,083
Term Debt [Member]    
Debt Instrument [Line Items]    
Unamortized debt discount $ (1,296) $ (1,488)