v3.26.1
Restructuring Charges - Schedule of Restructuring Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Restructuring Reserve [Roll Forward]    
Restructuring liability, beginning balance $ 1,642 $ 0
Restructuring charges (1,082) 14,463
Cash payments (560) (13,037)
Restructuring liability, ending balance 0 1,426
Stock-based compensation $ 0 $ 900