XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Other Related Charges - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 0   $ 7,800
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 119 14 $ 1,896 7,839
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 0 0 463
Research and development | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 0 72 393 2,119
Sales and marketing | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 130 (54) 1,126 3,623
General and administrative | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ (11) $ (4) $ 377 $ 1,634