XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
May 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2023 (remaining 9 months) $ 3,763
2024 4,592
2025 3,827
2026 2,340
2027 1,074
2028 81
Thereafter 0
Total future minimum lease payments 15,677
Less imputed interest 928
Present value of lease liabilities $ 14,749