<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="usgaap-20220310.xsd" xlink:type="simple"/>
    <context id="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928054</identifier>
        </entity>
        <period>
            <startDate>2022-03-10</startDate>
            <endDate>2022-03-10</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl80L2ZyYWc6ZTg3M2NhN2IwYmVlNDA4ZjhlNDk4NDQ0Y2Y4OWU0NTgvdGV4dHJlZ2lvbjplODczY2E3YjBiZWU0MDhmOGU0OTg0NDRjZjg5ZTQ1OF85OQ_e7b0995b-94be-480d-a56f-d75dd265cfa6">0000928054</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl80L2ZyYWc6ZTg3M2NhN2IwYmVlNDA4ZjhlNDk4NDQ0Y2Y4OWU0NTgvdGV4dHJlZ2lvbjplODczY2E3YjBiZWU0MDhmOGU0OTg0NDRjZjg5ZTQ1OF8xMDA_aa238fe9-a639-4970-a469-873367f4503c">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI4_4a08b279-7db3-4e5a-bcea-d87735b39964">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzMx_0a4c6755-b927-4a84-9da5-cf4433a4abec">2022-03-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzIy_d90b9d44-c7f1-4b04-b4ea-feb01defceff">Flotek Industries, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6YjVjZGZlZmMwZjQ1NDNmNDkyMWZlODQ0YWM3NGQyNWEvdGFibGVyYW5nZTpiNWNkZmVmYzBmNDU0M2Y0OTIxZmU4NDRhYzc0ZDI1YV8wLTAtMS0xLTMyNTI5_6b425eeb-7c6f-4903-b8c7-9713a34a1639">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6YjVjZGZlZmMwZjQ1NDNmNDkyMWZlODQ0YWM3NGQyNWEvdGFibGVyYW5nZTpiNWNkZmVmYzBmNDU0M2Y0OTIxZmU4NDRhYzc0ZDI1YV8wLTEtMS0xLTMyNTI5_4c340fe3-fb13-4f5c-95b6-c8d593a0556d">001-13270</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6YjVjZGZlZmMwZjQ1NDNmNDkyMWZlODQ0YWM3NGQyNWEvdGFibGVyYW5nZTpiNWNkZmVmYzBmNDU0M2Y0OTIxZmU4NDRhYzc0ZDI1YV8wLTItMS0xLTMyNTI5_49628ff3-1028-4217-88d4-d0a599e374cd">90-0023731</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzIz_4d1dc666-39d2-4fb8-b49e-2ca5ad6a8cb6">8846 N. Sam Houston Parkway W.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzMy_91d8ceca-574a-408e-ae45-fddaab14e19c">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI5_5b9548a5-34b3-49cf-9591-fe3eb473ac9a">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI3_e706080e-5ff3-4f04-a9ed-aecc3f35a518">77064</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzMz_82d720e8-70be-4132-93da-66adc3a2d86e">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI0_bec67222-7f47-4a9b-ace1-beab5d51cc64">849-9911</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI1_a9195923-0485-481f-ba44-f88eacbd6f4c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzMw_991dda4e-eecf-486c-bf2b-eed2e989a8f0">true</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzM0_5a4a648f-cd4e-4931-934e-ca79a127f61e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzI2_8d882c8c-b938-4926-af60-ea856df7a4da">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6MGRlMjUxYThiNjQ1NDQxNzg4MTA2NzkzYmEyNjljZTEvdGFibGVyYW5nZTowZGUyNTFhOGI2NDU0NDE3ODgxMDY3OTNiYTI2OWNlMV8xLTAtMS0xLTMyNTI5_3a73284d-523b-4f66-bcdf-9107316640bb">Common Stock, $0.0001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6MGRlMjUxYThiNjQ1NDQxNzg4MTA2NzkzYmEyNjljZTEvdGFibGVyYW5nZTowZGUyNTFhOGI2NDU0NDE3ODgxMDY3OTNiYTI2OWNlMV8xLTEtMS0xLTMyNTI5_762c9740-94b8-420b-b454-a2aea32e16b5">FTK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGFibGU6MGRlMjUxYThiNjQ1NDQxNzg4MTA2NzkzYmEyNjljZTEvdGFibGVyYW5nZTowZGUyNTFhOGI2NDU0NDE3ODgxMDY3OTNiYTI2OWNlMV8xLTItMS0xLTMyNTI5_7b727581-31b6-4a76-a27c-ee5583bd84fd">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia1edc90fdea441f1b59d3ca2373393c2_D20220310-20220310"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhZGMyMDM4Yjk3MDQwNjBhY2RjOGFkNTcwZjU0ZWI2L3NlYzo5YWRjMjAzOGI5NzA0MDYwYWNkYzhhZDU3MGY1NGViNl8xL2ZyYWc6M2JiMGFhNjIxODk0NDhhM2JkYjg2MjEwNmM5ODg0YmQvdGV4dHJlZ2lvbjozYmIwYWE2MjE4OTQ0OGEzYmRiODYyMTA2Yzk4ODRiZF8xNzM1_d690e769-a613-4a24-abc3-eb9924ad3e0f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
