| Reporting Segments and Geographic Areas (Details)$ in Thousands
 | 3 Months Ended | 12 Months Ended | 
| Mar. 31, 2020  USD ($) | Dec. 31, 2022  USD ($)  segment | Dec. 31, 2021  USD ($) | Dec. 31, 2020  USD ($) | 
| Segment Reporting [Abstract] |  |  |  |  | 
| Number of reportable segments | segment |  | 4 |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | $ 362,086 | $ 228,962 | $ 313,076 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 278,587 | 198,326 | 232,021 | 
| Intersegment cost of revenues |  | 0 | 0 | 0 | 
| Total cost of revenue |  | 278,587 | 198,326 | 232,021 | 
| Selling, general and administrative |  | 39,554 | 78,246 | 67,185 | 
| Depreciation, depletion, amortization and accretion |  | 64,271 | 78,475 | 95,317 | 
| (Gains) losses on disposal of assets, net |  | (3,908) | (5,147) | (638) | 
| Impairment of goodwill | $ 55,000 | 0 | 891 | 54,973 | 
| Impairment of other long-lived assets | $ 12,900 | 0 | 1,212 | 12,897 | 
| Operating (loss) income |  | (16,418) | (123,041) | (148,679) | 
| Interest expense |  | 11,506 | 6,406 | 5,397 | 
| Other income, net |  | (40,912) | (5,154) | (34,300) | 
| Loss before income taxes |  | 12,988 | (124,293) | (119,776) | 
| Total expenditures for property, plant and equipment |  | 12,737 | 5,843 | 6,837 | 
| Intangible assets, net |  | 1,782 | 2,561 | 4,774 | 
| Total assets |  | 724,678 | 720,892 | 824,562 | 
| Long-lived assets |  | 227,986 | 272,015 | 359,814 | 
| Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 0 | 0 | 0 | 
| Eliminations |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | (4,902) | (6,466) | (3,974) | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 0 | 0 | 0 | 
| Intersegment cost of revenues |  | (4,902) | (6,466) | (3,974) | 
| Total cost of revenue |  | (4,902) | (6,466) | (3,974) | 
| Selling, general and administrative |  | 0 | 0 | 0 | 
| Depreciation, depletion, amortization and accretion |  | 0 | 0 | 0 | 
| (Gains) losses on disposal of assets, net |  | 0 | 0 | 0 | 
| Impairment of goodwill |  |  | 0 | 0 | 
| Impairment of other long-lived assets |  |  | 0 | 0 | 
| Operating (loss) income |  | 0 | 0 | 0 | 
| Interest expense |  | 0 | 0 | 0 | 
| Other income, net |  | 0 | 0 | 0 | 
| Loss before income taxes |  | 0 | 0 | 0 | 
| Total expenditures for property, plant and equipment |  | (153) | 0 | 0 | 
| Intangible assets, net |  | 0 | 0 | 0 | 
| Total assets |  | (80,446) | (75,948) | (57,582) | 
| United States |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 343,307 | 217,958 | 302,205 | 
| Long-lived assets |  | 217,101 | 258,666 | 342,838 | 
| Puerto Rico |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 0 | 0 | 53 | 
| Canada |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 18,603 | 10,685 | 10,723 | 
| Long-lived assets |  | 10,885 | 13,349 | 16,976 | 
| Other |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 176 | 319 | 95 | 
| Well Completion |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 169,872 | 84,190 | 87,201 | 
| Impairment of goodwill |  | 0 | 0 |  | 
| Well Completion | Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 791 | 144 | 1,124 | 
| Well Completion | Operating Segments |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 170,663 | 84,334 | 88,325 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 124,848 | 58,782 | 45,647 | 
| Intersegment cost of revenues |  | 3,894 | 5,770 | 1,836 | 
| Total cost of revenue |  | 128,742 | 64,552 | 47,483 | 
| Selling, general and administrative |  | 8,642 | 49,275 | 23,039 | 
| Depreciation, depletion, amortization and accretion |  | 22,103 | 26,377 | 30,411 | 
| (Gains) losses on disposal of assets, net |  | (615) | (770) | (388) | 
| Impairment of goodwill |  |  | 0 | 53,406 | 
| Impairment of other long-lived assets |  |  | 0 | 4,203 | 
| Operating (loss) income |  | 11,791 | (55,100) | (69,829) | 
| Interest expense |  | 1,940 | 1,107 | 1,130 | 
| Other income, net |  | (343) | 1,843 | (1,886) | 
| Loss before income taxes |  | 10,194 | (58,050) | (69,073) | 
| Total expenditures for property, plant and equipment |  | 11,421 | 4,327 | 4,358 | 
| Intangible assets, net |  | 1,307 | 1,995 | 2,683 | 
| Total assets |  | 82,897 | 56,036 | 99,247 | 
| Infrastructure |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 111,452 | 93,403 | 157,751 | 
| Impairment of goodwill |  | 0 | 891 |  | 
| Infrastructure | Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 0 | 0 | 0 | 
| Infrastructure | Operating Segments |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 111,452 | 93,403 | 157,751 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 91,577 | 90,363 | 124,232 | 
| Intersegment cost of revenues |  | 72 | 196 | 323 | 
| Total cost of revenue |  | 91,649 | 90,559 | 124,555 | 
| Selling, general and administrative |  | 19,147 | 18,267 | 27,261 | 
| Depreciation, depletion, amortization and accretion |  | 16,171 | 21,880 | 29,373 | 
| (Gains) losses on disposal of assets, net |  | (795) | (286) | (444) | 
| Impairment of goodwill |  |  | 891 | 0 | 
| Impairment of other long-lived assets |  |  | 665 | 0 | 
| Operating (loss) income |  | (14,720) | (38,573) | (22,994) | 
| Interest expense |  | 7,390 | 3,925 | 2,794 | 
| Other income, net |  | (40,470) | (6,499) | (31,993) | 
| Loss before income taxes |  | 18,360 | (35,999) | 6,205 | 
| Total expenditures for property, plant and equipment |  | 885 | 627 | 258 | 
| Intangible assets, net |  | 135 | 165 | 1,063 | 
| Total assets |  | 450,841 | 427,626 | 437,296 | 
| Sand |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 48,916 | 30,880 | 34,265 | 
| Sand | Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 2,475 | 3,980 | 95 | 
| Sand | Operating Segments |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 51,391 | 34,860 | 34,360 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 36,783 | 27,232 | 25,955 | 
| Intersegment cost of revenues |  | 0 | 0 | 0 | 
| Total cost of revenue |  | 36,783 | 27,232 | 25,955 | 
| Selling, general and administrative |  | 7,171 | 5,351 | 7,807 | 
| Depreciation, depletion, amortization and accretion |  | 8,732 | 9,005 | 9,771 | 
| (Gains) losses on disposal of assets, net |  | (89) | (30) | 1,829 | 
| Impairment of goodwill |  |  | 0 | 0 | 
| Impairment of other long-lived assets |  |  | 0 | 0 | 
| Operating (loss) income |  | (1,206) | (6,698) | (11,002) | 
| Interest expense |  | 753 | 474 | 312 | 
| Other income, net |  | (14) | (844) | 10 | 
| Loss before income taxes |  | (1,945) | (6,328) | (11,324) | 
| Total expenditures for property, plant and equipment |  | 88 | 484 | 1,073 | 
| Intangible assets, net |  | 0 | 0 | 0 | 
| Total assets |  | 129,467 | 156,519 | 172,927 | 
| Drilling |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 10,346 | 4,197 | 7,746 | 
| Drilling | Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 22 | 124 | 39 | 
| Drilling | Operating Segments |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 10,368 | 4,321 | 7,785 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 9,259 | 6,102 | 10,757 | 
| Intersegment cost of revenues |  | 538 | 0 | 152 | 
| Total cost of revenue |  | 9,797 | 6,102 | 10,909 | 
| Selling, general and administrative |  | 1,241 | 1,414 | 3,149 | 
| Depreciation, depletion, amortization and accretion |  | 6,467 | 7,996 | 10,039 | 
| (Gains) losses on disposal of assets, net |  | (172) | (202) | (352) | 
| Impairment of goodwill |  |  | 0 | 0 | 
| Impairment of other long-lived assets |  |  | 0 | 326 | 
| Operating (loss) income |  | (6,965) | (10,989) | (16,286) | 
| Interest expense |  | 545 | 293 | 454 | 
| Other income, net |  | 0 | 25 | 125 | 
| Loss before income taxes |  | (7,510) | (11,307) | (16,865) | 
| Total expenditures for property, plant and equipment |  | 101 | 44 | 432 | 
| Intangible assets, net |  | 0 | 0 | 0 | 
| Total assets |  | 21,755 | 27,457 | 36,252 | 
| All Other |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 21,500 | 16,292 | 26,113 | 
| Impairment of goodwill |  | 0 | 0 |  | 
| All Other | Intersegment revenues |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 1,614 | 2,218 | 2,716 | 
| All Other | Operating Segments |  |  |  |  | 
| Segment Reporting Information [Line Items] |  |  |  |  | 
| Revenues |  | 23,114 | 18,510 | 28,829 | 
| Cost of revenue, exclusive of depreciation, depletion, amortization and accretion |  | 16,120 | 15,847 | 25,430 | 
| Intersegment cost of revenues |  | 398 | 500 | 1,663 | 
| Total cost of revenue |  | 16,518 | 16,347 | 27,093 | 
| Selling, general and administrative |  | 3,353 | 3,939 | 5,929 | 
| Depreciation, depletion, amortization and accretion |  | 10,798 | 13,217 | 15,723 | 
| (Gains) losses on disposal of assets, net |  | (2,237) | (3,859) | (1,283) | 
| Impairment of goodwill |  |  | 0 | 1,567 | 
| Impairment of other long-lived assets |  |  | 547 | 8,368 | 
| Operating (loss) income |  | (5,318) | (11,681) | (28,568) | 
| Interest expense |  | 878 | 607 | 707 | 
| Other income, net |  | (85) | 321 | (556) | 
| Loss before income taxes |  | (6,111) | (12,609) | (28,719) | 
| Total expenditures for property, plant and equipment |  | 395 | 361 | 716 | 
| Intangible assets, net |  | 340 | 401 | 1,028 | 
| Total assets |  | $ 120,164 | $ 129,202 | $ 136,422 |