Quarterly report [Sections 13 or 15(d)]

Reportable Segments (Details)

v3.26.3
Reportable Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting [Abstract]            
Number of reportable segments | segment       5    
Segment Reporting [Line Items]            
Total revenue $ 21,346   $ 10,852 $ 69,430 $ 34,835  
Less segment expenses:            
Selling, general and administrative, exclusive of stock based compensation 4,134   4,749 11,962 13,823  
Segment Adjusted EBITDA     (3,065) 13,244 (4,664)  
Reconciliation of total segment Adjusted EBITDA            
Other 774   1,717 2,872 5,965  
Depreciation, depletion, amortization and accretion 6,557   2,751 14,661 7,661  
(Gains) loss on disposal of assets, net (312)   1,874 (5,628) (2,675)  
Impairment of other long-lived assets 0   0 0 31,669  
Equity/stock based conpensation   $ 500   544 412  
Interest expense (income), net (211)   (729) 59 (1,112)  
Gain on marketable securities, net (1,173)   (73) (7,161) (73)  
Other expense, net 533   1,903 670 2,863  
Income (loss) from continuing operations before income taxes 430   (10,508) 7,227 (49,374)  
Assets 341,623     341,623   $ 334,894
Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 340,320     340,320   329,698
Rentals            
Segment Reporting [Line Items]            
Total revenue 9,625   2,750 32,673 7,744  
Infrastructure            
Segment Reporting [Line Items]            
Total revenue 1,120   812 2,328 2,914  
Sand            
Segment Reporting [Line Items]            
Total revenue 5,154   2,728 16,993 14,843  
Accommodations            
Segment Reporting [Line Items]            
Total revenue 3,390   2,280 10,134 6,127  
Drilling            
Segment Reporting [Line Items]            
Total revenue 2,057   2,282 7,302 3,207  
Operating Segments Excluding Intersegment Elimination Member            
Segment Reporting [Line Items]            
Total revenue 21,346   10,852 69,430 34,835  
Intersegment Eliminations            
Segment Reporting [Line Items]            
Total revenue (21)   (16) (161) (54)  
Intersegment Eliminations | Rentals            
Segment Reporting [Line Items]            
Total revenue (21)   (16) (161) (54)  
Operating Segments            
Segment Reporting [Line Items]            
Total revenue 21,367   10,868 69,591 34,889  
Less segment expenses:            
Segment Adjusted EBITDA 6,598          
Operating Segments | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 263,964     263,964   161,798
Operating Segments | Rentals            
Segment Reporting [Line Items]            
Total revenue 9,646   2,766 32,834 7,798  
Less segment expenses:            
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion, inclusive of related parties 2,652   1,691 15,435 4,675  
Selling, general and administrative, exclusive of stock based compensation 2,027   997 5,070 2,485  
Segment Adjusted EBITDA 4,967   78 12,329 638  
Operating Segments | Rentals | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 164,205     164,205   75,004
Operating Segments | Infrastructure            
Segment Reporting [Line Items]            
Total revenue 1,120   812 2,328 2,914  
Less segment expenses:            
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion, inclusive of related parties 1,735   1,579 3,786 3,807  
Selling, general and administrative, exclusive of stock based compensation 322   294 797 616  
Segment Adjusted EBITDA (937)   (1,061) (2,255) (1,509)  
Operating Segments | Infrastructure | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 12,808     12,808   2,598
Operating Segments | Sand            
Segment Reporting [Line Items]            
Total revenue 5,154   2,728 16,993 14,843  
Less segment expenses:            
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion, inclusive of related parties 2,980   4,148 15,146 14,886  
Selling, general and administrative, exclusive of stock based compensation 647   1,157 2,185 3,973  
Segment Adjusted EBITDA 1,527   (2,577) (338) (4,016)  
Operating Segments | Sand | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 70,307     70,307   68,028
Operating Segments | Accommodations            
Segment Reporting [Line Items]            
Total revenue 3,390   2,280 10,134 6,127  
Less segment expenses:            
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion, inclusive of related parties 2,043   1,436 6,299 4,110  
Selling, general and administrative, exclusive of stock based compensation 278   483 898 1,280  
Segment Adjusted EBITDA 1,069   361 2,937 737  
Operating Segments | Accommodations | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 13,569     13,569   14,309
Operating Segments | Drilling            
Segment Reporting [Line Items]            
Total revenue 2,057   2,282 7,302 3,207  
Less segment expenses:            
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion, inclusive of related parties 1,880   1,840 6,044 2,994  
Selling, general and administrative, exclusive of stock based compensation 205   308 687 727  
Segment Adjusted EBITDA (28)   134 571 (514)  
Operating Segments | Drilling | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 3,075     3,075   1,859
Other            
Segment Reporting [Line Items]            
Total revenue 48     144    
Other | Continuing Operations            
Reconciliation of total segment Adjusted EBITDA            
Assets 76,356     76,356   $ 167,900
Consolidation, Eliminations            
Segment Reporting [Line Items]            
Total revenue $ (69)   $ (16) $ (305) $ (54)