Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Narrative (Details)

v3.24.2.u1
Basis of Presentation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 13, 2019
element
Mar. 31, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Mar. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                    
Allowance for doubtful accounts     $ 1,495 $ 1,725 $ 1,495 $ 1,725 $ 8,596 $ 9,193 $ 2,265 $ 2,630
Research and development expense     $ 14,200 $ 12,700 $ 27,500 $ 25,400        
Non-Aerospace Contract Manufacturing Customer                    
Business Acquisition [Line Items]                    
Allowance for doubtful accounts               $ 7,500    
Sold | Semiconductor Test Business | Test Systems Segment                    
Business Acquisition [Line Items]                    
Number of elements for contingent earnouts | element 2                  
Earnout proceeds received   $ 3,400