XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
COMMON STOCK    
New common shares issued for exercise of stock options, shares   29,653
CAPITAL SURPLUS    
New common shares issued for exercise of stock options, shares   29,653
RETAINED EARNINGS    
Cash dividends declared (in $ per share) $ 0.03 $ 0.03