ACCRUED EXPENSES (Details) - USD ($) |
Jun. 30, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Accounts Payable and Accrued Liabilities [Line Items] | ||
| Accrued professional fees | $ 396,742 | $ 295,144 |
| Promotional expense | 93,526 | 75,346 |
| Accrued payroll | 8,713 | 70,463 |
| Accrued bonus | 1,543,553 | $ 1,409,131 |
| Accrued interest | 300,000 | |
| Accrued foreign taxes | 160,360 | $ 189,690 |
| Other accrued expenses | 245,073 | 312,111 |
| Accrued expenses | $ 2,747,967 | $ 2,351,885 |