v3.26.1
Leases - Schedule of Aggregate Future Lease Payments (Details)
$ in Thousands
May 02, 2026
USD ($)
Leases [Abstract]  
2027 $ 6,092
2028 6,377
2029 5,843
2030 4,971
2031 3,014
Thereafter 3,364
Total lease payments 29,661
Less: Interest (4,212)
Present value of lease liabilities $ 25,449