XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.4
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Nov. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 (remaining 6 months) $ 1,106
2023 5,813
2024 4,420
2025 3,651
2026 2,160
2027 890
Thereafter 3
Total future minimum lease payments 18,043
Less imputed interest 1,117
Present value of lease liabilities $ 16,926