Quarterly report pursuant to Section 13 or 15(d)

Schedule of Long-term Debt (Details)

v3.21.2
Schedule of Long-term Debt (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Total lines of credit $ 1,500,953
Total notes payable 31,482,921  
Less: current portion of notes payable
Notes payable - related parties, net of current portion 2,500,000 1,403,756
Senior Convertible Notes Payable [Member]    
Short-term Debt [Line Items]    
Senior convertible notes payable 302,272 1,428,161
Senior convertible notes payable 120,000,000 591,104
Debt issuance costs (91,613,604) (280,511)
Total long-term senior convertible notes payable 28,688,668 1,738,754
Less: current portion of convertible notes payable (28,481,485) (577,260)
Convertible notes payable - related parties, net of current portion 207,183 1,161,494
Notes Payable [Member]    
Short-term Debt [Line Items]    
Debt issuance costs (34,997)
Notes payable 181,419 1,932,088
Total notes payable 181,419 1,897,091
Less: current portion of notes payable (15,357) (1,301,212)
Notes payable , net of current portion 166,062 595,879
Notes Payable Related Parties [Member]    
Short-term Debt [Line Items]    
Debt issuance costs (33,833)
Notes payable 2,612,835 2,827,512
Total notes payable - related parties: 2,612,835 2,793,679
Less: current portion of notes payable - related parties (112,835) (1,389,922)
Notes payable - related parties, net of current portion 2,500,000 1,403,757
Line of Credit [Member]    
Short-term Debt [Line Items]    
Lines of credit 1,133,652
Receivable financing 367,301
Total lines of credit $ 1,500,953