v3.26.1
Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 235,331 $ 232,115
Unrealized Gain (Loss), Net (254) 321
Estimated Fair Value 235,077 232,436
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 61,467 60,357
Unrealized Gain (Loss), Net (27) 72
Estimated Fair Value 61,440 60,429
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,183 2,218
Unrealized Gain (Loss), Net (1) 0
Estimated Fair Value 5,182 2,218
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 141,775 143,257
Unrealized Gain (Loss), Net (209) 233
Estimated Fair Value 141,566 143,490
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 26,906 26,283
Unrealized Gain (Loss), Net (17) 16
Estimated Fair Value $ 26,889 $ 26,299