v3.26.1
Fair Value of Financial Instruments - Summary of Estimated Fair Value Disclosure Requirements (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value $ 151,481 $ 177,251
Total assets, Estimated Fair Value 151,607 178,106
Other current liabilities, Estimated Fair Value (2,879) (1,708)
Total liabilities, Estimated Fair Value (4,139) (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 7,030 6,150
Other Assets, Non Current, Estimated Fair Value 126 855
Other current liabilities, Estimated Fair Value (1,596) (802)
Other Liabilities, Non Current, Estimated Fair Value (1,260) (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,283) (906)
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 43,185 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 63,724 102,932
Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value 37,542  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 106,909 171,101
Total assets, Estimated Fair Value 106,909 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 43,185 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 63,724 102,932
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other current assets, Estimated Fair Value 44,572 6,150
Total assets, Estimated Fair Value 44,698 7,005
Other current liabilities, Estimated Fair Value (2,879) (1,708)
Total liabilities, Estimated Fair Value (4,139) (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 7,030 6,150
Other Assets, Non Current, Estimated Fair Value 126 855
Other current liabilities, Estimated Fair Value (1,596) (802)
Other Liabilities, Non Current, Estimated Fair Value (1,260) (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,283) $ (906)
Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments, Estimated Fair Value $ 37,542