v3.25.2
Leases - Schedule of Supplemental Cash Flow Information and Non-cash Activity Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 03, 2025
Aug. 04, 2024
Operating cash flow information:    
Amounts paid on operating lease liabilities $ 18,986 $ 16,682
Non-cash activities:    
Right-of-use assets obtained in exchange for lease obligations $ 18,526 $ 13,720
Weighted average remaining lease term - operating leases 7 years 1 month 6 days 7 years 1 month 6 days
Weighted average discount rate - operating leases 5.45% 5.09%