XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Notes Payable - Notes Payable (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Notes Payable, Gross $ 4,676,755
Less: Unamortized discount (244,830)
Notes Payable 4,431,925
Promissory Note, One [Member]    
Notes Payable, Gross 1,490,833
Promissory Note, Two [Member]    
Notes Payable, Gross 1,464,146
Convertible Promissory Note [Member]    
Notes Payable, Gross $ 1,721,776