XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Aug. 31, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 (remaining 6 months) $ 2,598
2023 5,816
2024 4,423
2025 3,655
2026 2,164
2027 765
Thereafter 3
Total future minimum lease payments 19,424
Less imputed interest 1,253
Present value of lease liabilities $ 18,171