Investments - Equity Investments (Details) - USD ($) $ in Thousands |
Oct. 31, 2022 |
Jan. 31, 2022 |
---|---|---|
Schedule of Equity Method Investments [Line Items] | ||
Non-marketable equity investments measured using the measurement alternative | $ 265,573 | $ 256,643 |
Equity investments | 876,996 | 968,601 |
Cash and cash equivalents | ||
Schedule of Equity Method Investments [Line Items] | ||
Equity securities | 528,633 | 607,640 |
Other assets | ||
Schedule of Equity Method Investments [Line Items] | ||
Non-marketable equity investments measured using the measurement alternative | 265,573 | 256,643 |
Marketable securities | ||
Schedule of Equity Method Investments [Line Items] | ||
Equity securities | $ 82,790 | $ 104,318 |