v3.26.1
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Disaggregation of Revenue [Line Items]        
Total net revenues $ 224,492 $ 200,803 $ 433,514 $ 393,284
Electronic Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 131,436 109,704 249,026 218,769
Structural Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 93,056 91,099 184,488 174,515
Military and space        
Disaggregation of Revenue [Line Items]        
Total net revenues 123,750 115,877 241,383 228,072
Military and space | Electronic Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 93,283 83,267 182,723 167,357
Military and space | Structural Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 30,467 32,610 58,660 60,715
Commercial aerospace        
Disaggregation of Revenue [Line Items]        
Total net revenues 89,418 77,397 173,330 148,785
Commercial aerospace | Electronic Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 26,829 18,908 47,502 34,985
Commercial aerospace | Structural Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues 62,589 58,489 125,828 113,800
Industrial        
Disaggregation of Revenue [Line Items]        
Total net revenues 11,324 7,529 18,801 16,427
Industrial | Electronic Systems        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 11,324 $ 7,529 $ 18,801 $ 16,427