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