v3.21.2
Note 4 - Debt and Liabilities (Details Textual) - USD ($)
Apr. 13, 2020
Jun. 30, 2021
Dec. 31, 2020
Accrued Payroll Taxes, Current   $ 2,039,790 $ 77,303
JPMorgan Chase Bank N.A [Member] | Paycheck Protection Program CARES Act [Member]      
Debt Instrument, Face Amount $ 2,004,175    
Debt Instrument, Term (Year) 2 years    
Notes Payable, Total   $ 1,999,175