Annual report pursuant to Section 13 and 15(d)

Schedule of Long-term Debt (Details)

v3.22.1
Schedule of Long-term Debt (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Lines of credit $ 1,133,652
Receivable financing 367,301
Total lines of credit 1,500,953
Total notes payable 46,987,579  
Notes payable – related parties, net of current portion [1] 1,403,756
Notes Payable [Member]    
Short-term Debt [Line Items]    
Notes payable 27,644 1,932,088
Debt issuance costs (34,997)
Total notes payable 27,644 1,897,091
Less: current portion of notes payable (15,530) (1,301,212)
Notes payable, net of current portion 12,114 595,879
Senior Convertible Notes Payable [Member]    
Short-term Debt [Line Items]    
Senior convertible notes payable– related parties 122,272 1,428,161
Senior convertible notes payable 113,000,000 591,104
Debt issuance costs (68,925,172) (280,511)
Total senior convertible notes payable 46,847,100 1,738,754
Less: current portion of convertible notes payable (44,238,177) (577,260)
Convertible notes payable – related parties, net of current portion 2,608,923 1,161,494
Senior Convertible Notes Payable One [Member]    
Short-term Debt [Line Items]    
Senior convertible notes payable 150,000
Senior Convertible Notes Payable Two [Member]    
Short-term Debt [Line Items]    
Senior convertible notes payable 2,500,000
Notes Payable - Related Parties [Member]    
Short-term Debt [Line Items]    
Debt issuance costs (33,833)
Notes payable 112,835 2,827,512
Total notes payable – related parties: 112,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 $ 1,403,757
[1] The assets of the variable interest entities (the “VIEs”) can be used to settle obligations of the consolidated entities. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets (Note 4).