v3.26.1
Discontinued Operations - Schedule of Major Classes of Assets and Liabilities of Discontinued Operations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying amounts of the major classes of assets included in discontinued operations:    
Total current assets of discontinued operations $ 1,334 $ 1,518
Total noncurrent assets of discontinued operations 6 3,678
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Total current liabilities of discontinued operations 298 383
Discontinued Operations | T&D Transaction    
Carrying amounts of the major classes of assets included in discontinued operations:    
Cash and cash equivalents 0 0
Accounts receivable, net 0 0
Inventories 0 0
Other current assets 0 0
Total current assets of discontinued operations 0 0
Property, plant and equipment, net 0 0
Total noncurrent assets of discontinued operations 0 0
Total assets of discontinued operations 0 0
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Accounts payable 0 0
Accrued expenses and other current liabilities 0 0
Total current liabilities of discontinued operations 0 0
Total liabilities of discontinued operations 0 0
Discontinued Operations | Pressure Pumping Transaction    
Carrying amounts of the major classes of assets included in discontinued operations:    
Cash and cash equivalents 55 50
Accounts receivable, net 1,003 1,036
Inventories 264 264
Other current assets 12 168
Total current assets of discontinued operations 1,334 1,518
Property, plant and equipment, net 6 3,678
Total noncurrent assets of discontinued operations 6 3,678
Total assets of discontinued operations 1,340 5,196
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Accounts payable 76 41
Accrued expenses and other current liabilities 222 342
Total current liabilities of discontinued operations 298 383
Total liabilities of discontinued operations 298 383
Discontinued Operations | Engineering Transaction    
Carrying amounts of the major classes of assets included in discontinued operations:    
Cash and cash equivalents 0 0
Accounts receivable, net 0 0
Inventories 0 0
Other current assets 0 0
Total current assets of discontinued operations 0 0
Property, plant and equipment, net 0 0
Total noncurrent assets of discontinued operations 0 0
Total assets of discontinued operations 0 0
Carrying amounts of the major classes of liabilities included in discontinued operations:    
Accounts payable 0 0
Accrued expenses and other current liabilities 0 0
Total current liabilities of discontinued operations 0 0
Total liabilities of discontinued operations $ 0 $ 0