Stock Benefit Plans - Schedule of Share Based Compensation Options Outstanding and Exercisable By Price Range (Detail) - $ / shares | 12 Months Ended |
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2017 |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Options Outstanding, Number of Shares | 2,411,722 | 3,513,963 | 4,221,579 |
Options Outstanding, Weighted Average Remaining Contractual Term | 3 years 7 months 20 days | 4 years 2 months 4 days | 4 years 2 months 1 day |
Options Outstanding, Weighted Average Exercise Price | $ 5.44 | $ 5.65 | $ 6.50 |
$3.40 - $3.40 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 3.40 | | |
Weighted Average Exercise Price, Upper | $ 3.40 | | |
Options Outstanding, Number of Shares | 50,000 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 4 years 7 months 2 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 3.40 | | |
Options Exercisable, Number of Shares | 29,166 | | |
Options Exercisable, Weighted Average Exercise Price | $ 3.40 | | |
$3.59 - $3.59 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 3.59 | | |
Weighted Average Exercise Price, Upper | $ 3.59 | | |
Options Outstanding, Number of Shares | 360,417 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 4 years 5 months 1 day | | |
Options Outstanding, Weighted Average Exercise Price | $ 3.59 | | |
Options Exercisable, Number of Shares | 219,271 | | |
Options Exercisable, Weighted Average Exercise Price | $ 3.59 | | |
$3.63 - $3.63 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 3.63 | | |
Weighted Average Exercise Price, Upper | $ 3.63 | | |
Options Outstanding, Number of Shares | 580,941 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 4 years | | |
Options Outstanding, Weighted Average Exercise Price | $ 3.63 | | |
Options Exercisable, Number of Shares | 277,649 | | |
Options Exercisable, Weighted Average Exercise Price | $ 3.63 | | |
$3.91 - $3.91 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 3.91 | | |
Weighted Average Exercise Price, Upper | $ 3.91 | | |
Options Outstanding, Number of Shares | 75,000 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 2 years 4 months 2 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 3.91 | | |
Options Exercisable, Number of Shares | 75,000 | | |
Options Exercisable, Weighted Average Exercise Price | $ 3.91 | | |
$4.01 - $4.01 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 4.01 | | |
Weighted Average Exercise Price, Upper | $ 4.01 | | |
Options Outstanding, Number of Shares | 447,269 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 4 years 11 months 26 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 4.01 | | |
Options Exercisable, Number of Shares | 131,087 | | |
Options Exercisable, Weighted Average Exercise Price | $ 4.01 | | |
$4.31- $5.79 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 4.31 | | |
Weighted Average Exercise Price, Upper | $ 5.79 | | |
Options Outstanding, Number of Shares | 244,816 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 2 years 1 month 6 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 4.88 | | |
Options Exercisable, Number of Shares | 221,899 | | |
Options Exercisable, Weighted Average Exercise Price | $ 4.93 | | |
$5.80 - $7.20 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 5.80 | | |
Weighted Average Exercise Price, Upper | $ 7.20 | | |
Options Outstanding, Number of Shares | 259,573 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 1 year 10 months 2 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 6.42 | | |
Options Exercisable, Number of Shares | 240,410 | | |
Options Exercisable, Weighted Average Exercise Price | $ 6.36 | | |
$8.26 - $13.77 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 8.26 | | |
Weighted Average Exercise Price, Upper | $ 13.77 | | |
Options Outstanding, Number of Shares | 286,203 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 3 years 5 months 8 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 10.20 | | |
Options Exercisable, Number of Shares | 164,518 | | |
Options Exercisable, Weighted Average Exercise Price | $ 9.39 | | |
$14.06 - $15.72 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 14.06 | | |
Weighted Average Exercise Price, Upper | $ 15.72 | | |
Options Outstanding, Number of Shares | 98,268 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 1 year 9 months 25 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 15.42 | | |
Options Exercisable, Number of Shares | 90,768 | | |
Options Exercisable, Weighted Average Exercise Price | $ 15.51 | | |
$18.35 - $18.35 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 18.35 | | |
Weighted Average Exercise Price, Upper | $ 18.35 | | |
Options Outstanding, Number of Shares | 9,235 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 6 years 3 months 7 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 18.35 | | |
Options Exercisable, Number of Shares | 0 | | |
Options Exercisable, Weighted Average Exercise Price | $ 0 | | |
$3.40 - $18.35 [Member] | | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | | |
Weighted Average Exercise Price, Lower | 3.40 | | |
Weighted Average Exercise Price, Upper | $ 18.35 | | |
Options Outstanding, Number of Shares | 2,411,722 | | |
Options Outstanding, Weighted Average Remaining Contractual Term | 3 years 7 months 20 days | | |
Options Outstanding, Weighted Average Exercise Price | $ 5.44 | | |
Options Exercisable, Number of Shares | 1,449,768 | | |
Options Exercisable, Weighted Average Exercise Price | $ 5.72 | | |