Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Notes Payable and Interest Expense (Schedule of Notes Payable) (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total Debt $ 1,922,996 $ 2,140,677
Less current portion (432,237) (641,676)
Long-term debt, net of current portion $ 1,490,759 1,499,001
BDC Term Loan [Member]    
Debt Instrument [Line Items]    
Maturity Oct. 15, 2021  
Interest Rate 23.50%  
Total Debt $ 131,821 160,088
ACOA Note [Member]    
Debt Instrument [Line Items]    
Maturity Feb. 01, 2024  
Total Debt $ 101,641 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 $ 266,667 366,667
TD Bank [Member]    
Debt Instrument [Line Items]    
Maturity Dec. 31, 2022  
Interest Rate 0.00%  
Total Debt $ 31,764 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 [Member]    
Debt Instrument [Line Items]    
Interest Rate 15.00%  
Total Debt $ 500,000 $ 580,000