XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
SHAREHOLDERS' EQUITY:    
Preferred shares, no par value (in dollars per share) $ 0 $ 0
Preferred Stock, Shares Authorized 1,000,000 1,000,000
Preferred stock, shares outstanding 0 0
Common shares, no par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized 19,000,000 19,000,000
Common stock, shares, issued 14,320,561 14,270,550
Common stock, shares, outstanding (in shares) 11,202,063 11,259,080
Treasury stock, shares 3,118,498 3,011,470