v3.26.1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Dec. 27, 2025
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 216,029 $ 199,171 $ 199,171
Foreign currency translation (917)   1,808
Goodwill, ending balance 212,557   216,029
Keystone Photonics      
Goodwill [Roll Forward]      
Reduction - divesture (2,555) 15,050  
Probe Cards      
Goodwill [Roll Forward]      
Goodwill, beginning balance 177,369 177,369 177,369
Foreign currency translation 0   0
Goodwill, ending balance 177,369   177,369
Probe Cards | Keystone Photonics      
Goodwill [Roll Forward]      
Reduction - divesture 0 0  
Systems      
Goodwill [Roll Forward]      
Goodwill, beginning balance 38,660 21,802 21,802
Foreign currency translation (917)   1,808
Goodwill, ending balance 35,188   $ 38,660
Systems | Keystone Photonics      
Goodwill [Roll Forward]      
Reduction - divesture $ (2,555) $ 15,050