v3.22.2.2
Fair Value Measurements - Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest $ 250,399 $ 276,511
U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 51,780 67,476
Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 148,508 167,160
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 36,856 19,033
Foreign government obligations    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 4,736 7,607
Supranational securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest   12,922
Certificates of deposit    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 8,519 2,313
Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total financial assets 329,079 347,253
Fair Value, Recurring | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 51,780 67,476
Fair Value, Recurring | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 148,508 167,160
Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 36,856 19,033
Fair Value, Recurring | Foreign government obligations    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 4,736 7,607
Fair Value, Recurring | Supranational securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest   12,922
Fair Value, Recurring | Certificates of deposit    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 8,519 2,313
Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 77,275 70,742
Fair Value, Recurring | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 1,405  
Fair Value, Recurring | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Total financial assets 77,275 70,742
Fair Value, Recurring | Level 1 | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 1 | Foreign government obligations    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 1 | Supranational securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest   0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 1 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 77,275 70,742
Fair Value, Recurring | Level 1 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0  
Fair Value, Recurring | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Total financial assets 251,804 276,511
Fair Value, Recurring | Level 2 | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 51,780 67,476
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 148,508 167,160
Fair Value, Recurring | Level 2 | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 36,856 19,033
Fair Value, Recurring | Level 2 | Foreign government obligations    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 4,736 7,607
Fair Value, Recurring | Level 2 | Supranational securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest   12,922
Fair Value, Recurring | Level 2 | Certificates of deposit    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 8,519 2,313
Fair Value, Recurring | Level 2 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 0
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 1,405  
Fair Value, Recurring | Level 3    
Assets, Fair Value Disclosure [Abstract]    
Total financial assets 0 0
Fair Value, Recurring | Level 3 | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 3 | Foreign government obligations    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 3 | Supranational securities    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest   0
Fair Value, Recurring | Level 3 | Certificates of deposit    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, excluding accrued interest 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 $ 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 0