v3.26.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Aug. 01, 2026
USD ($)
Future minimum lease payments under operating leases  
Remainder of 2026 $ 33,442
2027 60,229
2028 50,410
2029 40,059
2030 29,354
Thereafter 108,947
Total future minimum lease payments 322,441
Less: imputed interest (97,592)
Total present value of lease liabilities $ 224,849