XML 165 R147.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income Per Common Share Net Income Per Common Share-Dilutive (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares (shares) 0 109,068 164,540
Minimum      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices (usd per share) $ 0.00 $ 29.57 $ 19.14
Maximum      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices (usd per share) $ 0.00 $ 30.63 $ 30.63