v3.26.1
Cash, Cash Equivalents, and Investments - Components of Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
Cash and cash equivalents:      
Cash $ 57,231 $ 51,006  
Money market funds 150,653 185,205  
Commercial paper 996 1,191  
Total cash and cash equivalents 208,880 237,402 $ 371,828
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 235,077 232,436  
U.S. Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 61,440 60,429  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 5,182 2,218  
Corporate debt securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments 141,566 143,490  
U.S. Government agency securities      
Debt Securities, Available-for-sale [Line Items]      
Total available-for-sale investments $ 26,889 $ 26,299