XML 136 R121.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Based Compensation (Details) - Disclosure related to stock option plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Intrinsic value of options exercised $ 1,381,233    
Cash received from options exercised 767 $ 1,424 $ 878
Tax benefit realized from options exercised $ 117 $ 341 $ 282