XML 26 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Stockholders' Equity [Abstract]        
Stock issued for employee stock purchase plan, shares (in shares)     59,475 60,697
Stock issued for compensation plans, shares (in shares) 39,416 22,767 326,236 401,993
Stock issued for acquisition (in shares)     18,275,074  
Stock repurchased (in shares) 1,883,713 1,806,205 4,432,762 1,937,121
Cash dividends per share (in dollars per share) $ 0.19 $ 0.18 $ 0.57 $ 0.54