XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Fair Value Hierarchy For Company's Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents $ 27,024 $ 15,297
Total short-term investments 98,112 116,635
U.S. government treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 74,375 82,572
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 23,737 29,119
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments   4,944
Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 27,024 15,297
Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 27,024 15,297
Total short-term investments 98,112 116,635
Total 125,136 131,932
Fair Value, Recurring | U.S. government treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 74,375 82,572
Fair Value, Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 23,737 29,119
Fair Value, Recurring | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments   4,944
Fair Value, Recurring | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 27,024 15,297
Fair Value, Recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 27,024 15,297
Total short-term investments 0 0
Total 27,024 15,297
Fair Value, Recurring | Level 1 | U.S. government treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments   0
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 27,024 15,297
Fair Value, Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents 0 0
Total short-term investments 98,112 116,635
Total 98,112 116,635
Fair Value, Recurring | Level 2 | U.S. government treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 74,375 82,572
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments 23,737 29,119
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total short-term investments   4,944
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis    
Total cash equivalents $ 0 $ 0