XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Other Related Charges - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 200   $ 7,800
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 771 172 $ 1,777 7,825
One-time Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges       1,300
Cost of revenue | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 0 46 0 463
Research and development | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 393 (12) 393 2,047
Sales and marketing | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 266 118 996 3,677
General and administrative | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 112 $ 20 $ 388 $ 1,638