XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Nov. 30, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 (remaining 3 months) $ 1,021
2022 5,299
2023 4,251
2024 2,952
2025 2,160
2026 883
Thereafter 660
Total future minimum lease payments 17,226
Less imputed interest 1,388
Present value of lease liabilities $ 15,838