XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.4
COMMON STOCK WARRANTS - Narrative (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2020
May 31, 2013
Class of Warrant or Right [Line Items]          
Class of warrant (in shares)   110,000     644,365
Exercise price of warrants converted (in dollars per share) $ 12.16 $ 110,000      
Common Stock Warrants          
Class of Warrant or Right [Line Items]          
Class of warrant (in shares) 12,000 867,000 600,000 0  
Warrants issued/granted (in shares)   644,000      
Exercise price of warrants issued/granted (in dollars per share)   $ 23.64      
Performance-based Warrants          
Class of Warrant or Right [Line Items]          
Warrants converted (in shares)     644,365