XML 38 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Summary of Estimated Fair Value Disclosure Requirements (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Jan. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current assets, Estimated Fair Value $ 334,072    
Total cash equivalents and short term investments, Estimated Fair Value 325,464   $ 286,548
Total assets, Estimated Fair Value 335,572    
Other current liabilities, Estimated Fair Value (531)    
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 7,034    
Other Assets, Non Current, Estimated Fair Value   $ 1,500  
Other current liabilities, Estimated Fair Value (282)    
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 1,574    
Other current liabilities, Estimated Fair Value (249)    
Money Market Funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents, Estimated Fair Value 228,982   188,307
U.S. Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-term investments, Estimated Fair Value 96,482   98,241
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current assets, Estimated Fair Value 325,464    
Total cash equivalents and short term investments, Estimated Fair Value     286,548
Total assets, Estimated Fair Value 325,464    
Level 1 | Money Market Funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents, Estimated Fair Value 228,982   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 96,482   $ 98,241
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current assets, Estimated Fair Value 8,608    
Total assets, Estimated Fair Value 10,108    
Other current liabilities, Estimated Fair Value (531)    
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 7,034    
Other Assets, Non Current, Estimated Fair Value 1,500    
Other current liabilities, Estimated Fair Value (282)    
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 1,574    
Other current liabilities, Estimated Fair Value $ (249)