XML 20 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - $ / shares
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2015
Exercise price of warrants (in dollars per share) $ 5.00 $ 5.00 $ 5.00
Restricted Common Stock [Member]      
Common stock, net of costs (in dollars per share) 2.85    
$7.00 Common Stock Issuance [Member]      
Common stock, net of costs (in dollars per share) 7.00    
$6.44 Common Stock Issuance [Member]      
Common stock, net of costs (in dollars per share) $ 6.44    
$3.00 Common Stock Issuance [Member]      
Common stock, net of costs (in dollars per share)   3.00  
$8.00 Common Stock Issuance [Member]      
Common stock, net of costs (in dollars per share)   8.00  
$5.50 Common Stock Issuance [Member]      
Common stock, net of costs (in dollars per share)   $ 5.50