XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments $ 641,249
Cash held in bank accounts 646,104
Cash and Cash Equivalents  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 295,402
Cash held in bank accounts 295,402
Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets, fair value disclosure 704,319
Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets, fair value disclosure 60,073
Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets, fair value disclosure 644,246
Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets, fair value disclosure 0
Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 88,609
Cash held in bank accounts 88,703
Commercial paper | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 88,609
Commercial paper | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Commercial paper | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 88,609
Commercial paper | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Corporate debt securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 95,266
Cash held in bank accounts 95,805
Corporate debt securities | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 95,266
Corporate debt securities | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Corporate debt securities | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 95,266
Corporate debt securities | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Municipal bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 1,970
Cash held in bank accounts 1,989
Municipal bonds | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 1,970
Municipal bonds | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Municipal bonds | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 1,970
Municipal bonds | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Foreign government bonds | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 2,170
Foreign government bonds | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Foreign government bonds | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 2,170
Foreign government bonds | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
U.S. Agency securities | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 73,725
U.S. Agency securities | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
U.S. Agency securities | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 73,725
U.S. Agency securities | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
U.S. Treasury securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 379,509
Cash held in bank accounts 383,238
U.S. Treasury securities | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 379,509
U.S. Treasury securities | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
U.S. Treasury securities | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 379,509
U.S. Treasury securities | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 0
Cash | Cash and Cash Equivalents  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Short-term investments 232,332
Cash held in bank accounts 232,332
Money market funds | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 60,073
Money market funds | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 60,073
Money market funds | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 0
Money market funds | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 0
U.S. Agency securities | Fair Value, Recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 2,997
U.S. Agency securities | Fair Value, Recurring | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 0
U.S. Agency securities | Fair Value, Recurring | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents 2,997
U.S. Agency securities | Fair Value, Recurring | Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash equivalents $ 0