XML 97 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Leases [Abstract]    
Operating leases $ 22,242 $ 25,535
Operating lease liabilities, current 3,753 3,876
Operating lease liabilities 21,841 25,370
Total operating lease liabilities $ 25,594 $ 29,246