XML 63 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Plans and Stock-Based Compensation - Schedule of Stock Options Outstanding and Options Exercisable and Vested (Details) - $ / shares
6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2016
Sep. 30, 2016
Dec. 31, 2015
Dec. 31, 2014
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Stock options, outstanding   1,846,853 1,821,722 699,662
Stock options, remaining contractual life (years)   8 years 2 months 1 day 8 years 7 months 13 days  
Stock options ,weighted average exercise price   $ 9.89 $ 8.68 $ 2.24
Stock options, exercisable 722,492   472,463  
Stock options exercisable, remaining contractual life (years) 7 years 2 months 12 days   6 years 10 months 17 days  
Stock options exercisable, weighted average exercise price $ 6.07   $ 1.90