v3.26.1
Fair Value Measurements - Schedule of Notional Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount $ 500,898 $ 315,989
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount 227,751 228,997
Foreign Exchange Forward | Cash Flow Hedging | Designated as Hedging Instrument    
Derivative, Notional Amount [Roll Forward]    
Derivative, notional amount $ 273,147 $ 86,992