v3.25.2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Aug. 03, 2025
Apr. 27, 2025
Jul. 28, 2024
Inventory Disclosure [Abstract]      
Raw materials $ 5,698 $ 5,733 $ 7,076
Work-in-process 3,374 2,747 1,876
Finished goods 41,037 40,829 32,716
Inventories $ 50,109 $ 49,309 [1] $ 41,668
[1] Derived from audited consolidated financial statements.