XML 43 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Summary of Significant Accounting Policies (Details 2)
1 Months Ended
May. 31, 2015
shares
Apr. 30, 2015
Conversion of stock    
Common stock split ratio   0.144927536
Conversion of redeemable convertible preferred Stock into common stock | All series of convertible redeemable preferred stock    
Conversion of stock    
Number of shares of common stock into which convertible preferred stock was converted 12,591,456