v3.26.1
Marketable Securities - Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]      
Interest income $ 14,783 $ 18,111 $ 13,546
Accretion/amortization of discount/premium, net 951 2,079 2,077
Investment income $ 15,734 $ 20,190 $ 15,623