Investments and Fair Value Measurements - Schedule of Gains and Losses on Strategic Investments (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
Jan. 31, 2024 |
|
| Fair Value Disclosures [Abstract] | |||
| Unrealized losses recognized on privately held equity securities including impairment | $ (1,579) | $ (1,000) | $ (1,459) |
| Unrealized losses | (1,579) | (1,000) | (1,459) |
| Realized gains recognized on sales of privately held equity securities | 4,161 | 6,975 | 3,936 |
| Realized losses recognized on sales of privately held equity securities | 0 | (654) | 0 |
| Realized gains, net | 4,161 | 6,321 | 3,936 |
| Gains on strategic investments, net | 2,582 | 5,321 | 2,477 |
| Unrealized losses recognized during the reporting period on privately held equity securities still held at the reporting date | $ (1,579) | $ (1,000) | $ (1,459) |