XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of year ending January 31, 2022 $ 5,658
2023 7,215
2024 4,736
2025 1,732
2026 753
Thereafter 2,000
Total operating lease payments 22,094
Less: imputed interest (2,870)
Total operating lease liabilities $ 19,224