XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement Alternative $ 299,651 $ 285,509
Equity Method 97,208 96,725
Total equity securities 421,059 405,394
Debt securities 3,864 3,828
Fair value of strategic investments 28,064 26,988
Total strategic investments 424,923 409,222
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities 24,200 23,160
Debt securities $ 3,864 $ 3,828