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