v3.26.3
Acquisitions and Divestitures - Intangible Assets Acquired (Detail) - USD ($)
$ in Thousands
Jul. 01, 2026
May 20, 2025
Kinectrics Holdings, Inc. | Developed technology    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount   $ 7,900
Amortization period (in years)   20 years
Kinectrics Holdings, Inc. | Customer relationships    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount   $ 107,500
Amortization period (in years)   20 years
Kinectrics Holdings, Inc. | Trade name    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount, Indefinite-Lived   $ 35,900
Precision Components Group, LLC | Customer relationships    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount $ 30,000  
Amortization period (in years) 20 years  
Precision Components Group, LLC | Backlog    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount $ 6,000  
Amortization period (in years) 5 years  
Precision Components Group, LLC | Manufacturing Process Know-how    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount $ 8,000  
Amortization period (in years) 10 years  
Precision Components Group, LLC | Trade name    
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]    
Amount, Indefinite-Lived $ 7,000