XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 14, 2017
Apr. 19, 2016
Number of warrants exercisable during the period   187,500
Warrants exercisable price per share   $ 6.90
Subsequent Event [Member] | Investors [Member]    
Number of warrants exercisable during the period 276,364  
Warrants exercisable price per share $ 30.00  
Subsequent Event [Member] | Series F Convertible Preferred Stock [Member]    
Convertible preferred stock conversion price per share $ 27.50  
Convertible preferred stock into common stock shares 552,727  
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Series F Convertible Preferred Stock [Member] | Investors [Member]    
Proceeds from sale of convertible preferred stock $ 15,200