Quarterly report pursuant to Section 13 or 15(d)

Benefit Plans - Stock Options Activity under Share-Based Payment Plans (Details)

v3.3.0.814
Benefit Plans - Stock Options Activity under Share-Based Payment Plans (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2015
Options  
Outstanding, options, beginning balance (in shares) 267,854
Granted, options (in shares) 99,545
Exercised, options (in shares) (39,485)
Forfeited, cancelled or expired, options (in shares) (11,870)
Outstanding, options, ending balance (in shares) 316,044
Exercisable, options (in shares) 130,358
Weighted- Average Exercise Price  
Outstanding, weighted-average exercise price, beginning balance (in dollars per share) $ 2.72
Granted, weighted-average exercise price (in dollars per share) 3.92
Exercised, weighted-average exercise price (in dollars per share) 1.70
Forfeited, cancelled or expired, weighted-average exercise price (in dollars per share) 4.80
Outstanding, weighted-average exercise price, ending balance (in dollars per share) 3.14
Exercisable, weighted-average exercise price (in dollars per share) $ 2.45
Outstanding, weighted average remaining contractual term 7 years 7 months 17 days
Exercisable, weighted average remaining contractual term 5 years 6 months 29 days
Outstanding, aggregate intrinsic value $ 216,110
Exercisable, aggregate intrinsic value $ 178,344