XML 63 R51.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Hedging Activities and Fair Value Measurements - Change in Fair Value (Details) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2024 USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Licensing arrangements, asset | $ 30
Licensing arrangements, liability | 41
Licensing arrangements, asset | 13
Licensing arrangements, liability | 20
Licensing arrangement assets [Member] |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Proceeds from royalty rights | (21)
Fair value adjustment (expense) benefit | (5)
Licensing arrangement liabilities [Member] |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Payments for Royalties | (26)
Fair value adjustment (expense) benefit | (4)
Fair Value, Measurements, Recurring [Member] |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Licensing arrangements, asset | 77
Licensing arrangements, liability | 90
Licensing arrangements, asset | 51
Licensing arrangements, liability | 60
Fair Value, Inputs, Level 3 [Member] |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Licensing arrangements, asset | 51
Licensing arrangements, liability | 60
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
Licensing arrangements, asset | 77
Licensing arrangements, liability | 90
Licensing arrangements, asset | 51
Licensing arrangements, liability | $ 60

X
- Definition Licensing arrangements, asset + References No definition available. + Details
Name: | bsx_Licensingarrangementsasset
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Licensing arrangements, liability + References No definition available. + Details
Name: | bsx_Licensingarrangementsliability
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in fair value adjustment on other assets (liabilities) carried at fair value under the fair value option on the statement of cash flows of Federal Home Loan Banks (FHLBanks). + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid for royalties during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForRoyalties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash received for royalties during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (a),(c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_ProceedsFromRoyaltiesReceived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bsx_LicensingarrangementassetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bsx_LicensingarrangementliabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |