Annual report pursuant to Section 13 and 15(d)

7. Notes Payable and Interest Expense: (Schedule of Notes Payable) (Details)

v3.20.1
7. Notes Payable and Interest Expense: (Schedule of Notes Payable) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 08, 2016
Debt Instrument [Line Items]      
Total Debt $ 2,248,805 $ 1,473,918  
Less current portion (681,276) (1,279,590)  
Long-term debt, net of current portion $ 1,567,529 194,328  
Bdc Term Loan [Member]      
Debt Instrument [Line Items]      
Maturity date Oct. 15, 2021    
Interest Rate 25.00%   20.00%
Total Debt $ 224,307 252,837  
Acoa Note [Member]      
Debt Instrument [Line Items]      
Maturity date May 01, 2021    
Total Debt $ 117,131 141,081  
Wintrust Bank [Member]      
Debt Instrument [Line Items]      
Maturity date Nov. 01, 2021    
Interest Rate 1.50%    
Total Debt $ 766,667 1,000,000  
Related Party Note [Member]      
Debt Instrument [Line Items]      
Maturity date Mar. 31, 2020    
Interest Rate 15.00%    
Total Debt $ 1,140,700 $ 80,000