XML 23 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Share Repurchase Program (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Feb. 29, 2020
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)     700,000
Treasury Stock, Shares, Acquired (in shares) 202,392 91,303  
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) $ 23.62 $ 27.77  
Treasury Stock Value Acquired Weighted Average Method $ 4,780 $ 2,536  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 497,608