v3.26.1
Segment Information - Depreciation Expense by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2026
Jun. 30, 2025
Jun. 29, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Total $ 31,122 $ 27,692 $ 60,414 $ 54,555
Corporate        
Segment Reporting Information [Line Items]        
Total 2,504 1,351 4,207 2,611
Operating Segment        
Segment Reporting Information [Line Items]        
Total 28,618 26,341 56,207 51,944
Operating Segment | A&D        
Segment Reporting Information [Line Items]        
Total 9,379 9,385 18,820 18,599
Operating Segment | Commercial        
Segment Reporting Information [Line Items]        
Total $ 19,239 $ 16,956 $ 37,387 $ 33,345