XML 54 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Option Plans - Schedule of Activity under Stock Option Plan (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2015
Sep. 30, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Available for Grant, Options granted 0    
2007 Stock Option Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Available for Grant, Beginning balance   147,219  
Options Available for Grant, Additional options authorized   1,697,088  
Options Available for Grant, Options granted   (774,479)  
Options Available for Grant, Options exercised   0  
Options Available for Grant, Ending balance   1,069,828 147,219
Number of Options Outstanding, Beginning balance   833,178  
Number of Options Outstanding, Options granted   774,479  
Number of Options Outstanding, Options exercised   (111,501)  
Number of Options Outstanding, Ending balance   1,496,156 833,178
Number of Options Outstanding, Options exercisable   338,784  
Number of Options Outstanding, Options vested and expected to vest   1,481,620  
Weighted-Average Exercise Price Per Share, Beginning balance   $ 1.33  
Weighted-Average Exercise Price Per Share, Options granted   5.55  
Weighted-Average Exercise Price Per Share, Options exercised   1.28  
Weighted-Average Exercise Price Per Share, Ending balance   3.52 $ 1.33
Weighted-Average Exercise Price Per Share, Options exercisable   1.97  
Weighted-Average Exercise Price Per Share, Options vested and expected to vest   $ 3.51  
Weighted-Average Remaining Contractual Life (years)   8 years 7 months 24 days 8 years 6 months 22 days
Weighted-Average Remaining Contractual Life (years), Options exercisable   7 years 3 months 4 days  
Weighted-Average Remaining Contractual Life (years), Options vested and expected to vest   8 years 7 months 21 days  
Aggregate Intrinsic Value, Options Outstanding   $ 26,347  
Aggregate Intrinsic Value, Options exercisable   6,490  
Aggregate Intrinsic Value, Options vested and expected to vest   $ 26,100