XML 29 R47.htm IDEA: XBRL DOCUMENT v3.3.0.814
Convertible Preferred Stock (Details) - $ / shares
Sep. 30, 2015
Jul. 31, 2015
Dec. 31, 2014
Convertible Preferred Stock Disclosure      
Convertible preferred stock (in shares) 0 31,397,221 31,397,000
Authorized common stock (in shares) 750,000,000   82,000,000
Authorized preferred stock (in shares) 50,000,000    
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Preferred stock, par value (in dollars per share) $ 0.0001