Annual report [Section 13 and 15(d), not S-K Item 405]

Organization and Basis of Presentation (Details)

v3.25.4
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 02, 2025
Jun. 16, 2025
Apr. 11, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from disposal of property, plant and equipment $ 7,950 $ 5,061      
Discontinued Operations, Disposed of by Sale | T&D Transaction          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal group, including discontinued operation, consideration         $ 108,700
Discontinued Operations, Disposed of by Sale | Pressure Pumping Transaction          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal group, including discontinued operation, consideration       $ 15,000  
Discontinued Operations, Disposed of by Sale | Engineering Transaction          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Disposal group, including discontinued operation, consideration     $ 30,000