XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Shareholders' Equity [Roll Forward]    
Distribution of shares of treasury stock granted for employee restricted stock awards (in shares) 26,166 25,011
Cash dividends declared (in dollars per share) $ 1.24 $ 1.24
Distribution of shares of treasury stock for directors' compensation (in shares) 8,492 8,575
Sale of shares of treasury stock (in shares) 14,994 9,367
Purchase of shares of treasury stock (in shares) 6,541 20,786
Restricted stock awards, forfeited (in shares) 326 895