Quarterly report pursuant to Section 13 or 15(d)

Schedule of Maturities of Long-term Debt (Details)

v3.21.2
Schedule of Maturities of Long-term Debt (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Total lines of credit $ 1,133,652 $ 1,500,953
 Long-term Debt 5,645,819  
Noncurrent portion of long-term debt - related parties 1,403,756
2021 (excluding the six months ended June 30, 2021) 2,017,659  
2022 10,015,530  
2023 434,386  
2024  
2025  
Thereafter  
 Long-term Debt, Gross 12,467,575  
Less: debt discount (6,821,756)  
Senior Convertible Notes Payable [Member]    
Short-term Debt [Line Items]    
Senior convertible notes payable- related parties 422,272  
Senior convertible notes payable   1,428,161
Convertible notes payable 10,000,000 591,104
Debt issuance costs (6,821,756) (280,511)
Total long-term senior convertible notes payable 3,600,516 1,738,754
Less: current portion of long-term notes payable (3,333,333) (577,260)
Noncurrent portion of long-term convertible notes payable 267,183 1,161,494
Notes Payable [Member]    
Short-term Debt [Line Items]    
Debt issuance costs (34,997)
Notes payable 35,151 1,932,088
 Long-term Debt 35,151 1,897,091
Less: current portion of long-term debt (15,185) (1,301,212)
Noncurrent portion of long-term debt 19,966 595,879
Notes Payable Related Parties [Member]    
Short-term Debt [Line Items]    
Debt issuance costs (33,833)
Notes payable 876,500 2,827,512
Total notes payable - related parties: 876,500 2,793,679
Less: current portion of long-term debt - related parties (876,500) (1,389,922)
Noncurrent portion of long-term debt - related parties 1,403,757
Line of Credit [Member]    
Short-term Debt [Line Items]    
Lines of credit 1,133,652 1,133,652
Receivable financing 367,301
Total lines of credit $ 1,133,652 $ 1,500,953