XML 39 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Changes in Stockholder's Equity (Unaudited) (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]        
Issuance of common stock (in shares)     51,746  
Treasury stock, shares purchased (in shares) 1,523,148 1,471,501 2,546,667 3,470,040
Exercise of stock options (in shares) 5,412 1,661 68,271 1,661
Restricted stock, shares forfeited (in shares) 5,182 128 36,752 13,974
Repurchased shares for taxes (in shares)     5,179