XML 93 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Stock Purchase Plan Stock Options and Warrants - Fair Value Calculation Assumptions (Details)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate, minimum 1.53% 1.53% 0.65%
Risk-free interest rate, maximum 1.66% 1.97% 1.16%
Expected option life 5 years    
Expected dividend yield 0.00% 0.00% 0.00%
Expected price volatility, minimum 33.72% 34.52% 34.08%
Expected price volatility, maximum 35.11% 36.90% 41.67%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected option life   5 years 4 years 2 months 12 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected option life   5 years 6 months 6 years