XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Convertible Notes Payable - Convertible Notes Payable (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Senior Secured Convertible Note [Member] | The Amended and Original Notes [Member]    
Securities Purchase Agreement dated July 10, 2019 $ 2,255,454
Principal amount 3,789,000 3,060,000
Less: conversion of principal into shares of common stock (3,789,000)
Net Principal amount 3,060,000
Less: unamortized debt discount and beneficial conversion feature (574,330)
Less: unamortized debt issuance costs (230,216)
Notes payable, net of unamortized debt discount and debt issuance costs 2,255,454
Secured Redeemable Convertible Note [Member]    
Securities Purchase Agreement dated July 10, 2019  
Notes payable, net of unamortized debt discount and debt issuance costs  
Secured Redeemable Convertible Note [Member] | January 2020 Note [Member]    
Securities Purchase Agreement dated July 10, 2019
Notes payable, net of unamortized debt discount and debt issuance costs
Secured Redeemable Convertible Note [Member] | February 2020 Note [Member]    
Securities Purchase Agreement dated July 10, 2019
Notes payable, net of unamortized debt discount and debt issuance costs
Secured Redeemable Convertible Note [Member] | May 2020 Note [Member]    
Securities Purchase Agreement dated July 10, 2019
Notes payable, net of unamortized debt discount and debt issuance costs
Secured Redeemable Convertible Note [Member] | June 2020 Note [Member]    
Securities Purchase Agreement dated July 10, 2019
Notes payable, net of unamortized debt discount and debt issuance costs
Convertible Debt [Member]    
Securities Purchase Agreement dated July 10, 2019   2,255,454
Notes payable, net of unamortized debt discount and debt issuance costs   $ 2,255,454