v3.25.4
Leases - Schedule of Additional Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Leases [Abstract]    
Weighted average remaining lease term (in years) 4 years 7 months 6 days 4 years 1 month 6 days
Weighted average discount rate 5.60% 4.20%
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 11,808 $ 10,125
Operating cash flows from financing leases 14 0
ROU assets obtained in exchange for lease obligations:    
Operating leases $ 25,564 $ 13,287