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