v3.25.2
Business Segment Information - Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total Assets $ 1,140,831 $ 1,126,101
Goodwill and Intangibles 385,815 394,191
Operating segments | Electronic Systems    
Segment Reporting Information [Line Items]    
Total Assets 529,444 507,428
Goodwill and Intangibles 159,282 163,926
Operating segments | Structural Systems    
Segment Reporting Information [Line Items]    
Total Assets 543,706 551,213
Goodwill and Intangibles 226,533 230,265
Corporate Administration    
Segment Reporting Information [Line Items]    
Total Assets $ 67,681 $ 67,460