XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Accrued Restructuring Costs (Details) - Employee Termination Benefits
$ in Thousands
3 Months Ended
Apr. 30, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Accrued restructuring costs, beginning balance $ 3,889
Restructuring costs incurred 889
Amount paid (3,734)
Accrued restructuring costs, ending balance $ 1,044