XML 73 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Total $ 26,735,366 $ 89,354,663
Less: unamortized debt issuance costs 101,634 301,691
Less: short-term lines of credit 2,592,714 72,055
Less: current portion of long-term debt 7,735,760 10,158,932
Total debt reflected as long-term $ 16,305,258 78,821,985
Term Loan [Member]    
Short-Term Debt [Line Items]    
Maturity date 04/2023 - 11/2030  
Total $ 10,728,901 15,613,564
Term Loan [Member] | Minimum [Member]    
Short-Term Debt [Line Items]    
Interest rates 3.25%  
Term Loan [Member] | Maximum [Member]    
Short-Term Debt [Line Items]    
Interest rates 6.00%  
Term Loan 1 [Member]    
Short-Term Debt [Line Items]    
Maturity date 01/2024 - 10/2029  
Total $ 7,049,839 11,190,093
Term Loan 1 [Member] | Minimum [Member]    
Short-Term Debt [Line Items]    
Interest rates 4.19%  
Term Loan 1 [Member] | Maximum [Member]    
Short-Term Debt [Line Items]    
Interest rates 6.90%  
Line of Credit [Member]    
Short-Term Debt [Line Items]    
Maturity date 07/2022 - 01/2023  
Total $ 2,592,714 72,055
Line of Credit [Member] | Minimum [Member]    
Short-Term Debt [Line Items]    
Interest rates 4.50%  
Line of Credit [Member] | Maximum [Member]    
Short-Term Debt [Line Items]    
Interest rates 6.50%  
Convertible Notes Payable [Member]    
Short-Term Debt [Line Items]    
Maturity date 07/2022  
Interest rates 10.00%  
Total $ 342,963
Term Loan 3 [Member]    
Short-Term Debt [Line Items]    
Maturity date 08/2022 - 12/2040  
Total $ 6,020,949 $ 62,478,951
Term Loan 3 [Member] | Minimum [Member]    
Short-Term Debt [Line Items]    
Interest rates 2.84%  
Term Loan 3 [Member] | Maximum [Member]    
Short-Term Debt [Line Items]    
Interest rates 5.75%