Quarterly report pursuant to Section 13 or 15(d)

Debt - Schedule of Debt (Details)

v3.21.1
Debt - Schedule of Debt (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Total lines of credit $ 1,133,652 $ 1,500,953
Total long-term debt 5,613,869  
Noncurrent portion of long-term debt - related parties 1,291,013 1,403,756
Senior Convertible Notes Payable [Member]    
Debt issuance costs (10,000,762) (280,511)
Senior convertible notes payable 11,422,271 1,428,161
Convertible notes payable   591,104
Total long-term senior convertible notes payable 1,421,509 1,738,754
Less: current portion of long-term notes payable 1,421,509 (577,260)
Noncurrent portion of long-term convertible notes payable 1,161,494
Notes Payable [Member]    
Debt issuance costs   (34,997)
Notes payable   1,932,088
Total long-term debt   1,897,091
Less: current portion of long-term debt (437,374) (1,301,212)
Noncurrent portion of long-term debt   595,879
Notes Payable - Related Parties [Member]    
Debt issuance costs (33,833)
Notes payable 2,167,514 2,827,512
Total notes payable - related parties: 2,167,514 2,793,679
Less: current portion of long-term debt - related parties (1,263,755) (1,389,922)
Noncurrent portion of long-term debt - related parties 903,759 1,403,757
Line of Credit [Member]    
Lines of credit 1,133,652 1,133,652
Receivable financing 367,301
Debt issuance costs  
Total lines of credit $ 1,133,652 $ 1,500,953