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

Discontinued Operations - Schedule of Major Classes of Statements of Operations and Comprehensive Income (loss) of Discontinued Operations (Details)

v3.25.4
Discontinued Operations - Schedule of Major Classes of Statements of Operations and Comprehensive Income (loss) of Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
OTHER (INCOME) EXPENSE    
Net income (loss) from discontinued operations, net of income taxes $ 68,353 $ (24,214)
T&D Transaction | Discontinued Operations    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Services revenue 29,553 91,644
COST, EXPENSES AND GAINS    
Cost of revenue 26,450 76,431
Selling, general and administrative 1,910 6,245
Depreciation and amortization 957 2,573
(Gains) losses on disposal of assets, net (20) (1,304)
Impairment of goodwill 0 0
Impairment of long-lived assets 0 0
Total cost, expenses and gains, net 29,297 83,945
Operating income (loss) 256 7,699
OTHER (INCOME) EXPENSE    
Interest expense (income), net 59 13,942
Other (income) expense, net (29) 55
(Gain) loss on divestiture (83,747) 0
Total other (income) expense, net (83,717) 13,997
Income (loss) before income taxes 83,973 (6,298)
Provision (benefit) for income taxes 1,617 90
Net income (loss) from discontinued operations, net of income taxes 82,356 (6,388)
Pressure Pumping Transaction | Discontinued Operations    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Services revenue 41,916 33,425
COST, EXPENSES AND GAINS    
Cost of revenue 43,255 38,769
Selling, general and administrative 1,728 2,339
Depreciation and amortization 5,766 10,761
(Gains) losses on disposal of assets, net (1,233) 52
Impairment of goodwill 9,214 0
Impairment of long-lived assets 597 0
Total cost, expenses and gains, net 59,327 51,921
Operating income (loss) (17,411) (18,496)
OTHER (INCOME) EXPENSE    
Interest expense (income), net (348) 1,769
Other (income) expense, net 279 2
(Gain) loss on divestiture 24,974 0
Total other (income) expense, net 24,905 1,771
Income (loss) before income taxes (42,316) (20,267)
Provision (benefit) for income taxes (1,262) 0
Net income (loss) from discontinued operations, net of income taxes (41,054) (20,267)
Engineering Transaction | Discontinued Operations    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Services revenue 14,572 17,263
COST, EXPENSES AND GAINS    
Cost of revenue 11,171 13,017
Selling, general and administrative 1,489 1,769
Depreciation and amortization 20 29
(Gains) losses on disposal of assets, net 0 0
Impairment of goodwill 0 0
Impairment of long-lived assets 0 0
Total cost, expenses and gains, net 12,680 14,815
Operating income (loss) 1,892 2,448
OTHER (INCOME) EXPENSE    
Interest expense (income), net (470) (6)
Other (income) expense, net (58) 0
(Gain) loss on divestiture (24,635) 0
Total other (income) expense, net (25,163) (6)
Income (loss) before income taxes 27,055 2,454
Provision (benefit) for income taxes 4 13
Net income (loss) from discontinued operations, net of income taxes $ 27,051 $ 2,441