XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Senior Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility $ 339,710 $ 218,880
Other borrowings 545 0
Less: current portion (1,673) (1,650)
Total debt, less current portion 338,037 217,230
Term Loan [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility 0 0
Revolving Credit Loan [Member]    
Debt Instrument [Line Items]    
Revolving credit facility 334,700 214,200
Senior Debt [Member]    
Debt Instrument [Line Items]    
Total outstanding borrowings under the Credit Facility 334,700 214,200
Line Of Credit [Member]    
Debt Instrument [Line Items]    
Outstanding borrowing under the joint venture term debt 6,885 7,297
Term Debt [Member]    
Debt Instrument [Line Items]    
Unamortized debt discount $ (2,420) $ (2,617)