XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Summary of Estimated Fair Value Disclosure Requirements (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value $ 182,775 $ 188,307
Short-term investments, Estimated Fair Value 100,777 98,241
Other current assets, Estimated Fair Value 360  
Total cash equivalents and short term investments, Estimated Fair Value 283,552 286,548
Total assets, Estimated Fair Value 283,912  
Other current liabilities, Estimated Fair Value (4,681)  
Other non-current liabilities, Estimated Fair Value (123)  
Total liabilities, Estimated Fair Value (4,804)  
Forward Contracts | Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 242  
Other current liabilities, Estimated Fair Value (2,614)  
Other non-current liabilities, Estimated Fair Value (123)  
Forward Contracts | Not Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 118  
Other current liabilities, Estimated Fair Value (2,067)  
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value   188,307
Total cash equivalents and short term investments, Estimated Fair Value 182,775  
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value 100,777 98,241
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 182,775 188,307
Short-term investments, Estimated Fair Value 100,777 98,241
Total cash equivalents and short term investments, Estimated Fair Value   286,548
Total assets, Estimated Fair Value 283,552  
Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 182,775 188,307
Level 1 | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value 100,777 $ 98,241
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 360  
Total assets, Estimated Fair Value 360  
Other current liabilities, Estimated Fair Value (4,681)  
Other non-current liabilities, Estimated Fair Value (123)  
Total liabilities, Estimated Fair Value (4,804)  
Level 2 | Forward Contracts | Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 242  
Other current liabilities, Estimated Fair Value (2,614)  
Other non-current liabilities, Estimated Fair Value (123)  
Level 2 | Forward Contracts | Not Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 118  
Other current liabilities, Estimated Fair Value $ (2,067)