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
May 31, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 (remaining 9 months) $ 4,130
2023 5,626
2024 4,199
2025 3,427
2026 2,031
2027 706
Thereafter 3
Total future minimum lease payments 20,122
Less imputed interest 1,374
Present value of lease liabilities $ 18,748