XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Changes in Stockholders' Equity (Parentheticals) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Option [Member]      
Net share settlement (in shares)     1,131,970
Shares transferred from treasury stock (in shares) 1,146,368 1,623,740  
Restricted Stock [Member]      
Net share settlement (in shares) 60,101 27,890 40,578
Shares transferred from treasury stock (in shares) 186,562 142,362 192,109
Other stock issuances (in shares) 46,374 44,944 45,226
Treasury stock acquired (in shares) 2,545,191 2,155,084 2,178,151