XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
WARRANTS (Narrative) (Details) - USD ($)
1 Months Ended 9 Months Ended
Sep. 28, 2017
Feb. 22, 2017
Sep. 30, 2017
Feb. 28, 2017
Sep. 30, 2017
Capital Units          
Warrant liabilities          
New shares issued         2,715,000
Capital Units | Investor          
Warrant liabilities          
Warrant share price (in dollars per share)   $ 4.61      
Capital Units | Placement Agent          
Warrant liabilities          
Warrant share price (in dollars per share) $ 4.85        
Capital Units | Private Placement Warrants | Investors, Executives and Board Members          
Warrant liabilities          
Exercise price (in dollars per unit/share)     $ 4.85 $ 8.25 $ 4.85
Common stock warrants | Investor          
Warrant liabilities          
Warrant term, period start after closing   6 months      
Warrant term, period end after closing   30 months   30 months  
Common stock warrants | Investors, Executives and Board Members          
Warrant liabilities          
Warrant term, period start after closing     6 months    
Warrant term, period end after closing     36 months    
Common stock warrants | Placement Agent          
Warrant liabilities          
Warrant term, period start after closing 6 months     6 months  
Warrant term, period end after closing 3 years        
Private Placement Warrants - 2016 | Private Placement Warrants          
Warrant liabilities          
Warrants to purchase shares of common stock (in unit/shares)     1,745,581 1,626,898 1,745,581
Private Placement Warrants - 2016 | Capital Units | Private Placement Warrants | Investor          
Warrant liabilities          
New shares issued   1,626,898   1,626,898  
Private Placement Warrants - 2016 | Capital Units | Private Placement Warrants | Investors, Executives and Board Members          
Warrant liabilities          
New shares issued     1,832,860    
Private Placement Warrants - 2016 | Capital Units | Private Placement Warrants | Placement Agent          
Warrant liabilities          
New shares issued 98,846        
Investor Relations | Private Placement Warrants          
Warrant liabilities          
Warrant fair value     $ 3,200,000.0 $ 2,100,000  
Warrant share price (in dollars per share)     $ 4.49 $ 4.91 $ 4.49
Expected term     3 years 3 years  
Expected volatility rate     60.00% 60.00%  
Expected dividend rate     0.00% 0.00%  
Risk free interest rate     1.59% 1.50%