XML 119 R104.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Market Segments, Geographic Information and Significant Customers Market Segment Revenue as a % of Total Revenue (Details) | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Infusion Consumables [Member] |  |  |
Market Segment Revenue as a % of Total Revenue [Line Items] |  |  |
Percent of total revenue | 28.00% | 86.00% | 84.00%
IV Solutions [Member] |  |  |
Market Segment Revenue as a % of Total Revenue [Line Items] |  |  |
Percent of total revenue | 40.00% | 0.00% | 0.00%
Infusion Systems [Member] |  |  |
Market Segment Revenue as a % of Total Revenue [Line Items] |  |  |
Percent of total revenue | 23.00% | 0.00% | 0.00%
Critical Care [Member] |  |  |
Market Segment Revenue as a % of Total Revenue [Line Items] |  |  |
Percent of total revenue | 4.00% | 14.00% | 16.00%
Other Revenue [Member] |  |  |
Market Segment Revenue as a % of Total Revenue [Line Items] |  |  |
Percent of total revenue | 5.00% | 0.00% | 0.00%

X
- Definition [Line Items] for Market Segment Revenue as a % of Total Revenue [Table] + References No definition available. + Details
Name: | icui_MarketSegmentRevenueasaofTotalRevenueLineItems
Namespace Prefix: | icui_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of total revenue + References No definition available. + Details
Name: | icui_Percentoftotalrevenue
Namespace Prefix: | icui_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductOrServiceAxis=icui_InfusionConsumablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=icui_IVSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=icui_InfusionSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=icui_CriticalCareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=icui_OtherRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |