XML 55 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan [Member] - 2012 Employee Stock Purchase Plan - shares
shares in Millions
3 Months Ended
Jun. 30, 2015
Aug. 31, 2014
Aug. 30, 2012
Class of Stock [Line Items]      
Common stock reserved for issuance     1.8
Additional shares reserved for issuance   2.0  
Percentage of purchase price of common stock equal to fair market value 85.00%    
Shares available for future issuance 1.8