Share-Based Compensation - Schedule of Share Based Compensation Options Outstanding and Exercisable by Price Range (Detail) - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended |
Jun. 30, 2017 | Jun. 30, 2016 |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 0 | |
Exercise Price, Upper Range Limit | $ 0 | |
Number Outstanding at June 30 | 3,351,594 | 3,855,290 |
Weighted Average Remaining Contractual Life - Years | 6 years 3 months 26 days | 6 years 11 months 12 days |
Weighted Average Exercise Price | $ 3.02 | $ 2.95 |
Aggregate Intrinsic Value of Outstanding Options | $ 8,035 | $ 2,530 |
Exercisable Options, Number Exercisable | 1,811,292 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 5 years 1 month 16 days | |
Exercisable Options, Weighted Average Exercise Price | $ 2.37 | |
Exercisable Options, Aggregate Intrinsic Value | $ 5,476 | |
$0.00 - $0.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 0 | |
Exercise Price, Upper Range Limit | $ 0.49 | |
Number Outstanding at June 30 | 350,000 | |
Weighted Average Remaining Contractual Life - Years | 1 year 7 months 10 days | |
Weighted Average Exercise Price | $ 0.25 | |
Aggregate Intrinsic Value of Outstanding Options | $ 1,796 | |
Exercisable Options, Number Exercisable | 350,000 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 1 year 7 months 10 days | |
Exercisable Options, Weighted Average Exercise Price | $ 0.25 | |
Exercisable Options, Aggregate Intrinsic Value | $ 1,796 | |
$0.50 - $0.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 0.50 | |
Exercise Price, Upper Range Limit | $ 0.99 | |
Number Outstanding at June 30 | 14,559 | |
Weighted Average Remaining Contractual Life - Years | 3 years 4 months 24 days | |
Weighted Average Exercise Price | $ 0.60 | |
Aggregate Intrinsic Value of Outstanding Options | $ 70 | |
Exercisable Options, Number Exercisable | 14,559 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 3 years 4 months 24 days | |
Exercisable Options, Weighted Average Exercise Price | $ 0.60 | |
Exercisable Options, Aggregate Intrinsic Value | $ 70 | |
$1.00 - $1.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 1 | |
Exercise Price, Upper Range Limit | $ 1.49 | |
Number Outstanding at June 30 | 115,844 | |
Weighted Average Remaining Contractual Life - Years | 3 years 9 months 25 days | |
Weighted Average Exercise Price | $ 1.31 | |
Aggregate Intrinsic Value of Outstanding Options | $ 471 | |
Exercisable Options, Number Exercisable | 105,844 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 3 years 8 months 2 days | |
Exercisable Options, Weighted Average Exercise Price | $ 1.30 | |
Exercisable Options, Aggregate Intrinsic Value | $ 432 | |
$1.50 - $1.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 1.50 | |
Exercise Price, Upper Range Limit | $ 1.99 | |
Number Outstanding at June 30 | 356,057 | |
Weighted Average Remaining Contractual Life - Years | 5 years 9 months 7 days | |
Weighted Average Exercise Price | $ 1.87 | |
Aggregate Intrinsic Value of Outstanding Options | $ 1,248 | |
Exercisable Options, Number Exercisable | 265,783 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 5 years 8 months 19 days | |
Exercisable Options, Weighted Average Exercise Price | $ 1.87 | |
Exercisable Options, Aggregate Intrinsic Value | $ 933 | |
$2.00 - $2.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 2 | |
Exercise Price, Upper Range Limit | $ 2.49 | |
Number Outstanding at June 30 | 598,628 | |
Weighted Average Remaining Contractual Life - Years | 5 years 1 month 27 days | |
Weighted Average Exercise Price | $ 2.28 | |
Aggregate Intrinsic Value of Outstanding Options | $ 1,855 | |
Exercisable Options, Number Exercisable | 463,248 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 4 years 10 months 6 days | |
Exercisable Options, Weighted Average Exercise Price | $ 2.29 | |
Exercisable Options, Aggregate Intrinsic Value | $ 1,433 | |
$2.50- $2.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 2.50 | |
Exercise Price, Upper Range Limit | $ 2.99 | |
Number Outstanding at June 30 | 120,000 | |
Weighted Average Remaining Contractual Life - Years | 6 years 8 months 2 days | |
Weighted Average Exercise Price | $ 2.75 | |
Aggregate Intrinsic Value of Outstanding Options | $ 316 | |
Exercisable Options, Number Exercisable | 60,000 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 6 years 8 months 2 days | |
Exercisable Options, Weighted Average Exercise Price | $ 2.75 | |
Exercisable Options, Aggregate Intrinsic Value | $ 158 | |
$3.00 - $3.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 3 | |
Exercise Price, Upper Range Limit | $ 3.49 | |
Number Outstanding at June 30 | 608,746 | |
Weighted Average Remaining Contractual Life - Years | 8 years 15 days | |
Weighted Average Exercise Price | $ 3.24 | |
Aggregate Intrinsic Value of Outstanding Options | $ 1,303 | |
Exercisable Options, Number Exercisable | 134,757 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 2 months 5 days | |
Exercisable Options, Weighted Average Exercise Price | $ 3.17 | |
Exercisable Options, Aggregate Intrinsic Value | $ 297 | |
$3.50 - $3.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 3.50 | |
Exercise Price, Upper Range Limit | $ 3.99 | |
Number Outstanding at June 30 | 325,000 | |
Weighted Average Remaining Contractual Life - Years | 7 years 7 months 21 days | |
Weighted Average Exercise Price | $ 3.89 | |
Aggregate Intrinsic Value of Outstanding Options | $ 483 | |
Exercisable Options, Number Exercisable | 119,000 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 4 months 13 days | |
Exercisable Options, Weighted Average Exercise Price | $ 3.91 | |
Exercisable Options, Aggregate Intrinsic Value | $ 175 | |
$4.00 - $4.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 4 | |
Exercise Price, Upper Range Limit | $ 4.49 | |
Number Outstanding at June 30 | 212,389 | |
Weighted Average Remaining Contractual Life - Years | 7 years 7 months 10 days | |
Weighted Average Exercise Price | $ 4.19 | |
Aggregate Intrinsic Value of Outstanding Options | $ 253 | |
Exercisable Options, Number Exercisable | 74,947 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 5 months 27 days | |
Exercisable Options, Weighted Average Exercise Price | $ 4.13 | |
Exercisable Options, Aggregate Intrinsic Value | $ 94 | |
$4.50 - $4.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 4.50 | |
Exercise Price, Upper Range Limit | $ 4.99 | |
Number Outstanding at June 30 | 291,090 | |
Weighted Average Remaining Contractual Life - Years | 7 years 10 months 3 days | |
Weighted Average Exercise Price | $ 4.59 | |
Aggregate Intrinsic Value of Outstanding Options | $ 229 | |
Exercisable Options, Number Exercisable | 104,429 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 7 months 21 days | |
Exercisable Options, Weighted Average Exercise Price | $ 4.58 | |
Exercisable Options, Aggregate Intrinsic Value | $ 84 | |
$5.00 - $5.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 5 | |
Exercise Price, Upper Range Limit | $ 5.49 | |
Number Outstanding at June 30 | 84,281 | |
Weighted Average Remaining Contractual Life - Years | 7 years 10 months 10 days | |
Weighted Average Exercise Price | $ 5.27 | |
Aggregate Intrinsic Value of Outstanding Options | $ 11 | |
Exercisable Options, Number Exercisable | 33,725 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 10 months 10 days | |
Exercisable Options, Weighted Average Exercise Price | $ 5.27 | |
Exercisable Options, Aggregate Intrinsic Value | $ 4 | |
$5.50 - $5.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 5.50 | |
Exercise Price, Upper Range Limit | $ 5.99 | |
Number Outstanding at June 30 | 200,000 | |
Weighted Average Remaining Contractual Life - Years | 7 years 9 months 3 days | |
Weighted Average Exercise Price | $ 5.63 | |
Aggregate Intrinsic Value of Outstanding Options | $ 0 | |
Exercisable Options, Number Exercisable | 80,000 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 7 years 9 months 3 days | |
Exercisable Options, Weighted Average Exercise Price | $ 5.63 | |
Exercisable Options, Aggregate Intrinsic Value | $ 0 | |
$6.00 - $6.49 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 6 | |
Exercise Price, Upper Range Limit | $ 6.49 | |
Number Outstanding at June 30 | 50,000 | |
Weighted Average Remaining Contractual Life - Years | 9 years 10 months 10 days | |
Weighted Average Exercise Price | $ 6.18 | |
Aggregate Intrinsic Value of Outstanding Options | $ 0 | |
Exercisable Options, Number Exercisable | 0 | |
Exercisable Options, Weighted Average Exercise Price | $ 0 | |
Exercisable Options, Aggregate Intrinsic Value | $ 0 | |
$6.50 - $6.99 | | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | | |
Exercise Price, Lower Range Limit | $ 6.50 | |
Exercise Price, Upper Range Limit | $ 6.99 | |
Number Outstanding at June 30 | 25,000 | |
Weighted Average Remaining Contractual Life - Years | 8 years 29 days | |
Weighted Average Exercise Price | $ 6.77 | |
Aggregate Intrinsic Value of Outstanding Options | $ 0 | |
Exercisable Options, Number Exercisable | 5,000 | |
Exercisable Options, Weighted Average Remaining Contractual Life-Years | 8 years 29 days | |
Exercisable Options, Weighted Average Exercise Price | $ 6.77 | |
Exercisable Options, Aggregate Intrinsic Value | $ 0 | |