v3.26.1
Supplemental Financial Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Foreign exchange gains (losses), net $ 536 $ (9,954)
Other expense, net (281) (17)
Total other income (expense), net $ 255 $ (9,971)