XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Rental Payments for Operating Leases Having Non-Cancelable Lease Periods in Excess of One Year (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 55,830
2024 44,473
2025 37,382
2026 29,726
2027 23,606
Thereafter 40,440
Total lease payments $ 231,457