XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Fair Value, Separate Account Investment [Line Items]    
Measurement Alternative $ 285,509 $ 118,763
Equity Method 96,725 93,854
Total equity securities 405,394 384,592
Debt securities 3,828 14,400
Strategic investments 26,988 186,375
Total strategic investments 409,222 398,992
Fair Value    
Fair Value, Separate Account Investment [Line Items]    
Equity securities 23,160 171,975
Debt securities $ 3,828 $ 14,400