XML 33 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
May 04, 2020
Jan. 21, 2020
Jul. 23, 2018
Jan. 22, 2018
May 08, 2017
Dividends Payable, Amount Per Share (in dollars per share)   $ 0.27 $ 0.27 $ 0.25 $ 0.20
Subsequent Event [Member]          
Dividends Payable, Amount Per Share (in dollars per share) $ 0.28        
Payments of Dividends, Total $ 5.6        
Dividends Payable, Date Declared May 04, 2020        
Dividends Payable, Date of Record May 15, 2020        
Dividends Payable, Date to be Paid May 22, 2020