XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Feb. 28, 2023
USD ($)
Leases [Abstract]  
2023 (remaining three months) $ 12,310
2024 45,627
2025 37,790
2026 30,830
2027 22,314
Thereafter 47,856
Total payments 196,727
Less interest (14,650)
Total present value of lease payments $ 182,077