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
May 31, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 (remaining 9 months) $ 4,143
2022 5,194
2023 4,245
2024 2,946
2025 2,154
2026 877
Thereafter 621
Total future minimum lease payments 20,180
Less imputed interest 1,751
Present value of lease liabilities $ 18,429