XML 23 R57.htm IDEA: XBRL DOCUMENT v3.3.0.814
Convertible Preferred Stock and Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Feb. 07, 2014
Sep. 30, 2015
Sep. 30, 2014
Warrants and Rights Note Disclosure [Abstract]      
Stock warrants exercised, shares 1,277,250    
Warrants exercised, price per share (in dollars per share) $ 1.21    
Proceeds from exercise of stock warrants $ 1,500 $ 0 $ 1,545