<?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/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="icui-20220415.xsd" xlink:type="simple"/>
    <context id="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883984</identifier>
        </entity>
        <period>
            <startDate>2022-04-15</startDate>
            <endDate>2022-04-15</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM180L2ZyYWc6MTg5NGM2Yzc5N2QxNDExMDljNmM2MmU3YTdiNDA5Y2UvdGFibGU6YzllYmM0ODhkNzlmNGMwN2JjOTEwOTY1ZjI5NWQ2NjYvdGFibGVyYW5nZTpjOWViYzQ4OGQ3OWY0YzA3YmM5MTA5NjVmMjk1ZDY2Nl8wLTEtMS0xLTgwNzc3_d7195791-bf64-44a4-912c-aaa66e727eac">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM180L2ZyYWc6MTg5NGM2Yzc5N2QxNDExMDljNmM2MmU3YTdiNDA5Y2UvdGFibGU6YzllYmM0ODhkNzlmNGMwN2JjOTEwOTY1ZjI5NWQ2NjYvdGFibGVyYW5nZTpjOWViYzQ4OGQ3OWY0YzA3YmM5MTA5NjVmMjk1ZDY2Nl8xLTEtMS0xLTgwNzc3_eaac6acf-c2e8-4d63-a275-ff5842b7f307">ICU MEDICAL INC/DE</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM180L2ZyYWc6MTg5NGM2Yzc5N2QxNDExMDljNmM2MmU3YTdiNDA5Y2UvdGFibGU6YzllYmM0ODhkNzlmNGMwN2JjOTEwOTY1ZjI5NWQ2NjYvdGFibGVyYW5nZTpjOWViYzQ4OGQ3OWY0YzA3YmM5MTA5NjVmMjk1ZDY2Nl8yLTEtMS0xLTgwNzc3_abcf1d38-4590-4417-b292-41630defe589">0000883984</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGV4dHJlZ2lvbjozOTc0ZTgwYWRmYjQ0YTQ4OTZkYzQyNWYxYjJhZjM5Yl81MTI_3c1b4608-b220-4105-80cf-aade9c6a1889">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGV4dHJlZ2lvbjozOTc0ZTgwYWRmYjQ0YTQ4OTZkYzQyNWYxYjJhZjM5Yl8yMjc_5251e59d-7c5b-46e0-a294-d89c9b649da4">2022-04-15</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6N2E0MGIwODI1ODQ5NDkzOWFmNDA5MmE1OWUwYzYyOTAvdGFibGVyYW5nZTo3YTQwYjA4MjU4NDk0OTM5YWY0MDkyYTU5ZTBjNjI5MF8wLTAtMS0xLTgwNzc3_827c546b-11ae-461e-9134-489b7c81e2ea">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6N2E0MGIwODI1ODQ5NDkzOWFmNDA5MmE1OWUwYzYyOTAvdGFibGVyYW5nZTo3YTQwYjA4MjU4NDk0OTM5YWY0MDkyYTU5ZTBjNjI5MF8wLTItMS0xLTgwNzc3_141dbbb9-86d2-43f5-969a-e02b05c50345">001-34634</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6N2E0MGIwODI1ODQ5NDkzOWFmNDA5MmE1OWUwYzYyOTAvdGFibGVyYW5nZTo3YTQwYjA4MjU4NDk0OTM5YWY0MDkyYTU5ZTBjNjI5MF8wLTQtMS0xLTgwNzc3_d14c148a-8713-4803-b9fa-6e623f6b30c4">33-0022692</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZmFjYWEyYjcwMWI5NDk2ZWFkMjEzZWMxZmY0MzQyNWUvdGFibGVyYW5nZTpmYWNhYTJiNzAxYjk0OTZlYWQyMTNlYzFmZjQzNDI1ZV8wLTAtMS0xLTgwNzc3_3c777f01-5fed-4ec5-8fb9-8fcb52f8cade">951 Calle Amanecer</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZmFjYWEyYjcwMWI5NDk2ZWFkMjEzZWMxZmY0MzQyNWUvdGFibGVyYW5nZTpmYWNhYTJiNzAxYjk0OTZlYWQyMTNlYzFmZjQzNDI1ZV8wLTItMS0xLTgwNzc3_507f8283-8f08-44a5-a19d-350ecf989292">San Clemente</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZmFjYWEyYjcwMWI5NDk2ZWFkMjEzZWMxZmY0MzQyNWUvdGFibGVyYW5nZTpmYWNhYTJiNzAxYjk0OTZlYWQyMTNlYzFmZjQzNDI1ZV8wLTQtMS0xLTgwNzc3_3486ceff-d1f9-4338-96e3-7c2682dc55da">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZmFjYWEyYjcwMWI5NDk2ZWFkMjEzZWMxZmY0MzQyNWUvdGFibGVyYW5nZTpmYWNhYTJiNzAxYjk0OTZlYWQyMTNlYzFmZjQzNDI1ZV8wLTYtMS0xLTgwNzc3_c7288030-39c1-4139-a214-af4a90edaba7">92673</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGV4dHJlZ2lvbjozOTc0ZTgwYWRmYjQ0YTQ4OTZkYzQyNWYxYjJhZjM5Yl81MTQ_c2a3f782-e98b-4fa2-9454-11bf31ec4d74">949</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGV4dHJlZ2lvbjozOTc0ZTgwYWRmYjQ0YTQ4OTZkYzQyNWYxYjJhZjM5Yl81MTU_1b49bf8f-64ad-4a5c-ad55-9b25a13f7f8f">366-2183</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6MmUyZjA4MGQwNGIxNGEyMDhhMDZiYTZmNWUyYWU0MjIvdGFibGVyYW5nZToyZTJmMDgwZDA0YjE0YTIwOGEwNmJhNmY1ZTJhZTQyMl8xLTEtMS0xLTgwNzc3_4b576feb-7517-4d17-8f83-3ecfe4181c36">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6MmUyZjA4MGQwNGIxNGEyMDhhMDZiYTZmNWUyYWU0MjIvdGFibGVyYW5nZToyZTJmMDgwZDA0YjE0YTIwOGEwNmJhNmY1ZTJhZTQyMl8yLTEtMS0xLTgwNzc3_b2ca1ca8-d5dd-4fe5-a75e-a08016aa4c9b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6MmUyZjA4MGQwNGIxNGEyMDhhMDZiYTZmNWUyYWU0MjIvdGFibGVyYW5nZToyZTJmMDgwZDA0YjE0YTIwOGEwNmJhNmY1ZTJhZTQyMl8zLTEtMS0xLTgwNzc3_24c3f917-6994-4a6f-875d-323ffe77c287">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6MmUyZjA4MGQwNGIxNGEyMDhhMDZiYTZmNWUyYWU0MjIvdGFibGVyYW5nZToyZTJmMDgwZDA0YjE0YTIwOGEwNmJhNmY1ZTJhZTQyMl80LTEtMS0xLTgwNzc3_987fc2dc-86f6-4e1c-9a5e-de5761087f2b">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZjYwZjIzYjQyYTk5NGZjZjlhNTEzNzAwYWFlNTY3MmMvdGFibGVyYW5nZTpmNjBmMjNiNDJhOTk0ZmNmOWE1MTM3MDBhYWU1NjcyY18xLTAtMS0xLTgwNzc3_6e2b9e54-5dd9-4205-851f-e9f73e640303">Common stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZjYwZjIzYjQyYTk5NGZjZjlhNTEzNzAwYWFlNTY3MmMvdGFibGVyYW5nZTpmNjBmMjNiNDJhOTk0ZmNmOWE1MTM3MDBhYWU1NjcyY18xLTEtMS0xLTgwNzc3_590edd95-ed43-4d51-93ca-5063e09c7e2c">ICUI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6ZjYwZjIzYjQyYTk5NGZjZjlhNTEzNzAwYWFlNTY3MmMvdGFibGVyYW5nZTpmNjBmMjNiNDJhOTk0ZmNmOWE1MTM3MDBhYWU1NjcyY18xLTItMS0xLTgwNzc3_8ed502d6-e699-45aa-9e1e-0cd3839fb16b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i252e5dae82ca40c888d94f6caa626e02_D20220415-20220415"
      id="id3VybDovL2RvY3MudjEvZG9jOjIxNmY3ODA0ODU3NDQwOTliODMzMmQyMThlNDRhMmEzL3NlYzoyMTZmNzgwNDg1NzQ0MDk5YjgzMzJkMjE4ZTQ0YTJhM18xL2ZyYWc6Mzk3NGU4MGFkZmI0NGE0ODk2ZGM0MjVmMWIyYWYzOWIvdGFibGU6MDQ2ZDk2YjgzNzg0NGQ1YjkwOTBlMDY2ZTcwODdkZWMvdGFibGVyYW5nZTowNDZkOTZiODM3ODQ0ZDViOTA5MGUwNjZlNzA4N2RlY18xLTItMS0xLTgwNzc3_bc4c180f-ddb7-41b2-9d93-0e56df5bec3d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
