XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - UNAUDITED (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Stockholders' Equity [Abstract]        
Common stock dividends (in dollars per share) $ 0.34 $ 0.34 $ 0.68 $ 0.68
Stock option plan (in shares) 33,391 1,464 40,921 10,361
Employee stock purchase plan (in shares) 19,718 12,624 31,539 22,205
Restricted stock (in shares) 96,763 78,411 132,855 103,911
Repurchase of common stock (in shares)   625,710   625,710