XML 59 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility $ 220,908 $ 218,880
Other borrowings 561 0
Total outstanding borrowings 220,908 218,880
Less: current portion (1,928) (1,650)
Total debt, less current portion 218,980 217,230
Revolving Credit Loan [Member]    
Debt Instrument [Line Items]    
Revolving credit facility 216,300 214,200
Senior Debt [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility 216,300 214,200
Total outstanding borrowings 216,300 214,200
Line Of Credit [Member]    
Debt Instrument [Line Items]    
Outstanding borrowing under the joint venture term debt 6,060 7,297
Term Debt [Member]    
Debt Instrument [Line Items]    
Unamortized debt discount $ (2,013) $ (2,617)