XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Short-term investments:    
Certificates of deposit $ 851,418 $ 374
Total assets measured and recorded at fair value   1,642,016
Certificates of Deposit [Member]    
Short-term investments:    
Certificates of deposit   374
Money Market Funds [Member]    
Cash equivalents:    
Estimated Fair Value   1,641,642
Level 1    
Short-term investments:    
Total assets measured and recorded at fair value   1,641,642
Level 1 | Certificates of Deposit [Member]    
Short-term investments:    
Certificates of deposit   0
Level 1 | Money Market Funds [Member]    
Cash equivalents:    
Estimated Fair Value $ 592,161 1,641,642
Level 2    
Short-term investments:    
Total assets measured and recorded at fair value   374
Level 2 | Certificates of Deposit [Member]    
Short-term investments:    
Certificates of deposit   374
Level 2 | Money Market Funds [Member]    
Cash equivalents:    
Estimated Fair Value   0
Level 3    
Short-term investments:    
Total assets measured and recorded at fair value   0
Level 3 | Certificates of Deposit [Member]    
Short-term investments:    
Certificates of deposit   0
Level 3 | Money Market Funds [Member]    
Cash equivalents:    
Estimated Fair Value   $ 0