Quarterly report [Sections 13 or 15(d)]

Discontinued Operations - Schedule of Major Classes of Assets and Liabilities of Discontinued Operations (Details)

v3.25.2
Discontinued Operations - Schedule of Major Classes of Assets and Liabilities of Discontinued Operations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Carrying amounts of the major classes of assets included in discontinued operations:    
Total current assets of discontinued operations $ 17,001 $ 46,386
Total noncurrent assets of discontinued operations 4,508 59,341
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Total current liabilities of discontinued operations 10,678 26,974
Total noncurrent liabilities of discontinued operations 0 7,369
Discontinued Operations | T&D Transaction    
Carrying amounts of the major classes of assets included in discontinued operations:    
Cash and cash equivalents 0 0
Restricted cash 0 2,000
Accounts receivable, net 0 22,408
Inventories 0 0
Other current assets 0 404
Total current assets of discontinued operations 0 24,812
Property, plant and equipment, net 0 13,190
Operating lease right-of-use assets 0 1,202
Goodwill 0 0
Other non-current assets 0 75
Total noncurrent assets of discontinued operations 0 14,467
Total assets of discontinued operations 0 39,279
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Accounts payable 0 4,673
Accrued expenses and other current liabilities 0 6,621
Current operating lease liabilities 0 248
Total current liabilities of discontinued operations 0 11,542
Long-term operating lease liabilities 0 954
Other long-term liabilities 0 6,415
Total noncurrent liabilities of discontinued operations 0 7,369
Total liabilities of discontinued operations 0 18,911
Discontinued Operations | Pressure Pumping Transaction    
Carrying amounts of the major classes of assets included in discontinued operations:    
Cash and cash equivalents 88 122
Restricted cash 0 0
Accounts receivable, net 15,418 12,843
Inventories 1,114 8,271
Other current assets 381 338
Total current assets of discontinued operations 17,001 21,574
Property, plant and equipment, net 4,176 35,166
Operating lease right-of-use assets 332 494
Goodwill 0 9,214
Other non-current assets 0 0
Total noncurrent assets of discontinued operations 4,508 44,874
Total assets of discontinued operations 21,509 66,448
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Accounts payable 8,803 14,346
Accrued expenses and other current liabilities 1,639 784
Current operating lease liabilities 236 302
Total current liabilities of discontinued operations 10,678 15,432
Long-term operating lease liabilities 0 0
Other long-term liabilities 0 0
Total noncurrent liabilities of discontinued operations 0 0
Total liabilities of discontinued operations $ 10,678 $ 15,432