XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Dividends (Details Textual) - USD ($)
12 Months Ended
Apr. 12, 2018
Mar. 22, 2018
Dec. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dividends Payable, Amount Per Share   $ 0.12     $ 0.10
Payments of Ordinary Dividends, Common Stock $ 233,099   $ 233,099 $ 194,250  
Dividends Payable, Date Declared   Mar. 22, 2018      
Dividends Payable, Date of Record   Apr. 05, 2018