XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Equity Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Schedule of Equity Method Investments [Line Items]    
Equity investments accounted for under the equity method $ 0 $ 48,222
Non-marketable equity investments measured using the measurement alternative 169,929 73,142
Equity investments 584,872 802,628
Cash and cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Equity securities 280,481 659,964
Marketable securities    
Schedule of Equity Method Investments [Line Items]    
Equity securities $ 134,462 $ 21,300