v3.26.1
Fair Value Measurements - Schedule of Notional Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount $ 443,679 $ 315,989
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount 187,161 228,997
Foreign Exchange Forward | Cash Flow Hedging | Designated as Hedging Instrument    
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount $ 256,518 $ 86,992