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