v3.26.1
Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 237,078 $ 232,115
Unrealized Gain (Loss), Net (686) 321
Estimated Fair Value 236,392 232,436
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 56,849 60,357
Unrealized Gain (Loss), Net (114) 72
Estimated Fair Value 56,735 60,429
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,973 2,218
Unrealized Gain (Loss), Net (1) 0
Estimated Fair Value 2,972 2,218
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 151,822 143,257
Unrealized Gain (Loss), Net (502) 233
Estimated Fair Value 151,320 143,490
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 25,434 26,283
Unrealized Gain (Loss), Net (69) 16
Estimated Fair Value $ 25,365 $ 26,299