XML 16 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Dec. 31, 2020
Dec. 31, 2019
SHAREHOLDERS' EQUITY:    
Preferred Stock, Shares Authorized 1,000,000 1,000,000
Preferred Stock, Shares Outstanding 0 0
Common Stock, Shares Authorized 19,000,000 19,000,000
Common Stock, Shares, Issued 14,163,904 14,111,810
Treasury Stock, Shares 1,305,579 1,175,027