v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
customer
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 2  
Number of major customers | customer 3  
Revenues: $ 93,111 $ 65,558
Logistics costs 54,883 36,240
Production costs 24,428 19,164
Depreciation, depletion, and accretion of asset retirement obligations 7,082 6,572
Other costs 610 810
Cost of goods sold: 87,003 62,786
Gross profit 6,108 2,772
Total operating expenses 10,981 9,822
Total other (expenses) income, net (159) (213)
Income tax (benefit) expense (1,172) 16,968
Net loss (3,860) (24,231)
UNITED STATES    
Segment Reporting Information [Line Items]    
Revenues: 76,000 65,315
CANADA    
Segment Reporting Information [Line Items]    
Revenues: $ 17,111 243
Sand And SmartSystems Segment    
Segment Reporting Information [Line Items]    
Number of major customers | customer 1  
Sand Segment    
Segment Reporting Information [Line Items]    
Number of major customers | customer 2  
Revenues: $ 92,488 64,464
Logistics costs 54,883 36,240
Production costs 24,428 19,164
Depreciation, depletion, and accretion of asset retirement obligations 6,531 6,022
Other costs 0 247
Cost of goods sold: 85,842 61,673
Gross profit 6,646 2,791
Additions to property, plant and equipment 1,822 2,738
SmartSystems Segment    
Segment Reporting Information [Line Items]    
Revenues: 623 1,094
Logistics costs 0 0
Production costs 0 0
Depreciation, depletion, and accretion of asset retirement obligations 551 550
Other costs 610 563
Cost of goods sold: 1,161 1,113
Gross profit (538) (19)
Additions to property, plant and equipment $ 59 $ 0