XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Aug. 31, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 (remaining 6 months) $ 2,574
2022 5,196
2023 4,251
2024 2,952
2025 2,160
2026 883
Thereafter 660
Total future minimum lease payments 18,676
Less imputed interest 1,564
Present value of lease liabilities $ 17,112