v3.26.1
Intangible Assets - Summary of the Company's intangible assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Intangible Assets $ 650,760 $ 650,760
Accumulated Amortization (303,249) (288,370)
Intangible Assets, Net $ 347,511 362,390
Trade Name    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 8 years 3 months 18 days  
Intangible Assets $ 120,670 120,670
Accumulated Amortization (46,031) (43,378)
Intangible Assets, Net $ 74,639 77,292
Customer Relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 5 years 2 months 12 days  
Intangible Assets $ 343,900 343,900
Accumulated Amortization (161,787) (152,376)
Intangible Assets, Net $ 182,113 191,524
Backlog    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 6 months  
Intangible Assets $ 60,190 60,190
Accumulated Amortization (59,528) (58,813)
Intangible Assets, Net $ 662 1,377
Patents/Know-How    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Remaining Weighted Average Amortization Period in Years 10 years 9 months 18 days  
Intangible Assets $ 126,000 126,000
Accumulated Amortization (35,903) (33,803)
Intangible Assets, Net $ 90,097 $ 92,197