v3.25.1
Mergers and Acquisitions - Schedule of Intangible Assets Acquired and Respective Amortization Periods (Details) - Downhole Well Solutions, LLC
$ in Thousands
Nov. 29, 2024
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangibles acquired, value $ 75,100
Intangible assets, amortization Period 11 years 9 months 18 days
Customer Relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangibles acquired, value $ 67,800
Intangible assets, amortization Period 12 years
Trade Name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangibles acquired, value $ 7,300
Intangible assets, amortization Period 10 years