v3.26.1
Business Segments - Summary of Financial Information to Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Total revenue $ 293,178 $ 288,676 $ 558,761 $ 586,267
Cost of sales (excluding depreciation, depletion and accretion expense) [1] 221,297 195,904 435,322 401,967
Depreciation, depletion and accretion expense [1] 46,026 40,633 91,252 77,633
Gross profit 25,855 52,139 32,187 106,667
Selling, general and administrative expense 39,411 34,371 75,157 68,783
Credit loss expense 0 4,110 17 4,110
Amortization expense of acquired intangible assets 6,441 6,465 12,812 11,250
Litigation settlement expense, net 2,550 0 2,550 0
Insurance recovery (gain) 0 0 (3,326) 0
Operating income (loss) (22,547) 7,193 (55,023) 22,524
Interest (expense), net (16,240) (14,798) (32,024) (26,876)
Loss on early payoff of lease financing (6,783) 0 (6,783) 0
Other income (expense), net 41 370 527 629
Loss before income taxes (45,529) (7,235) (93,303) (3,723)
Income tax expense (benefit) (20,433) (1,677) (20,943) 616
Net loss (25,096) (5,558) (72,360) (4,339)
Sand & Logistics [Member]        
Segment Reporting Information [Line Items]        
Total revenue 263,898 272,683 508,615 562,937
Cost of sales (excluding depreciation, depletion and accretion expense) [1] 211,085 189,956 417,137 393,675
Depreciation, depletion and accretion expense [1] 40,169 38,202 80,247 74,113
Gross profit 12,644 44,525 11,231 95,149
Power [Member]        
Segment Reporting Information [Line Items]        
Total revenue 29,280 15,993 50,146 23,330
Cost of sales (excluding depreciation, depletion and accretion expense) [1] 10,212 5,948 18,185 8,292
Depreciation, depletion and accretion expense [1] 5,857 2,431 11,005 3,520
Gross profit 13,211 7,614 20,956 11,518
Product Sales [Member]        
Segment Reporting Information [Line Items]        
Total revenue 103,538 126,608 212,478 266,253
Product Sales [Member] | Sand & Logistics [Member]        
Segment Reporting Information [Line Items]        
Total revenue 101,228 126,328 206,832 265,973
Product Sales [Member] | Power [Member]        
Segment Reporting Information [Line Items]        
Total revenue 2,310 280 5,646 280
Service Sales [Member]        
Segment Reporting Information [Line Items]        
Total revenue 162,670 146,355 301,783 296,964
Service Sales [Member] | Sand & Logistics [Member]        
Segment Reporting Information [Line Items]        
Total revenue 162,670 146,355 301,783 296,964
Service Sales [Member] | Power [Member]        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Rental Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenue 26,970 15,713 44,500 23,050
Rental Revenue [Member] | Sand & Logistics [Member]        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Rental Revenue [Member] | Power [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 26,970 $ 15,713 $ 44,500 $ 23,050
[1] The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM.