v3.26.1
Intangible Assets - Summary of the intangible assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Intangible Assets $ 592,170 $ 650,760
Accumulated Amortization (258,261) (288,370)
Intangible Assets, Net $ 333,909 362,390
Trade Name    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 8 years 1 month 6 days  
Intangible Assets $ 120,370 120,670
Accumulated Amortization (48,611) (43,378)
Intangible Assets, Net $ 71,759 77,292
Customer Relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 5 years  
Intangible Assets $ 345,800 343,900
Accumulated Amortization (171,646) (152,376)
Intangible Assets, Net $ 174,154 191,524
Backlog    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Intangible Assets   60,190
Accumulated Amortization   (58,813)
Intangible Assets, Net   1,377
Patents/Know-How    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 10 years 6 months  
Intangible Assets $ 126,000 126,000
Accumulated Amortization (38,004) (33,803)
Intangible Assets, Net $ 87,996 $ 92,197