Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Shareholders' Equity (Details Textual)

v3.22.2
Note 10 - Shareholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   (0)  
Proceeds from Stock Options Exercised   $ 0 $ 244,000
Stock Issued During Period, Shares, Exercise of Common Stock Warrants (in shares)   0  
Common Stock [Member]      
Stock Issued During Period, Shares, New Issues (in shares)   0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 40,000   40,000
Proceeds from Stock Options Exercised     $ 244,000