XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable and Other Long-term Liabilities - Schedule of Debt Obligations (Detail) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total notes payable $ 71,175,562 $ 67,860,344
Less: Current portion of long-term debt (1,158,800) (1,329,109)
Less: Unamortized debt issuance costs (2,326,082) (2,637,483)
Less: Unamortized OID (340,068) (391,493)
Less: Unamortized OID warrant (949,582) (1,093,058)
Notes payable, net $ 66,401,030 62,409,201
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 8.06%  
Total notes payable $ 61,384,151 58,585,000
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.00%  
Total notes payable $ 1,906,395 2,040,607
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.06%  
Total notes payable $ 7,885,016 $ 7,234,737