XML 123 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]      
Cash proceeds (in dollars) $ 4,655 $ 4,047 $ 3,104
Common shares issued (in shares) 111,136 110,506 92,145
Weighted average price per share purchased under employee stock purchase plans $ 42.46 $ 37.98 $ 35.92
Weighted average per share grant date fair value (in dollars per share) $ 10.71 $ 9.36 $ 9.24
Employee Stock Purchase Plans [Member]      
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]      
Cash proceeds (in dollars) $ 4,700 $ 4,200 $ 3,300