v3.25.2
Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jul. 27, 2025
Jan. 26, 2025
Inventory Disclosure [Abstract]    
Raw materials and electronic components $ 40,049 $ 46,333
Work in progress 100,994 87,896
Finished goods 42,252 29,364
Inventories $ 183,295 $ 163,593