XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Purchase Price Allocation (Parenthetical) (Details) - Great North Wellhead and Frac
$ in Millions
1 Months Ended
Jul. 31, 2023
USD ($)
Trademarks  
Business Acquisition [Line Items]  
Acquired amount $ 4.0
Weighted-average useful lives in years 10 years
Patents  
Business Acquisition [Line Items]  
Acquired amount $ 3.6
Weighted-average useful lives in years 15 years
Customer relationships  
Business Acquisition [Line Items]  
Acquired amount $ 14.7
Weighted-average useful lives in years 10 years