v3.25.2
Leases (Undiscounted future lease payment liabilities) (Details)
$ in Thousands
Aug. 02, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Payments due remainder of fiscal year $ 54,920
Payments due year one 97,224
Payments due year two 71,084
Payments due year three 53,337
Payments due year four 44,494
Payments due after year four 140,087
Total lease payments 461,146
Less: Imputed interest 85,364
Total operating lease liability 375,782
Total lease payments, leases signed not commenced $ 26,878