XML 26 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statement of Changes in Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Stockholders' Equity [Abstract]        
Common shares issued, Shares, from treasury stock for stock-based compensation (in shares) 137,444 416,751 1,413,775 1,454,219
Common shares repurchased (in shares) 5,914,408 5,860,813 7,616,168 9,432,497
Dividends per share of common stock (dollars per share) $ 2.50 $ 2.31 $ 2.50 $ 2.31