XML 138 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt securities $ 4,450 $ 3,828
Fair value of strategic investments 39,730 26,988
Measurement Alternative 452,160 285,509
Equity Method 99,591 96,725
Total equity securities 587,031 405,394
Total strategic investments 591,481 409,222
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities 35,280 23,160
Debt securities $ 4,450 $ 3,828