v3.25.0.1
Investments and Fair Value Measurements - Privately Held Equity Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost $ 69,140 $ 51,373
Cumulative net gains 3,404 4,871
Carrying amount, end of period 72,544 56,244
Privately held equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost 68,140 50,373
Cumulative net gains 3,404 4,871
Carrying amount, end of period 71,544 55,244
Privately held debt and other securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost 1,000 1,000
Cumulative net gains 0 0
Carrying amount, end of period $ 1,000 $ 1,000