STOCK BASED COMPENSATION - Options Outstanding by Price Range (Details) - Jun. 30, 2015 - $ / shares
|
Total |
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
$ 0.01
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 26.28
|
| Options Outstanding - Number of Options |
2,301,144
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
3 years 9 months 26 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 2.38
|
| Options Exercisable - Number of Options |
2,167,482
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 1.83
|
| $0.01 - $1.91 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
0.01
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 1.91
|
| Options Outstanding - Number of Options |
1,654,160
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
2 years 9 months 4 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 0.05
|
| Options Exercisable - Number of Options |
1,654,160
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 0.05
|
| $1.92 - $10.76 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
1.92
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 10.76
|
| Options Outstanding - Number of Options |
292,352
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
5 years 6 months 11 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 4.49
|
| Options Exercisable - Number of Options |
291,828
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 4.49
|
| $10.77 - $11.74 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
10.77
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 11.74
|
| Options Outstanding - Number of Options |
260,250
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
7 years 4 months 13 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 10.77
|
| Options Exercisable - Number of Options |
161,496
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 10.77
|
| $11.75 - $18.48 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
11.75
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 18.48
|
| Options Outstanding - Number of Options |
87,788
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
7 years 3 months 26 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 13.17
|
| Options Exercisable - Number of Options |
54,377
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 13.29
|
| $18.49 - $19.98 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
18.49
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 19.98
|
| Options Outstanding - Number of Options |
3,907
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
6 years 5 months 19 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 18.55
|
| Options Exercisable - Number of Options |
3,301
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 18.55
|
| $19.99 - $26.28 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
| Range of Exercise Prices - lower limit (in dollars per share) |
19.99
|
| Range of Exercise Prices - upper limit (in dollars per share) |
$ 26.28
|
| Options Outstanding - Number of Options |
2,687
|
| Options Outstanding - Weighted Average Remaining Contractual Life |
5 years 5 months 23 days
|
| Options Outstanding - Weighted Average Exercise Price (in dollars per share) |
$ 21.55
|
| Options Exercisable - Number of Options |
2,320
|
| Options Exercisable - Weighted Average Exercise Price (in dollars per share) |
$ 21.55
|