v3.26.1
Fair Value of Financial Instruments - Summary of Estimated Fair Value Disclosure Requirements (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value $ 159,040 $ 177,251
Total assets, Estimated Fair Value 159,242 178,106
Other current liabilities, Estimated Fair Value (2,102) (1,708)
Total liabilities, Estimated Fair Value (2,310) (1,893)
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 6,881 6,150
Other Assets, Non Current, Estimated Fair Value 202 855
Other current liabilities, Estimated Fair Value (623) (802)
Other Liabilities, Non Current, Estimated Fair Value (208) (185)
Forward Contracts | Not Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current liabilities, Estimated Fair Value (1,479) (906)
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 53,952 68,169
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value 76,353 102,932
Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value 21,854  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 130,305 171,101
Total assets, Estimated Fair Value 130,305 171,101
Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 53,952 68,169
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 76,353 102,932
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 28,735 6,150
Total assets, Estimated Fair Value 28,937 7,005
Other current liabilities, Estimated Fair Value (2,102) (1,708)
Total liabilities, Estimated Fair Value (2,310) (1,893)
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 6,881 6,150
Other Assets, Non Current, Estimated Fair Value 202 855
Other current liabilities, Estimated Fair Value (623) (802)
Other Liabilities, Non Current, Estimated Fair Value (208) (185)
Level 2 | Forward Contracts | Not Designated | Cash Flow Hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current liabilities, Estimated Fair Value (1,479) $ (906)
Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value $ 21,854