v2.4.0.8
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended
Oct. 31, 2014
Oct. 31, 2014
Significant Accounting Policies [Line Items]    
Impairment charges recognized related to short-term investments $ 0 $ 0
Capitalized internal-use software development costs
   
Significant Accounting Policies [Line Items]    
Estimated useful life   3 years