XML 118 R103.htm IDEA: XBRL DOCUMENT
v3.25.4

Applicable Margin Based on Leverage Ratio Term Loan A(Details) | 12 Months Ended
--- | ---
Dec. 31, 2025
Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin Base Rate Loans | 0.0075
greaterthan4.00to1.00 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.35%
greaterthan4.00to1.00 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0225
Applicable Margin Base Rate Loans | 0.0125
less than or equal to 4.00 to 1.00 but greater than 3.00 to100 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.30%
less than or equal to 4.00 to 1.00 but greater than 3.00 to100 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0200
Applicable Margin Base Rate Loans | 0.0100
less than or equal 3.00 to 1.00 but greater than 2.50to1.00 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.25%
less than or equal 3.00 to 1.00 but greater than 2.50to1.00 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0175
Applicable Margin Base Rate Loans | 0.0075
less than or equal to 2.50 to1.00 but greater than 2.00 to1.00 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.20%
less than or equal to 2.50 to1.00 but greater than 2.00 to1.00 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0150
Applicable Margin Base Rate Loans | 0.0050
less than or equal to 2.00 to 1.00 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.15%
less than or equal to 2.00 to 1.00 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0125
Applicable Margin Base Rate Loans | 0.0025
less than or equal to 1.75 to 1.0 |
Applicable Margin Based on Leverage Ratio [Line Items] |
Line of Credit Facility, Commitment Fee Percentage | 0.10%
less than or equal to 1.75 to 1.0 | Term Loan A |
Applicable Margin Based on Leverage Ratio [Line Items] |
Applicable Margin for Eurocurrency Rate Loans and RFR Loans | 0.0100
Applicable Margin Base Rate Loans | 0

X
- Definition Applicable Margin Base Rate Loans + References No definition available. + Details
Name: | icui_ApplicableMarginBaseRateLoans
Namespace Prefix: | icui_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Applicable Margin Based on Leverage Ratio [Line Items] + References No definition available. + Details
Name: | icui_ApplicableMarginBasedOnLeverageRatioLineItems
Namespace Prefix: | icui_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Applicable Margin for Eurocurrency Rate Loans and RFR Loans + References No definition available. + Details
Name: | icui_ApplicableMarginForEurocurrencyRateLoansAndRFRLoans
Namespace Prefix: | icui_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | icui_TermLoanAxis=icui_TermLoanAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_Greaterthan400to100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_LessThanOrEqualTo400To100ButGreaterThan300To100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_LessThanOrEqual300To100ButGreaterThan250to100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_LessThanOrEqualTo250To100ButGreaterThan200To100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_LessThanOrEqualTo2.00To1.00ButGreaterThan1.75To1.0Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | icui_LeverageRatioLevelAxis=icui_LessThanOrEqualTo1.75To1.0Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |