XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
$ / shares in Thousands
Mar. 31, 2022
Dec. 31, 2021
Common shares, authorized (in shares) 35,000,000 35,000,000
Common shares, outstanding (in shares) 26,079,115 26,103,661
Treasury shares (in shares) 969,681 945,135
Common shares, par value (in dollars per share) $ 0 $ 0