XML 106 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Fair Value Measurements - Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper $ 889,510 $ 1,376,053
U.S. Government and Agency Securities    
Assets:    
Cash and cash equivalents   59,706
Corporate Bonds    
Assets:    
Cash and cash equivalents 14,623  
Commercial Paper    
Assets:    
Cash and cash equivalents 113,141  
Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
Money market funds 94,983 316,943
Assets:    
Cash and cash equivalents 222,747 376,649
Investments, current 761,746 1,316,347
Total 984,493 1,692,996
Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
Money market funds 94,983 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 230,273 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 230,273 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 230,273 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 20,250 53,833
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 34,873 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 34,873 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 511,223 141,359
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 624,364 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 624,364 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