XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Accrued Restructuring Costs (Details) - Employee Termination Benefits
$ in Thousands
9 Months Ended
Oct. 31, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Accrued restructuring costs, beginning balance $ 3,889
Restructuring costs incurred 2,631
Amount paid (6,072)
Accrued restructuring costs, ending balance $ 448