Fair Value Measurements - Summary of Fair Value of Financial Assets and Liabilities (Detail) (USD $) | Jul. 31, 2014 | Jan. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | $30,756 | $90,035 |
Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,816 | 8,135 |
U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,303 | 29,132 |
Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 10,005 | 18,442 |
Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 782 | 15,229 |
Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,850 | 19,097 |
Level 1 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 782 | 15,229 |
Level 1 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 782 | 15,229 |
Level 1 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 2 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 29,974 | 74,806 |
Level 2 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,816 | 8,135 |
Level 2 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,303 | 29,132 |
Level 2 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 10,005 | 18,442 |
Level 2 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 2 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 6,850 | 19,097 |
Level 3 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |