Quarterly report pursuant to Section 13 or 15(d)

Notes Payable and Interest Expense (Narrative) (Details)

v3.21.2
Notes Payable and Interest Expense (Narrative) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
item
$ / shares
shares
Jan. 27, 2021
USD ($)
Jan. 25, 2021
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
Nov. 18, 2020
USD ($)
loan
Nov. 14, 2018
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
CAD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
Jul. 21, 2021
USD ($)
Apr. 22, 2020
CAD ($)
Apr. 10, 2020
USD ($)
Mar. 02, 2020
$ / shares
shares
Feb. 26, 2020
USD ($)
Feb. 28, 2018
USD ($)
Debt Instrument [Line Items]                                    
Warrants to purchase common stock | shares                               234,500    
Warrant exercise price | $ / shares       $ 2.00               $ 2.00       $ 1.00    
Accrued interest $ 2,324     $ 47,316     $ 2,324   $ 2,324     $ 47,316            
Interest expense             $ 23,867 $ 68,088 $ 56,383   $ 145,277              
Warrant Issuance Four [Member]                                    
Debt Instrument [Line Items]                                    
Warrants to purchase common stock | shares 227,994           227,994   227,994                  
Warrant exercise price | $ / shares $ 1.67           $ 1.67   $ 1.67                  
Warrant exercisable period, after issuance of financing 36 months               36 months 36 months                
Fair value of warrants $ 119,103           $ 119,103   $ 119,103                  
BDC Term Loan [Member]                                    
Debt Instrument [Line Items]                                    
Maturity date                 Oct. 15, 2021 Oct. 15, 2021                
Repayment of promissory note                 $ 48,770                  
Debt instrument interest rate 23.50%           23.50%   23.50%                  
BDC Term Loan [Member] | August 15, 2019 to November 14, 2019 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   $ 8,500                
BDC Term Loan [Member] | November 15, 2019 to September 14, 2020 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   10,000                
BDC Term Loan [Member] | September 15, 2020 to March 14, 2021 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   12,000                
BDC Term Loan [Member] | March 15, 2021 to September 14, 2021 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   14,000                
BDC Term Loan [Member] | September 15, 2021 to October 15, 2021 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   $ 16,000                
ACOA Note [Member]                                    
Debt Instrument [Line Items]                                    
Maturity date                 Feb. 01, 2024 Feb. 01, 2024                
Repayment of promissory note                 $ 13,829                  
ACOA Note [Member] | November 6, 2018 to October 31, 2021 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   $ 3,000                
ACOA Note [Member] | November 1, 2019 to July 31, 2021 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   3,500                
ACOA Note [Member] | August 1, 2021 to July 31, 2022 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   4,000                
ACOA Note [Member] | August 1, 2022 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   4,500                
ACOA Note [Member] | Remaining Term [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                   $ 2,215                
Wintrust Loan [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment           $ 33,333                        
Repayment of promissory note                 $ 366,667                  
Proceeds from loan refinance           1,000,000                        
Debt instrument principal amount           $ 1,000,000                        
Debt instrument term                 3 years 3 years                
Interest-only term                 6 months 6 months                
Wintrust Loan [Member] | Prime Rate [Member]                                    
Debt Instrument [Line Items]                                    
Basis spread on interest rate                 1.50% 1.50%                
Chase Loan [Member]                                    
Debt Instrument [Line Items]                                    
Maturity date                 Apr. 10, 2022 Apr. 10, 2022                
Debt instrument principal amount                             $ 891,102      
Debt instrument term                 2 years 2 years                
Deferral period                 10 months 10 months                
Usage period                 168 days 168 days                
Debt instrument interest rate 1.00%           1.00%   1.00%                  
Chase Loan [Member] | 24 Week Usage Period [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                 $ 0                  
TD Bank [Member]                                    
Debt Instrument [Line Items]                                    
Maturity date                 Dec. 31, 2022 Dec. 31, 2022                
Debt instrument principal amount                           $ 40,000        
Debt instrument interest rate 0.00%           0.00%   0.00%                  
Percent of loan forgiven                 25.00% 25.00%                
Percent of loan repaid requirement for forgiveness                 75.00% 75.00%                
TD Bank [Member] | April 22, 2020 to January 1, 2023 [Member]                                    
Debt Instrument [Line Items]                                    
Principal payment                 $ 0                  
Unsecured Promissory Notes [Member]                                    
Debt Instrument [Line Items]                                    
Related party note $ 1,823,750           $ 1,823,750   1,823,750                  
Accrued interest $ 0           $ 0   $ 0                  
Unsecured Promissory Notes 2 [Member]                                    
Debt Instrument [Line Items]                                    
Debt instrument term                 2 years 2 years                
Unsecured Promissory Notes 3 [Member]                                    
Debt Instrument [Line Items]                                    
Debt instrument term                 2 years 2 years                
Subsequent Event [Member] | Chase Loan [Member]                                    
Debt Instrument [Line Items]                                    
Loan forgiveness amount, under PPP loans                         $ 891,102          
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes [Member]                                    
Debt Instrument [Line Items]                                    
Repayment of promissory note     $ 65,000                              
Loss on settlement of debt                       $ 668,260            
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes [Member] | Principal [Member]                                    
Debt Instrument [Line Items]                                    
Repayment of promissory note   $ 15,000                                
Debt instrument conversion amount       1,200,000                            
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes [Member] | Accrued Interest [Member]                                    
Debt Instrument [Line Items]                                    
Repayment of promissory note   $ 34,379                                
Debt instrument conversion amount       $ 192,208                            
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes 1 [Member]                                    
Debt Instrument [Line Items]                                    
Debt instrument principal amount                                   $ 1,080,000
Debt instrument interest rate 15.00%           15.00%   15.00%                  
Debt instrument pre-payment penalty                 2.00% 2.00%                
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes 2 [Member]                                    
Debt Instrument [Line Items]                                    
Debt instrument principal amount                                 $ 200,000  
Debt instrument interest rate 15.00%           15.00%   15.00%                  
Debt instrument pre-payment penalty                 2.00% 2.00%                
Certain Investors, Officers and Directors [Member] | Unsecured Promissory Notes 3 [Member]                                    
Debt Instrument [Line Items]                                    
Number of notes issued | loan         2                          
Debt instrument principal amount         $ 500,000                          
Debt instrument interest rate 15.00%           15.00%   15.00%                  
Debt instrument pre-payment penalty                 2.00% 2.00%                
Director [Member] | Credit Agreement [Member]                                    
Debt Instrument [Line Items]                                    
Debt instrument interest rate 15.00%           15.00%   15.00%                  
Maximum current borrowing capacity $ 2,000,000           $ 2,000,000   $ 2,000,000                  
Amount drawn from facility             1,823,750                      
Cash proceeds from facility             1,280,000                      
Accrued interest             543,750                      
Borrowing under Facility $ 1,823,750           $ 1,823,750   $ 1,823,750                  
Number of monthly installments | item 24                                  
Warrant exercisable period, after issuance of financing 3 years                                  
Credit facility fee, numerator 10.00%                                  
Credit facility fee, denominator measurement period 30 days