XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Short-term investments:            
Investment in non-marketable equity securities $ 13,100     $ 13,100   $ 9,800
Equity securities without readily determinable fair value, upward price adjustment, annual amount 0   $ 0 1,300 $ 1,700  
Non-marketable Securities            
Short-term investments:            
Payments to acquire investments       2,100 $ 2,700  
Fair Value, Recurring            
Short-term investments:            
Total financial assets 1,691,743     1,691,743   1,649,789
Level 1 | Fair Value, Recurring            
Short-term investments:            
Total financial assets 1,691,743     1,691,743   1,649,789
Level 2 | Fair Value, Recurring            
Short-term investments:            
Total financial assets 0     0   0
Level 3 | Fair Value, Recurring            
Short-term investments:            
Total financial assets 0     0   0
U.S. government treasury securities            
Short-term investments:            
Unrealized losses on US treasury stock   $ 2,422   10,031    
U.S. government treasury securities | Fair Value, Recurring            
Short-term investments:            
Short-term investments: 1,447,036     1,447,036   1,380,804
U.S. government treasury securities | Level 1 | Fair Value, Recurring            
Short-term investments:            
Short-term investments: 1,447,036     1,447,036   1,380,804
U.S. government treasury securities | Level 2 | Fair Value, Recurring            
Short-term investments:            
Short-term investments: 0     0   0
U.S. government treasury securities | Level 3 | Fair Value, Recurring            
Short-term investments:            
Short-term investments: 0     0   0
Money market funds | Fair Value, Recurring            
Cash and cash equivalents:            
Cash and cash equivalents: 244,707     244,707   268,985
Money market funds | Level 1 | Fair Value, Recurring            
Cash and cash equivalents:            
Cash and cash equivalents: 244,707     244,707   268,985
Money market funds | Level 2 | Fair Value, Recurring            
Cash and cash equivalents:            
Cash and cash equivalents: 0     0   0
Money market funds | Level 3 | Fair Value, Recurring            
Cash and cash equivalents:            
Cash and cash equivalents: $ 0     $ 0   $ 0