XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Related Charges (Tables)
9 Months Ended
Oct. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liabilities Roll Forward
Restructuring liability activities during the nine months ended October 31, 2023:
(in thousands)January 31, 2023AccrualsCash PaymentsOctober 31, 2023
2023 Restructuring Plan
Employee termination benefits$384 $1,640 $(1,455)$569 
Other158 20 (178)— 
Total$542 $1,660 $(1,633)$569 
2024 Restructuring Plan
Employee termination benefits$— $21,837 $(21,798)$39 
Other— 1,548 (1,426)122 
Total$— $23,385 $(23,224)$161