Note 8 - Stock Warrants (Details Textual) - USD ($)  | 
12 Months Ended | |
|---|---|---|
Dec. 31, 2021  | 
Dec. 31, 2020  | 
|
| Class of Warrant or Right, Outstanding (in shares) | 2,550,000 | 2,000,000 | 
| Non-employee Detached Free-standing Stock Warrants [Member] | ||
| Class of Warrant or Right, Issued During Period (in shares) | 550,000 | |
| Warrants or Rights Issued During Period, Value | $ 12,455 | 
| X | ||||||||||
- Definition The number of warrants or rights issued during period. No definition available. 
  | 
| X | ||||||||||
- Definition The value of warrants or rights issued during the period. No definition available. 
  | 
| X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available. 
  | 
| X | ||||||||||
- Details 
  |