Note 10 - Stock Repurchase Program (Details Textual) - Repurchase Program 2009 [Member] - USD ($) |
Sep. 30, 2020 |
Aug. 27, 2015 |
Jan. 21, 2009 |
|---|---|---|---|
| Stock Repurchase Program, Authorized Amount | $ 2,500,000 | ||
| Stock Repurchase Program Authorized Additional Amount | $ 5,000,000 | ||
| Stock Repurchase Program, Remaining Authorized Repurchase Amount | $ 3,762,040 |