v3.25.1
Investments and Fair Value Measurements - Gains and Losses on Strategic Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Fair Value Disclosures [Abstract]    
Unrealized losses recognized on privately held equity securities, including impairment $ (1,579) $ 0
Unrealized losses, net (1,579) 0
Realized gains recognized on sales of privately held equity securities 0 6,881
Realized gains, net 0 6,881
Gains (losses) on strategic investments, net (1,579) 6,881
Unrealized losses recognized during the reporting period on privately held equity securities still held at the reporting date $ (1,579) $ 0