v3.26.1
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Total net revenues $ 209,022 $ 192,481
Electronic Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 117,590 109,065
Structural Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 91,432 83,416
Military and space    
Disaggregation of Revenue [Line Items]    
Total net revenues 117,633 112,196
Military and space | Electronic Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 89,440 84,091
Military and space | Structural Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 28,193 28,105
Commercial aerospace    
Disaggregation of Revenue [Line Items]    
Total net revenues 83,912 71,388
Commercial aerospace | Electronic Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 20,673 16,077
Commercial aerospace | Structural Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues 63,239 55,311
Industrial    
Disaggregation of Revenue [Line Items]    
Total net revenues 7,477 8,897
Industrial | Electronic Systems    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 7,477 $ 8,897