v3.26.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
May 02, 2026
USD ($)
Leases [Abstract]  
Remainder of 2027 $ 11,568
2028 16,839
2029 16,406
2030 15,860
2031 14,408
2032 and thereafter 3,645
Total future minimum lease payments 78,726
Less: imputed interest (9,706)
Total operating lease liabilities $ 69,020