<?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/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cveo-20221222.xsd" xlink:type="simple"/>
    <context id="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2022-12-22</startDate>
            <endDate>2022-12-22</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml80L2ZyYWc6NGQzODQyMjVkNTkyNDFjMGI5NGYwYzUxYTI2ZjlmOWEvdGFibGU6YjRkMjVjMDhjNjQ3NGM1YWIyMGExYzdhN2NmYjlhNmYvdGFibGVyYW5nZTpiNGQyNWMwOGM2NDc0YzVhYjIwYTFjN2E3Y2ZiOWE2Zl8yLTEtMS0xLTcxMzA3_9c70f279-ed48-4cb5-9f60-35ef46f42941">0001590584</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml80L2ZyYWc6NGQzODQyMjVkNTkyNDFjMGI5NGYwYzUxYTI2ZjlmOWEvdGFibGU6YjRkMjVjMDhjNjQ3NGM1YWIyMGExYzdhN2NmYjlhNmYvdGFibGVyYW5nZTpiNGQyNWMwOGM2NDc0YzVhYjIwYTFjN2E3Y2ZiOWE2Zl8zLTEtMS0xLTcxMzA3_356abb7a-bc5e-48be-83ce-cd3c180692a0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml80L2ZyYWc6NGQzODQyMjVkNTkyNDFjMGI5NGYwYzUxYTI2ZjlmOWEvdGFibGU6YjRkMjVjMDhjNjQ3NGM1YWIyMGExYzdhN2NmYjlhNmYvdGFibGVyYW5nZTpiNGQyNWMwOGM2NDc0YzVhYjIwYTFjN2E3Y2ZiOWE2Zl80LTEtMS0xLTcxNDc2_e53255ba-b013-42ff-a7f6-4ef2e2641985">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV8xMDM_a973b2fc-e570-4ef3-8675-6071c7a84d2d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV8xMDk5NTExNjI5Mzgw_c8be6b76-4cc1-4203-a937-44b93769fd3a">2022-12-22</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV8yNzA_d104faf1-6ef5-4f3a-b285-9ceaaaff370d">Civeo Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6OTY4NmU1MDFlZDFmNDgyMjk1MzZjYjE0YjdjNzYyNmYvdGFibGVyYW5nZTo5Njg2ZTUwMWVkMWY0ODIyOTUzNmNiMTRiN2M3NjI2Zl8wLTAtMS0xLTcxMzA3_32b35be5-310b-404e-9ad4-1536ba9ec975">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6OTY4NmU1MDFlZDFmNDgyMjk1MzZjYjE0YjdjNzYyNmYvdGFibGVyYW5nZTo5Njg2ZTUwMWVkMWY0ODIyOTUzNmNiMTRiN2M3NjI2Zl8wLTItMS0xLTcxMzA3_5c7bba0d-30be-4832-90fd-93ca6aabf0e3">1-36246</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6OTY4NmU1MDFlZDFmNDgyMjk1MzZjYjE0YjdjNzYyNmYvdGFibGVyYW5nZTo5Njg2ZTUwMWVkMWY0ODIyOTUzNmNiMTRiN2M3NjI2Zl8wLTQtMS0xLTcxMzA3_ed20d021-4d7f-4f3e-b66c-3eff1346be2b">98-1253716</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6OTY4NmU1MDFlZDFmNDgyMjk1MzZjYjE0YjdjNzYyNmYvdGFibGVyYW5nZTo5Njg2ZTUwMWVkMWY0ODIyOTUzNmNiMTRiN2M3NjI2Zl8zLTItMS0xLTcxMzA3_623f2f65-8ff3-495c-8526-ae2c6df30115">Three Allen Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6MzYyZGMyZWRjYWI4NDU4MDk0MDliZTVjNmE1M2E3OWUvdGFibGVyYW5nZTozNjJkYzJlZGNhYjg0NTgwOTQwOWJlNWM2YTUzYTc5ZV8wLTAtMS0xLTcxMzA3_1730737c-83b3-42f0-a0a3-ad0aea18fb13">333 Clay Street,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6MzYyZGMyZWRjYWI4NDU4MDk0MDliZTVjNmE1M2E3OWUvdGFibGVyYW5nZTozNjJkYzJlZGNhYjg0NTgwOTQwOWJlNWM2YTUzYTc5ZV8wLTEtMS0xLTcxMzA3_20722320-6393-4f0d-9ce4-aacfbb10c99d">Suite 4980</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6ZTk0MGEwZDk3OWQ2NDY1ZWIxNzMxY2IzMmU0NzQwNzEvdGFibGVyYW5nZTplOTQwYTBkOTc5ZDY0NjVlYjE3MzFjYjMyZTQ3NDA3MV8wLTEtMS0xLTcxMzA3_d1deef5d-85bb-4825-974c-4f41f5f439a3">Houston,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6ZTk0MGEwZDk3OWQ2NDY1ZWIxNzMxY2IzMmU0NzQwNzEvdGFibGVyYW5nZTplOTQwYTBkOTc5ZDY0NjVlYjE3MzFjYjMyZTQ3NDA3MV8wLTItMS0xLTcxMzA3_ce0247eb-0536-46bb-a86c-20e8395c7d52">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6ZTk0MGEwZDk3OWQ2NDY1ZWIxNzMxY2IzMmU0NzQwNzEvdGFibGVyYW5nZTplOTQwYTBkOTc5ZDY0NjVlYjE3MzFjYjMyZTQ3NDA3MV8wLTMtMS0xLTcxMzA3_ba5c559b-3f89-4595-8cfd-eac0832e9af5">77002</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV8zOTY_16922029-fd40-409a-a126-fa77cf0b5b6d">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV80MDA_8c8ea253-af90-421b-914c-097383f12662">510-2400</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV82MTU_9ccc61db-e97a-4cd5-907b-6b5ca52ff862">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV83MDc_7e1a846b-8812-4318-a044-5c16890bfb8c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV84MDA_c5f1bd6c-7b91-4d44-ac6e-8288fa80b31d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV85MDk_57ddb512-c04b-4099-816f-52c41eb05e23">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6YjJjYWNlOGM0Y2ZjNDYwZjgwMWEzZjQ4ZTZlYjM4MzUvdGFibGVyYW5nZTpiMmNhY2U4YzRjZmM0NjBmODAxYTNmNDhlNmViMzgzNV8xLTAtMS0xLTcxMzA3_6884398e-1d52-4ff3-8466-cc33c98c5215">Common Shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6YjJjYWNlOGM0Y2ZjNDYwZjgwMWEzZjQ4ZTZlYjM4MzUvdGFibGVyYW5nZTpiMmNhY2U4YzRjZmM0NjBmODAxYTNmNDhlNmViMzgzNV8xLTEtMS0xLTcxMzA3_fca3c18c-b905-4e9a-80c3-6cc69b2d15de">CVEO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGFibGU6YjJjYWNlOGM0Y2ZjNDYwZjgwMWEzZjQ4ZTZlYjM4MzUvdGFibGVyYW5nZTpiMmNhY2U4YzRjZmM0NjBmODAxYTNmNDhlNmViMzgzNV8xLTItMS0xLTcxMzA3_45d6f468-7d17-46f5-8a95-a46382f189ce">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8b49037ecb2145b2b0029169e51d355e_D20221222-20221222"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ2Mzc0NmRhZmQzNzQ3MmE5Y2Y4MWI4NzM2YjU2ZTkyL3NlYzo0NjM3NDZkYWZkMzc0NzJhOWNmODFiODczNmI1NmU5Ml8xL2ZyYWc6YzkyYTY1NzZkMzNiNDdkOGI0Zjk1YjM5NGU5MWMzMDEvdGV4dHJlZ2lvbjpjOTJhNjU3NmQzM2I0N2Q4YjRmOTViMzk0ZTkxYzMwMV8xMzI2_3b325200-825f-43d4-94f3-fb44922a80c7">false</dei:EntityEmergingGrowthCompany>
</xbrl>
