XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Nov. 30, 2022
USD ($)
Leases [Abstract]  
2023 (remaining six months) $ 23,932
2024 43,081
2025 35,080
2026 28,347
2027 20,682
Thereafter 40,859
Total payments 191,981
Less interest (12,669)
Total present value of lease payments $ 179,312