v3.19.2
STOCKHOLDERS' EQUITY - Warrants (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Class of Warrant or Right Outstanding [Roll Forward]  
Outstanding at January 1, 2019 (in shares) | shares 6,790
Forfeited or expired (in shares) | shares (1,811)
Outstanding at June 30, 2019 (in shares) | shares 4,979
Beginning weighted-average exercise price (in dollars per share) $ 27.81
Forfeited or expired, weighted average exercise price (in dollars per share) 0
Ending weighted-average exercise price (in dollars per share) $ 27.88
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