XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Aug. 31, 2022
USD ($)
Leases [Abstract]  
2023 (remaining nine months) $ 35,860
2024 40,851
2025 32,515
2026 25,800
2027 18,342
Thereafter 36,036
Total payments 189,404
Less interest (11,855)
Total present value of lease payments $ 177,549