XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Nov. 30, 2025
USD ($)
Leases [Abstract]  
2026 (remaining six months) $ 31,298
2027 59,404
2028 53,559
2029 44,410
2030 33,868
Thereafter 74,256
Total payments 296,795
Less interest (37,009)
Total present value of lease payments $ 259,786