XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable - Schedule of Debt Obligations (Detail) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total notes payable $ 71,792,332 $ 67,847,265
Less: Current portion of long-term debt (1,158,800) (1,158,800)
Less: Unamortized debt issuance costs (1,559,178) (1,345,339)
Less: Unamortized OID (160,080) (185,793)
Less: Unamortized OID warrant (447,415) (519,153)
Notes payable, net $ 68,466,859 64,638,180
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 12.44%  
Total notes payable $ 53,345,156 53,500,656
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 7.73%  
Total notes payable $ 17,480,269 13,245,489
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.00%  
Total notes payable $ 966,907 $ 1,101,120