Quarterly report [Sections 13 or 15(d)]

Revenue - Schedule of Revenue Disaggregated by Market (Details)

v3.26.1
Revenue - Schedule of Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Total $ 230,619 $ 205,936 $ 862,128 $ 795,426
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Total 213,820 191,375 797,319 706,684
Aerospace Segment | Commercial Transport        
Disaggregation of Revenue [Line Items]        
Total 156,419 137,542    
Aerospace Segment | Military Aircraft        
Disaggregation of Revenue [Line Items]        
Total 33,502 33,263    
Aerospace Segment | General Aviation        
Disaggregation of Revenue [Line Items]        
Total 21,449 15,243    
Aerospace Segment | Other        
Disaggregation of Revenue [Line Items]        
Total 2,450 5,327    
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Total 16,799 14,561 $ 64,809 $ 88,742
Test Systems Segment | Government & Defense        
Disaggregation of Revenue [Line Items]        
Total $ 16,799 $ 14,561