XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.4
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Nov. 30, 2021
USD ($)
Leases [Abstract]  
2022 (remaining six months) $ 23,998
2023 41,926
2024 31,483
2025 23,829
2026 18,126
Thereafter 32,379
Total payments 171,741
Less interest (9,693)
Total present value of lease payments $ 162,048