v3.25.1
Investments and Fair Value Measurements - Privately Held Equity Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost $ 69,514 $ 69,140
Cumulative net gains 1,825 3,404
Carrying amount, end of period 71,339 72,544
Privately held equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Initial total cost 68,514 68,140
Cumulative net gains 1,825 3,404
Carrying amount, end of period 70,339 71,544
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