XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of shares of common stock issued under stock option plan 52,999 11,888 20,435
Number of common stock shares purchased   251,120 135,103
Common stock $ 1.470 $ 1.370 $ 1.250
Common Stock [Member]      
Number of shares of common stock issued under stock option plan 52,999 11,888 20,435
Additional Paid-in Capital [Member]      
Number of shares of common stock issued under stock option plan 52,999 11,888 20,435
Common Treasury Stock [Member]      
Number of common stock shares purchased   251,120 135,103