v3.26.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Aug. 01, 2026
USD ($)
Leases [Abstract]  
Remainder of 2027 $ 7,438
2028 18,098
2029 17,722
2030 17,253
2031 14,884
2032 and thereafter 3,645
Total future minimum lease payments 79,040
Less: imputed interest (9,548)
Total operating lease liabilities $ 69,492