XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Aug. 31, 2025
USD ($)
Leases [Abstract]  
2026 (remaining nine months) $ 45,520
2027 54,996
2028 48,961
2029 40,294
2030 30,301
Thereafter 62,935
Total payments 283,007
Less interest (33,498)
Total present value of lease payments $ 249,509