LEASES, COMMITMENTS AND CONTINGENCIES (Detail Textuals) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Operating Leased Assets [Line Items]          
Open purchase commitments for inventory   $ 5.1      
Term of lease arrangement 60 months        
Lease amount $ 1.2        
Office space | Sub lease contract          
Operating Leased Assets [Line Items]          
Lease expiration date   Dec. 31, 2022      
Threshold limit of escalation clause   3.00%      
Description of lease terms   One of our subleases has an escalation clause of 3% annually.      
Office space | Sub lease contract | General and administrative expense          
Operating Leased Assets [Line Items]          
Losses on sublease contract   $ 0.1      
Property and equipment | Lease contract          
Operating Leased Assets [Line Items]          
Lease expiration date   Dec. 31, 2022      
Threshold limit of escalation clause   2.50%      
Description of lease terms   our leases for office space have annual periods of free rent and escalation clauses of up to 2.5% or $1.00 per square foot, which are straight lined over the term of the lease. The leases also have options to renew for 60-65 months at the end of their terms.      
Rent expense   $ 1.2 $ 1.7 $ 1.6  
Property and equipment | Minimum | Lease contract          
Operating Leased Assets [Line Items]          
Lease renew period   60 months      
Property and equipment | Maximum | Lease contract          
Operating Leased Assets [Line Items]          
Lease renew period   65 months      
Computer and network equipment          
Operating Leased Assets [Line Items]          
Lease expiration date         Dec. 31, 2015
Value of sale leaseback asset         $ 0.7