Stock-Based Compensation - Schedule of Equity Incentive Plans Outstanding and Exercisable Options by Exercise Price Range (Detail) - Jun. 30, 2015 - $ / shares shares in Thousands | Total |
$2.80 - $3.27 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | $ 2.80 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 3.27 |
Options Outstanding | 192 |
Options Outstanding, Weighted Average Remaining Contractual Life | 6 years 2 months 23 days |
Options Outstanding, Weighted Average Exercise Price | $ 3.12 |
Options Exercisable | 172 |
Options Exercisable, Weighted Average Exercise Price | $ 3.11 |
$3.51 - $3.51 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 3.51 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 3.51 |
Options Outstanding | 35 |
Options Outstanding, Weighted Average Remaining Contractual Life | 7 years 1 month 10 days |
Options Outstanding, Weighted Average Exercise Price | $ 3.51 |
Options Exercisable | 22 |
Options Exercisable, Weighted Average Exercise Price | $ 3.51 |
$3.58 - $3.58 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 3.58 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 3.58 |
Options Outstanding | 175 |
Options Outstanding, Weighted Average Remaining Contractual Life | 8 years 1 month 17 days |
Options Outstanding, Weighted Average Exercise Price | $ 3.58 |
Options Exercisable | 175 |
Options Exercisable, Weighted Average Exercise Price | $ 3.58 |
$3.73 - $4.31 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 3.73 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 4.31 |
Options Outstanding | 52 |
Options Outstanding, Weighted Average Remaining Contractual Life | 6 years 2 months 1 day |
Options Outstanding, Weighted Average Exercise Price | $ 3.88 |
Options Exercisable | 47 |
Options Exercisable, Weighted Average Exercise Price | $ 3.88 |
$4.60 - $4.60 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 4.60 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 4.60 |
Options Outstanding | 164 |
Options Outstanding, Weighted Average Remaining Contractual Life | 7 years 11 months 1 day |
Options Outstanding, Weighted Average Exercise Price | $ 4.60 |
Options Exercisable | 119 |
Options Exercisable, Weighted Average Exercise Price | $ 4.60 |
$4.86 - $6.66 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 4.86 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 6.66 |
Options Outstanding | 195 |
Options Outstanding, Weighted Average Remaining Contractual Life | 8 years 1 month 6 days |
Options Outstanding, Weighted Average Exercise Price | $ 6.21 |
Options Exercisable | 66 |
Options Exercisable, Weighted Average Exercise Price | $ 5.32 |
$6.76 - $6.90 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 6.76 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 6.90 |
Options Outstanding | 200 |
Options Outstanding, Weighted Average Remaining Contractual Life | 8 years 2 months 16 days |
Options Outstanding, Weighted Average Exercise Price | $ 6.85 |
Options Exercisable | 157 |
Options Exercisable, Weighted Average Exercise Price | $ 6.85 |
$7.05 - $8.00 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 7.05 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 8 |
Options Outstanding | 47 |
Options Outstanding, Weighted Average Remaining Contractual Life | 7 years 6 months 7 days |
Options Outstanding, Weighted Average Exercise Price | $ 7.29 |
Options Exercisable | 12 |
Options Exercisable, Weighted Average Exercise Price | $ 8 |
$8.66 - $8.66 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 8.66 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 8.66 |
Options Outstanding | 251 |
Options Outstanding, Weighted Average Remaining Contractual Life | 9 years 4 months 13 days |
Options Outstanding, Weighted Average Exercise Price | $ 8.66 |
$8.75 - $17.36 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 8.75 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 17.36 |
Options Outstanding | 259 |
Options Outstanding, Weighted Average Remaining Contractual Life | 7 years 8 months 16 days |
Options Outstanding, Weighted Average Exercise Price | $ 12.07 |
Options Exercisable | 126 |
Options Exercisable, Weighted Average Exercise Price | $ 11.80 |
$2.80 - $17.36 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Range of Exercise Prices Per Share, Lower Range Limit | 2.80 |
Range of Exercise Prices Per Share, Upper Range Limit | $ 17.36 |
Options Outstanding | 1,570 |
Options Outstanding, Weighted Average Remaining Contractual Life | 7 years 10 months 28 days |
Options Outstanding, Weighted Average Exercise Price | $ 6.70 |
Options Exercisable | 896 |
Options Exercisable, Weighted Average Exercise Price | $ 5.56 |