v3.26.1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments Included in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
Derivatives Designated As Hedging Instruments      
Derivatives, Fair Value [Line Items]      
Asset Derivatives, Fair Value $ 67 $ 0 $ 0
Liability Derivatives, Fair Value 0 0 728
Derivatives Designated As Hedging Instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign Exchange Contracts      
Derivatives, Fair Value [Line Items]      
Liability Derivatives, Fair Value 0 0 728
Derivatives Designated As Hedging Instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | Foreign Exchange Contracts      
Derivatives, Fair Value [Line Items]      
Asset Derivatives, Fair Value 67 0 0
Derivatives Not Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Asset Derivatives, Fair Value 20 484 113
Liability Derivatives, Fair Value 145 10 251
Derivatives Not Designated as Hedging Instrument | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign Exchange Contracts      
Derivatives, Fair Value [Line Items]      
Liability Derivatives, Fair Value 145 10 251
Derivatives Not Designated as Hedging Instrument | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | Foreign Exchange Contracts      
Derivatives, Fair Value [Line Items]      
Asset Derivatives, Fair Value $ 20 $ 484 $ 113