XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 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) 42,459 40,937 286,820 379,226
Stock issued for acquisition (in shares) 18,275,074   18,275,074  
Stock repurchased (in shares) 2,035,324   2,549,049 130,916
Cash dividends per share (in dollars per share) $ 0.19 $ 0.18 $ 0.38 $ 0.36