v3.26.1
Acquisitions and Divestitures - Intangible Assets Acquired (Detail) - Kinectrics Holdings, Inc.
$ in Thousands
May 20, 2025
USD ($)
Developed technology  
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]  
Amount $ 7,900
Amortization period (in years) 20 years
Customer relationships  
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]  
Amount $ 107,500
Amortization period (in years) 20 years
Trade name  
Schedule Of Amortized And Unamortized Intangible Assets [Line Items]  
Amount, Indefinite-Lived $ 35,900