XML 61 R48.htm IDEA: XBRL DOCUMENT
v3.20.4

SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment (Details) $ / shares in Units, $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2020 USD ($) | Sep. 30, 2020 USD ($) | Jun. 30, 2020 USD ($) | Mar. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Sep. 30, 2019 USD ($) | Jun. 30, 2019 USD ($) | Mar. 31, 2019 USD ($) | Dec. 31, 2020 USD ($) lease | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) $ / shares
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] |  |  |  |  |  |  |  |  |  |  |
Balance at beginning of Current Period |  |  |  | $ 1,527 |  |  |  | $ 1,898 | $ 1,527 | $ 1,898 |
Accretion expense, included in depreciation and amortization expense |  |  |  |  |  |  |  |  | 121 | 115 |
Disposals |  |  |  |  |  |  |  |  | (272) |  |
Payments |  |  |  |  |  |  |  |  | (377) | (486) |
Balance at end of Current Period | $ 999 |  |  |  | $ 1,527 |  |  |  | $ 999 | 1,527 | $ 1,898
Lessor Income |  |  |  |  |  |  |  |  |  |  |
Number of owned operating leases | lease |  |  |  |  |  |  |  |  | 388 |  |
Number of subleases | lease |  |  |  |  |  |  |  |  | 14 |  |
Sublease income |  |  |  |  |  |  |  |  | $ 1,463 | 1,544 |
Defined Contribution Plan |  |  |  |  |  |  |  |  |  |  |
401(k) match expense |  |  |  |  |  |  |  |  | 0 |  |
Payroll Tax Deferral | 6,000 |  |  |  |  |  |  |  | 6,000 |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  | 2,872 | 3,860 | 3,176
Depreciation |  |  |  |  |  |  |  |  | 89,848 | 107,738 | 119,114
Net (loss) income attributable to Select Energy Services, Inc. | $ (17,983) | $ (30,541) | $ (44,298) | $ (245,862) | $ (9,930) | $ 5,379 | $ 6,200 | $ 1,135 | $ (338,684) | 2,784 | 36,512
Goodwill and Intangible Asset Impairment |  |  |  |  |  |  |  |  |  |  |
Impaired asset carrying value |  |  |  |  |  |  |  |  |  |  | 2,300
Buildings and leasehold improvements |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 30 years |  |
Vehicles and equipment | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 4 years |  |
Vehicles and equipment | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 7 years |  |
Machinery and equipment |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Depreciation and amortization |  |  |  |  |  |  |  |  | $ 90,200 | $ 108,700 | $ 120,400
Machinery and equipment | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 2 years |  |
Machinery and equipment | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 15 years |  |
Computer equipment and software | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 3 years |  |
Computer equipment and software | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 4 years |  |
Office furniture and equipment |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 7 years |  |
Disposal wells | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 7 years |  |
Disposal wells | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 10 years |  |
Change in useful life estimate and increased salvage value |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Earnings Per Share, Basic and Diluted | $ / shares |  |  |  |  |  |  |  |  |  |  | $ 0.15
Depreciation |  |  |  |  |  |  |  |  |  |  | $ 12,600
Net (loss) income attributable to Select Energy Services, Inc. |  |  |  |  |  |  |  |  |  |  | 10,900
Change in useful life estimate and increased salvage value | Vehicles and equipment |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Depreciation |  |  |  |  |  |  |  |  |  |  | $ 3,900
Change in useful life estimate and increased salvage value | Vehicles and equipment | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 6 years |  |
Change in useful life estimate and increased salvage value | Vehicles and equipment | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 8 years 1 month 6 days |  |
Change in useful life estimate and increased salvage value | Machinery and equipment | Minimum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 5 years 6 months |  |
Change in useful life estimate and increased salvage value | Machinery and equipment | Maximum |  |  |  |  |  |  |  |  |  |  |
PROPERTY AND EQUIPMENT |  |  |  |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  |  |  |  |  |  |  | 6 years 10 months 24 days |  |

X
- Definition The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + Details
Name: | us-gaap_AssetRetirementObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + Details
Name: | us-gaap_AssetRetirementObligationLiabilitiesSettled
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_Depreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256 + Details
Name: | us-gaap_EarningsPerShareBasicAndDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetImpairmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amount on the books of the entity of the impaired asset to be disposed of by a method other than sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_LeaseIncomeAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227 Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of sublease income excluding finance and operating lease expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971 + Details
Name: | us-gaap_SubleaseIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accretion expense included in depreciation and amortization recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability + References No definition available. + Details
Name: | wttr_AssetRetirementObligationAccretionExpenseIncludedInDepreciationAndAmortization
Namespace Prefix: | wttr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset retirement obligations disposed of, during the period + References No definition available. + Details
Name: | wttr_AssetRetirementObligationLiabilitiesDisposal
Namespace Prefix: | wttr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of owned operating leases. + References No definition available. + Details
Name: | wttr_NumberOfOperatingLeases
Namespace Prefix: | wttr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of subleases + References No definition available. + Details
Name: | wttr_NumberOfSubleases
Namespace Prefix: | wttr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of payroll taxes deferred as at the end of the reporting period. + References No definition available. + Details
Name: | wttr_PayrollTaxesDeferred
Namespace Prefix: | wttr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_WellsAndRelatedEquipmentAndFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=wttr_ChangeInAccountingEstimateAndSalvageValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |