v3.22.2.2
Leases - Components of Operating Leases and Operating Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Operating Leases          
Operating lease right-of-use assets $ 27,583   $ 27,583   $ 32,643
Operating lease liabilities, current portion 9,636   9,636   11,462
Operating lease liabilities, net of current portion 40,103   40,103   45,633
Total operating lease liabilities 49,739   49,739   $ 57,095
Lease Cost          
Operating lease cost 2,337 $ 3,156 7,589 $ 9,529  
Short-term operating lease costs $ 118 $ 98 $ 317 $ 294