XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
$ / shares in Thousands
Jun. 30, 2021
Dec. 31, 2020
Common shares, authorized (in shares) 35,000,000 35,000,000
Common shares, outstanding (in shares) 26,116,140 26,101,992
Treasury shares (in shares) 932,656 946,804
Common shares, par value (in dollars per share) $ 0 $ 0