STOCKHOLDERS' EQUITY - Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2017
Jun. 24, 2016
Class of Warrant or Right [Line Items]    
Number of warrants expired unexercised (in shares)   4,310
Warrant exercise price (usd per share)   $ 12.00
Exercise period of warrants 30 days  
Senior Loan Facility    
Class of Warrant or Right [Line Items]    
Collateral assigned for accounts receivables $ 25  
Series A Warrants    
Class of Warrant or Right [Line Items]    
Warrant exercise price (usd per share) $ 10.30  
Warrants issued (in shares) 154,376  
Series B Warrants    
Class of Warrant or Right [Line Items]    
Warrant exercise price (usd per share) $ 12.88  
Warrants issued (in shares) 154,376