v3.10.0.1
STOCKHOLDERS' EQUITY - Warrants (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Class of Warrant or Right Outstanding [Roll Forward]  
Outstanding at January 1, 2018 (in shares) | shares 44,101
Beginning weighted-average exercise price (in dollars per share) $ 27.03
Forfeited or expired (in shares) | shares (25,535)
Forfeited or expired, weighted average exercise price (in dollars per share) $ 26.55
Outstanding at September 30. 2018 (in shares) | shares 18,566
Ending weighted-average exercise price (in dollars per share) $ 27.69
Term of warrants (in years) 10 years
Number of warrants exercised (in shares) | shares 0
Minimum  
Class of Warrant or Right Outstanding [Roll Forward]  
Ending weighted-average exercise price (in dollars per share) $ 26.27
Maximum  
Class of Warrant or Right Outstanding [Roll Forward]  
Ending weighted-average exercise price (in dollars per share) $ 30.97