XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Contractual Future Minimum Lease Payments (Details)
$ in Thousands
Feb. 28, 2026
USD ($)
Leases [Abstract]  
2026 (remaining three months) $ 16,475
2027 62,300
2028 56,685
2029 47,256
2030 35,980
Thereafter 79,297
Total payments 297,993
Less interest (36,597)
Total present value of lease payments $ 261,396