XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable - Schedule of Debt Obligations (Detail) - USD ($)
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total notes payable $ 73,831,410 $ 67,847,265
Less: Current portion of long-term debt (1,158,800) (1,158,800)
Less: Unamortized debt issuance costs (1,414,194) (1,345,339)
Less: Unamortized OID (134,368) (185,793)
Less: Unamortized OID warrant (375,677) (519,153)
Notes payable, net $ 70,748,371 64,638,180
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 12.44%  
Total notes payable $ 53,189,656 53,500,656
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 7.74%  
Total notes payable $ 17,291,979 13,245,489
PNC Equipment Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 8.44%  
Total notes payable $ 2,517,080  
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.00%  
Total notes payable $ 832,695 $ 1,101,120