XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Shares outstanding     17,813,451  
Common stock options exercised, shares     1,400  
Issuance of shares for Employee Stock Purchase Plan, shares 10,108 7,120 17,641 13,928
Shares outstanding 17,887,895   17,887,895  
Common Stock [Member]        
Shares outstanding 18,014,757 18,370,312 17,813,451 18,393,888
Restricted stock units issued, shares 77,986 18,923 430,620 325,607
Restricted stock units/awards repurchased on vesting to pay taxes, shares (31,996) (6,446) (108,143) (74,445)
Cash dividends declared on common stock, per share $ 0.05 $ 0.05 $ 0.10 $ 0.10
Share repurchase, share (184,000) (200,000) (267,014) (499,878)
Common stock options exercised, shares 1,100 100 1,400 9,360
Common stock options exercised, used to exercise, shares 60   60  
Common stock options exercised, net of shares used to exercise, shares 1,040   1,340  
Exercise of warrants, shares       49,860
Exercise of warrants, used to exercise, shares       28,311
Exercise of warrants, net of shares used to exercise, shares       21,549
Issuance of shares for Employee Stock Purchase Plan, shares 10,108 7,120 17,641 13,928
Shares outstanding 17,887,895 18,190,009 17,887,895 18,190,009