Quarterly report pursuant to Section 13 or 15(d)

Notes Payable and Interest Expense (Schedule of Notes Payable) (Details)

v3.21.2
Notes Payable and Interest Expense (Schedule of Notes Payable) (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total Debt $ 2,836,935 $ 2,140,677
Less current portion (149,634) (641,676)
Long-term debt, net of current portion $ 2,687,301 1,499,001
BDC Term Loan [Member]    
Debt Instrument [Line Items]    
Maturity Oct. 15, 2021  
Interest Rate 23.50%  
Total Debt $ 111,318 160,088
ACOA Note [Member]    
Debt Instrument [Line Items]    
Maturity Feb. 01, 2024  
Total Debt $ 97,601 111,430
Wintrust Bank [Member]    
Debt Instrument [Line Items]    
Maturity Nov. 14, 2021  
Interest rate description Prime + 1.5%  
Basis spread on interest rate 1.50%  
Total Debt   366,667
TD Bank [Member]    
Debt Instrument [Line Items]    
Maturity Dec. 31, 2022  
Interest Rate 0.00%  
Total Debt $ 32,266 31,390
Chase Loan [Member]    
Debt Instrument [Line Items]    
Maturity Apr. 10, 2022  
Interest Rate 1.00%  
Total Debt $ 891,103 891,102
Related Party Note - Net [Member]    
Debt Instrument [Line Items]    
Maturity Jun. 30, 2024  
Interest Rate 15.00%  
Total Debt $ 1,704,647 $ 580,000