Stock-Based Compensation - Valuation Assumptions - Additional Information (Details) (USD $)
0 Months Ended 3 Months Ended
Feb. 02, 2015
Feb. 03, 2014
Mar. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Offering period 2 years 2 years  
Employee Stock Purchase Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average estimated fair value of share granted 3.09 2.82  
Employee Stock Purchase Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average estimated fair value of share granted 4.27 4.48  
Nonqualified Stock Option Plan And Employee Stock Purchase | Historical Volatility      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Blended volatility     50.00%
Nonqualified Stock Option Plan And Employee Stock Purchase | Implied Volatility      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Blended volatility     50.00%