XML 103 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair Value Measurements - Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper $ 1,036,390 $ 1,376,053
U.S. Government and Agency Securities    
Assets:    
Cash and cash equivalents 6,998 59,706
Commercial Paper    
Assets:    
Cash and cash equivalents 103,866  
Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
Money market funds 781,543 316,943
Assets:    
Cash and cash equivalents 892,407 376,649
Investments, current 925,526 1,316,347
Total 1,817,933 1,692,996
Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
Money market funds 781,543 316,943
Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
Money market funds 0 0
Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
Money market funds 0 0
U.S. Government and Agency Securities | Investments, Current    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 353,724 1,121,155
U.S. Government and Agency Securities | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 360,722 1,180,861
U.S. Government and Agency Securities | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
U.S. Government and Agency Securities | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 360,722 1,180,861
U.S. Government and Agency Securities | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Corporate Bonds | Investments, Current    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 38,935 53,833
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 38,935 53,833
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 38,935 53,833
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Commercial Paper | Investments, Current    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 532,867 141,359
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 636,733 141,359
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 636,733 141,359
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper $ 0 $ 0