v3.26.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
May 02, 2026
USD ($)
Future minimum lease payments under operating leases  
Remainder of 2026 $ 49,082
2027 56,442
2028 46,741
2029 36,782
2030 26,166
Thereafter 97,881
Total future minimum lease payments 313,094
Less: imputed interest (86,632)
Total present value of lease liabilities $ 226,462