v3.24.3
Investments and Fair Value Measurements - Privately Held Equity Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost $ 63,842 $ 51,373
Cumulative net gains 4,404 4,871
Carrying amount, end of period 68,246 56,244
Privately held equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost 62,842 50,373
Cumulative net gains 4,404 4,871
Carrying amount, end of period 67,246 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