XML 120 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share and Stockholders' Equity (Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) - Stock Options - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares 0 0 1,054,091
Minimum      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices $ 0.00 $ 0.00 $ 24.79
Maximum      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices $ 0.00 $ 0.00 $ 24.79