XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parentheticals) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement, Option [Member]        
Shares transferred from treasury stock (in shares) 417,771 869,336   1,034,078
Net share settlement (in shares)     1,049,105  
Restricted Stock [Member]        
Shares transferred from treasury stock (in shares) 13,864 68,098 99,786 115,289
Net share settlement (in shares)   42,394 75,166 95,574
Other stock issuances (in shares)   10,303 16,292 19,999
Performance Shares [Member]        
Shares transferred from treasury stock (in shares)   1,354 27,771 49,803
Net share settlement (in shares) 7,359      
Other stock issuances (in shares) 8,108      
Treasury stock acquired, shares (in shares)   1,561,149 10,902,788 4,613,710