v3.26.1
Notes Payable and Other Long-Term Liabilities - Schedule of Debt Obligations (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total notes payable $ 68,581 $ 67,224
Less: Current portion of long-term debt (540) (1,015)
Less: Unamortized debt issuance costs and discounts (4,627) (2,210)
Notes payable, net $ 63,414 63,999
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 11.28%  
Total notes payable $ 48,958 51,093
TCB ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 6.18%  
Total notes payable $ 19,623 0
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 0.00%  
Total notes payable $ 0 15,639
PNC Equipment Term Loan 1 [Member]    
Debt Instrument [Line Items]    
Interest Rate 0.00%  
Total notes payable $ 0 345
PNC Equipment Term Loan 2 [Member]    
Debt Instrument [Line Items]    
Interest Rate 0.00%  
Total notes payable $ 0 $ 147