Note 10 - Dividend (Details Textual) - $ / shares |
Jan. 22, 2016 |
Jan. 08, 2016 |
Oct. 27, 2015 |
|---|---|---|---|
| Subsequent Event [Member] | |||
| Dividends Payable, Date of Record | Jan. 08, 2016 | ||
| Dividends Payable, Date to be Paid | Jan. 22, 2016 | ||
| Common Stock, Dividends, Per Share, Declared | $ 0.02 |