Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Narrative (Details)

v3.24.3
Basis of Presentation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 13, 2019
element
Oct. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jun. 29, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                      
Allowance for doubtful accounts       $ 2,343 $ 9,186 $ 2,343 $ 9,186 $ 1,495 $ 9,193 $ 1,725 $ 2,630
Research and development expense       12,400 14,100 39,900 39,500        
Non-Aerospace Contract Manufacturing Customer                      
Business Acquisition [Line Items]                      
Allowance for doubtful accounts         7,500   7,500        
Reserve for inventory valuation       $ 900 $ 3,600 $ 900 $ 3,600        
Non-Aerospace Contract Manufacturing Customer | Subsequent Event                      
Business Acquisition [Line Items]                      
Allowance for doubtful accounts   $ 800                  
Reserve for inventory valuation   900                  
Impairment of fixed assets   $ 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