v3.7.0.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2017
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Shares Available for Grant        
Options granted (shares)   0    
Options canceled (shares)   542,265    
Number of Shares        
Beginning balance (shares) 6,219,774 6,219,774    
Options granted (shares)   0    
Options exercised (shares)   (124,144)    
Options forfeited (shares)   (542,265)    
Ending balance (shares)   5,553,365   6,219,774
Options Exercisable (shares)   4,098,387    
Weighted Average Exercise Price        
Beginning balance (in dollars per share) $ 6.15 $ 6.15    
Options granted (in dollars per share)   0.00    
Options exercised (in dollars per share)   1.66    
Options forfeited (in dollars per share)   6.95    
Ending balance (in dollars per share)   6.17   $ 6.15
Options exercisable (in dollars per share)   $ 5.84    
Weighted Average Remaining Contractual Life        
Weighted average remaining contractual life, period start   5 years 11 months 16 days   6 years 5 months 1 day
Weighted average remaining contractual life, period end   5 years 11 months 16 days   6 years 5 months 1 day
Weighted average life, options exercisable   5 years 1 month 24 days    
Aggregate Intrinsic Value        
Aggregate intrinsic value, period start $ 6,056 $ 6,056    
Aggregate intrinsic value, period end   3,547   $ 6,056
Aggregate intrinsic value, options exercisable   3,527    
Weighted average grant date fair value per share of stock options (in dollars per share)     $ 2.62  
Aggregate grant date fair value     $ 200  
Total intrinsic value of options exercised   400 400  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value   $ 4,800 $ 5,800  
2014 Equity Incentive Plan        
Shares Available for Grant        
Beginning balance (shares) 5,116,753 5,116,753    
Authorized (shares) 2,612,263 2,612,263    
Options granted (shares)   0    
Options canceled (shares)   542,265    
Awards granted (shares)   (804,691)    
Awards canceled (shares)   847,391    
Ending balance (shares)   8,313,981   5,116,753
Number of Shares        
Options granted (shares)   0    
Options forfeited (shares)   (542,265)