XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Equity Investments (Details) - USD ($)
$ in Thousands
Jul. 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 125,075 73,142
Equity investments 680,744 802,628
Cash and cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Equity securities 414,663 659,964
Marketable securities    
Schedule of Equity Method Investments [Line Items]    
Equity securities $ 141,006 $ 21,300