v3.26.1
Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Amortized Cost    
Due within one year $ 139,776 $ 142,032
Due between one to five years 95,555 90,083
Amortized Cost 235,331 232,115
Fair Value    
Due within one year 139,819 142,237
Due between one to five years 95,258 90,199
Fair Value $ 235,077 $ 232,436