XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Total remaining operating lease payments included in the measurement of lease liabilities (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 19,417
2024 19,086
2025 18,576
2026 19,337
2027 19,433
2028 and thereafter 75,492
Total gross operating lease payments 171,341
Less: tenant allowances 0
Total net operating lease payments 171,341
Less: imputed interest (38,720)
Total lease liabilities, reflecting the present value of net lease payments $ 132,621