v3.22.2.2
Leases - Components of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Leases [Abstract]        
Operating lease expense $ 975 $ 1,109 $ 3,115 $ 3,367
Variable lease expense 114 115 364 381
Short-term lease expense 118 20 277 39
Sublease income $ 67 $ 65 $ 197 $ 151