v3.26.1
Restructuring - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Restructuring and Related Activities [Abstract]    
Severance and related charges $ 2,537 $ 2,387
Stock-based compensation benefit (50) (170)
Total $ 2,487 $ 2,217