XML 48 R31.htm IDEA: XBRL DOCUMENT
v3.20.1

Derivative Instruments (Narrative) (Details) € in Millions, $ in Millions | 3 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Mar. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2019 EUR (€) | Dec. 31, 2019 USD ($) | Nov. 30, 2019 EUR (€) | Jul. 31, 2019 USD ($) | Nov. 30, 2018 EUR (€)
Foreign Exchange Contract |  |  |  |  |  |  |
Notional amount | $ 7,206 |  |  | $ 8,088 |  |  |
Designated as Hedging Instrument | Foreign Exchange Contract |  |  |  |  |  |  |
Notional amount | 837 |  | € 2,400 | $ 1,113 |  | $ 1,000 | € 2,250
Derivative, fair value | 83 |  |  |  |  |  |
Cash flow hedge gain (loss) to be reclassified within twelve months | 26 |  |  |  |  |  |
Other Income | 27 |  |  |  |  |  |
Designated as Hedging Instrument | Interest Rate Swap |  |  |  |  |  |  |
Notional amount | 750 |  |  |  |  |  |
Cash flow hedge gain (loss) to be reclassified within twelve months |  | $ 6 |  |  |  |  |
Notional amount terminated | € |  |  |  |  | € 600 |  |
Net Investment Hedging [Member] | Designated as Hedging Instrument |  |  |  |  |  |  |
Notional amount | 1,094 |  |  |  |  |  |
Accrued Expenses | Designated as Hedging Instrument | Interest Rate Swap |  |  |  |  |  |  |
Pretax losses recorded in AOCI | $ 62 |  |  |  |  |  |

X
- Definition Derivative, Notional Amount + References No definition available. + Details
Name: | syk_DerivativeNotionalAmount1
Namespace Prefix: | syk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Notional Amount Terminated + References No definition available. + Details
Name: | syk_DerivativeNotionalAmountTerminated
Namespace Prefix: | syk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Net Investment Hedge Gain (Loss) to be Reclassified within Twelve Months + References No definition available. + Details
Name: | syk_NetInvestmentHedgeGainLosstobeReclassifiedwithinTwelveMonths
Namespace Prefix: | syk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of all derivative assets designated as hedges of net investment in foreign operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_NetInvestmentHedgeDerivativeAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |