XML 29 R9.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Stockholders' Equity [Abstract]      
Stock issued for employee stock purchase plan, shares (in shares) 46,857 53,161 42,510
Stock issued for compensation plans, shares (in shares) 411,420 414,435 352,004
Stock repurchased (in shares)     2,257,049
Cash dividends, per share (in dollars per share) $ 0.85 $ 0.84 $ 0.80
Issuance of common stock, shares (in shares) 18,653,000