XML 16 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Statement of Stockholders' Equity [Abstract]        
Issuance of common stock (in shares) 13,120 1,468 105,542 87,959
Issuance of common stock purchased under the employee stock purchase plan (in shares) 1,861 1,786 5,430 5,821
Forfeiture of common stock (in shares) 3,188 134 4,211 5,255
Cash dividend (in dollars per share)     $ 0.89 $ 0.82
Purchase of common stock (in shares) 29,807 8,209 112,407 83,606