XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail)
3 Months Ended
Mar. 31, 2024
Oct. 19, 2020
Debt Instrument [Line Items]    
Debt instrument interest rate 3.00%  
Debt instrument stated interest rate 80.00% 3.00%
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Debt instrument stated interest rate 3.00%  
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.25%  
Minimum [Member] | Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.50%  
Maximum [Member] | Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 7.50%