v3.26.1
Goodwill - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2026
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Balance, January 31, 2026 $ 107,353
Acquired goodwill 12,120
Effect of foreign currency exchange rates (153)
Balance, July 31, 2026 $ 119,320