XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Purchase of shares of treasury stock (in shares) 1,340,224 1,205,996 489,024
Shares of common stock for the exercise of stock options (in shares) 22,360 75,283 87,378
Common Stock, Dividends, Per Share, Declared $ 0.52 $ 0.48 $ 1.48
Treasury Stock, Shares, Acquired (in shares) 1,340,224 1,205,996 489,024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 22,360 75,283 87,378
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 872,000