XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New common shares issued for exercise of stock options, shares 29,653 36,117 21,356
Cash dividends declared (in $ per share) $ 0.120 $ 0.115 $ 0.100
COMMON STOCK      
New common shares issued for exercise of stock options, shares 29,653 36,117 21,356
CAPITAL SURPLUS      
New common shares issued for exercise of stock options, shares 29,653 36,117 21,356
RETAINED EARNINGS      
Cash dividends declared (in $ per share) $ 0.120 $ 0.115 $ 0.100