v3.26.1
Industry Segments - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Industry Segments Details [Line Items]          
Revenue $ 185,657 $ 173,872 $ 341,910 $ 331,012  
Cost of product sales and services 130,343 116,346 239,195 220,911  
Depreciation, amortization and accretion 9,600 9,189 18,776 18,340  
Impairments and other charges   93   611  
General and administrative expense 25,584 25,259 50,993 49,393  
Operating income 20,130 22,985 32,946 41,757  
Interest (income) expense, net 3,267 4,194 6,504 8,918  
Other expense (income), net 1,009 (645) (1,002) 8,317  
Income before taxes 15,854 19,436 27,444 24,522  
Capital expenditures 23,315 19,487 42,334 37,443  
Total assets 800,114   800,114   $ 675,761
Completion Fluids & Products Segment          
Industry Segments Details [Line Items]          
Revenue 113,110 109,445 204,831 202,462  
Water & Flowback Services Segment          
Industry Segments Details [Line Items]          
Revenue 72,547 64,427 137,079 128,550  
Operating Segments | Completion Fluids & Products Segment          
Industry Segments Details [Line Items]          
Revenue 113,110 109,445 204,831 202,462  
Cost of product sales and services 75,638 62,594 134,528 116,909  
Depreciation, amortization and accretion 2,205 2,214 4,436 4,391  
Impairments and other charges   0   0  
General and administrative expense 7,714 6,900 15,924 13,583  
Operating income 27,553 37,737 49,943 67,579  
Interest (income) expense, net (103) (302) (260) (417)  
Other expense (income), net 470 (94) (1,282) (813)  
Income before taxes 27,186 38,133 51,485 68,809  
Capital expenditures 15,806 13,671 25,997 27,514  
Total assets 496,842   496,842   347,770
Operating Segments | Water & Flowback Services Segment          
Industry Segments Details [Line Items]          
Revenue 72,547 64,427 137,079 128,550  
Cost of product sales and services 54,705 53,752 104,667 104,002  
Depreciation, amortization and accretion 7,319 6,881 14,185 13,761  
Impairments and other charges   93   611  
General and administrative expense 6,505 4,815 12,651 10,550  
Operating income 4,018 (1,114) 5,576 (374)  
Interest (income) expense, net 247 13 336 6  
Other expense (income), net 566 144 (25) 9,778  
Income before taxes 3,205 (1,271) 5,265 (10,158)  
Capital expenditures 7,437 5,784 16,265 9,848  
Total assets 172,594   172,594   161,978
Corporate          
Industry Segments Details [Line Items]          
Revenue 0 0 0 0  
Cost of product sales and services 0 0 0 0  
Depreciation, amortization and accretion 76 94 155 188  
Impairments and other charges   0   0  
General and administrative expense 11,365 13,544 22,418 25,260  
Operating income (11,441) (13,638) (22,573) (25,448)  
Interest (income) expense, net 3,123 4,483 6,428 9,329  
Other expense (income), net (27) (695) 305 (648)  
Income before taxes (14,537) (17,426) (29,306) (34,129)  
Capital expenditures 72 $ 32 72 $ 81  
Total assets $ 130,678   $ 130,678   $ 166,013