Investments - Schedule of Non-Marketable Equity Investments (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Jan. 31, 2023 |
|---|---|---|
| Investments, Debt and Equity Securities [Abstract] | ||
| Total initial cost | $ 218,833 | $ 206,833 |
| Cumulative net unrealized gains (losses) | 42,673 | 55,089 |
| Carrying value | $ 261,506 | $ 261,922 |