XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Debt Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total notes payable $ 77,948 $ 80,402
Less: Current portion of long-term debt (1,545) (1,651)
Less: Unamortized debt issuance costs (2,070) (2,171)
Less: Unamortized OID (57) (83)
Less: Unamortized OID warrant (161) (232)
Notes payable, net $ 74,115 76,265
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 9.94%  
Total notes payable $ 51,498 54,000
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 6.32%  
Total notes payable $ 24,055 23,109
PNC Equipment Term Loan 1 [Member]    
Debt Instrument [Line Items]    
Interest Rate 7.07%  
Total notes payable $ 1,575 2,729
PNC Equipment Term Loan 2 [Member]    
Debt Instrument [Line Items]    
Interest Rate 7.07%  
Total notes payable $ 390  
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.00%  
Total notes payable $ 430 $ 564