XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Equity Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Non-marketable equity investments measured using the measurement alternative $ 250,311 $ 261,922
Equity investments 955,394 1,244,914
Cash and cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Equity securities 675,910 902,226
Other assets    
Schedule of Equity Method Investments [Line Items]    
Non-marketable equity investments measured using the measurement alternative 250,311 261,922
Marketable securities    
Schedule of Equity Method Investments [Line Items]    
Equity securities $ 29,173 $ 80,766