v3.26.1
Income Taxes - Schedule of Income Taxes Paid, Net of Refunds Received (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Income Tax Disclosure [Abstract]    
U.S. Federal $ 5,870 $ 988
State and Local 1,772 913
Foreign 275 229
Total income taxes paid, net of refunds received $ 7,917 $ 2,130