XML 50 R42.htm IDEA: XBRL DOCUMENT
v3.20.1

Hedging Activities and Fair Value Measurements (Details) € in Millions, $ in Millions | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Mar. 31, 2020 USD ($) units Rate | Mar. 31, 2019 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2019 EUR (€) | Dec. 31, 2019 USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net | $ 33 |  | $ 34 |  |
Derivative Instruments in Hedges, at Fair Value, Net | 10,078 |  |  |  | $ 10,218
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 92 | $ 56 |  |  |
Cost of Goods and Services Sold | 806 | 730 |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 17 | 7 |  |  |
Other Operating Income (Expense), Net | 36 |  |  |  |
Interest Expense | 88 | 109 |  |  |
Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax | (5) | (8) |  |  |
Derivative Asset, Fair Value, Gross Asset | 509 |  |  |  | 321
Cash | 353 |  |  |  | 165
Proceeds from secured borrowings relating to royalty arrangements |  |  | $ 256 |  |
Other Assets, Current | 1,043 |  |  |  | 880
Other long-term assets | 1,538 |  |  |  | 1,529
Derivative Liability, Fair Value, Gross Liability | 1,025 |  |  |  | 1,037
Other Liabilities, Noncurrent | 2,412 |  |  |  | 2,635
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Equity Securities, FV-NI | 0 |  |  |  | 1
Debt Instrument, Fair Value Disclosure | 11,008 |  |  |  | 11,020
Derivative Asset | 292 |  |  |  | 216
Licensing arrangements, asset | 298 |  |  |  | 332
Business Combination, Contingent Consideration, Liability | 218 |  |  |  | 354
Licensing arrangements, liability | 321 |  |  |  | 374
Net Investment Hedging [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Notional Value of Outstanding Net Investment Hedges | 1,954 |  |  |  | 1,950
Designated as Hedging Instrument [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Assets, at Fair Value | 404 |  |  |  | 288
Derivative Instruments in Hedges, Liabilities, at Fair Value | $ 982 |  |  |  | 1,009
Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Forward Currency Contracts, Time to Maturity | units | 60 |  |  |  |
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, at Fair Value, Net | $ 4,209 |  |  |  | 4,377
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, at Fair Value, Net | 3,916 |  |  |  | 3,891
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, at Fair Value, Net | 0 |  |  |  |
Net Investment Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, at Fair Value, Net | 957 |  |  |  | 953
Net Investment Hedging [Member] | Designated as Hedging Instrument [Member] | foreign currency denominated in debt [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, at Fair Value, Net | 997 |  |  |  | 997
Cost of Sales [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 116 |  |  |  |
Cost of Sales [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 119 | 72 |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax | (27) | (16) |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 92 | 56 |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | (23) | (9) |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax | 5 | 2 |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | (18) | (7) |  |  |
Interest Expense [Member] | Cash Flow Hedging [Member] | Interest Rate Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net | (5) |  |  |  |
Interest Expense [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 0 |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax | 0 |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 0 |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 1 |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax | 0 |  |  |  |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 1 |  |  |  |
Interest Expense [Member] | Net Investment Hedging [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Used in Net Investment Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net | 24 |  |  |  |
Interest Expense [Member] | Net Investment Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 22 | 33 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, Tax | (26) | (7) |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | (4) | 26 |  |  |
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax | (6) | (10) |  |  |
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), after Reclassification, Tax | 1 | 2 |  |  |
Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax | 5 | 8 |  |  |
Interest Expense [Member] | Net Investment Hedging [Member] | Designated as Hedging Instrument [Member] | foreign currency denominated in debt [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 24 |  |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, Tax | (2) |  |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 22 |  |  |  |
Other Nonoperating Income (Expense) [Member] | Not Designated as Hedging Instrument [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | (15) | 22 |  |  |
Foreign Currency Transaction Gain (Loss), before Tax | 8 | 6 |  |  |
Net currency exchange gain (loss) | (7) | $ 28 |  |  |
Licensing arrangement assets [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Proceeds from Royalties Received | (47) |  |  |  |
Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option | $ 8 |  |  |  |
Weighted Average Discount Rate, Percent | 15.00% |  |  |  |
Licensing arrangement liabilities [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option | $ 13 |  |  |  |
Payments for Royalties | $ (77) |  |  |  |
Weighted Average Discount Rate, Percent | 13.00% |  |  |  |
Euro-denominated outstanding debt [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Debt Instrument, Fair Value Disclosure | $ 903 |  |  |  | 1,004
Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Licensing arrangements, asset | 480 |  |  |  |
Licensing arrangements, liability | 507 |  |  |  |
Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Assets, at Fair Value | 112 |  |  |  | 72
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value | 106 |  |  |  | 33
Other Noncurrent Assets [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Assets, at Fair Value | 292 |  |  |  | 216
Other Current Liabilities [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Liabilities, at Fair Value | 2 |  |  |  | 3
Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value | 43 |  |  |  | 29
Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Assets, at Fair Value | 975 |  |  |  | 998
Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Derivative Instruments in Hedges, Liabilities, at Fair Value | $ 4 |  |  |  | 8
Minimum [Member] | Licensing arrangement assets [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 11.00% |  |  |  |
Minimum [Member] | Licensing arrangement liabilities [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 12.00% |  |  |  |
Maximum [Member] | Licensing arrangement assets [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 15.00% |  |  |  |
Maximum [Member] | Licensing arrangement liabilities [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 15.00% |  |  |  |
Fair Value, Measurements, Recurring [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Money Market Funds, at Carrying Value | $ 16 |  |  |  | 50
Equity Securities, FV-NI | 0 |  |  |  | 1
Derivative Asset | 509 |  |  |  | 321
Licensing arrangements, asset | 480 |  |  |  | 518
Derivative Liability | 1,025 |  |  |  | 1,037
Business Combination, Contingent Consideration, Liability | 218 |  |  |  | 354
Licensing arrangements, liability | 507 |  |  |  | 571
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 1,750 |  |  |  | 1,963
Assets, Fair Value Disclosure | 1,006 |  |  |  | 890
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Money Market Funds, at Carrying Value | 16 |  |  |  | 50
Equity Securities, FV-NI | 0 |  |  |  | 1
Derivative Asset | 0 |  |  |  | 0
Licensing arrangements, asset | 0 |  |  |  | 0
Derivative Liability | 0 |  |  |  | 0
Business Combination, Contingent Consideration, Liability | 0 |  |  |  | 0
Licensing arrangements, liability | 0 |  |  |  | 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 0 |  |  |  | 0
Assets, Fair Value Disclosure | 17 |  |  |  | 51
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Money Market Funds, at Carrying Value | 0 |  |  |  | 0
Equity Securities, FV-NI | 0 |  |  |  | 0
Derivative Asset | 509 |  |  |  | 321
Licensing arrangements, asset | 0 |  |  |  | 0
Derivative Liability | 1,025 |  |  |  | 1,037
Business Combination, Contingent Consideration, Liability | 0 |  |  |  | 0
Licensing arrangements, liability | 0 |  |  |  | 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 1,025 |  |  |  | 1,037
Assets, Fair Value Disclosure | 509 |  |  |  | 321
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Money Market Funds, at Carrying Value | 0 |  |  |  | 0
Equity Securities, FV-NI | 0 |  |  |  | 0
Derivative Asset | 0 |  |  |  | 0
Licensing arrangements, asset | 480 |  |  |  | 518
Derivative Liability | 0 |  |  |  | 0
Business Combination, Contingent Consideration, Liability | 218 |  |  |  | 354
Licensing arrangements, liability | 507 |  |  |  | 571
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 725 |  |  |  | 925
Assets, Fair Value Disclosure | 480 |  |  |  | 518
November 2019 Aggregate Offering [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Long-term Debt |  |  |  | € 900 | 1,000
December 2027 Notes [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Long-term Debt | $ 988 |  |  |  | $ 1,011
Debt Instrument, Interest Rate, Stated Percentage | 0.625% |  |  |  |
R&D, Regulatory and Commercialization-based Milestone [Member] | Valuation Technique, Discounted Cash Flow [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Business Combination, Contingent Consideration, Liability | $ 96 |  |  |  |
R&D, Regulatory and Commercialization-based Milestone [Member] | Valuation Technique, Discounted Cash Flow [Member] | Weighted Average [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 3.00% |  |  |  |
R&D, Regulatory and Commercialization-based Milestone [Member] | Valuation Technique, Discounted Cash Flow [Member] | Minimum [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | 3.00% |  |  |  |
R&D, Regulatory and Commercialization-based Milestone [Member] | Valuation Technique, Discounted Cash Flow [Member] | Maximum [Member] |  |  |  |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |  |  |  |
Discount Rate, Fair Value Input | Rate | 3.00% |  |  |  |

X
- Definition Derivative Used in Net Investment Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net + References No definition available. + Details
Name: | bsx_DerivativeUsedinNetInvestmentHedgeGainLosstobeReclassifiedDuringNext12MonthsNet
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Discount Rate, Fair Value Input + References No definition available. + Details
Name: | bsx_DiscountRateFairValueInput
Namespace Prefix: | bsx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Forward Currency Contracts, Time to Maturity in Months + References No definition available. + Details
Name: | bsx_ForwardCurrencyContractsTimetoMaturity
Namespace Prefix: | bsx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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 Net currency exchange gain (loss) + References No definition available. + Details
Name: | bsx_Netcurrencyexchangegainloss
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Notional Value of Outstanding Net Investment Hedges + References No definition available. + Details
Name: | bsx_NotionalValueofOutstandingNetInvestmentHedges
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), after Reclassification, Tax + References No definition available. + Details
Name: | bsx_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossafterReclassificationTax
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Proceeds from secured borrowings relating to royalty arrangements + References No definition available. + Details
Name: | bsx_Proceedsfromsecuredborrowingsrelatingtoroyaltyarrangements
Namespace Prefix: | bsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_Cash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 + Details
Name: | us-gaap_DebtInstrumentFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset. + 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)(2) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability. + 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)(2) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740 + Details
Name: | us-gaap_EquitySecuritiesFvNi
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency 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_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve 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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months. + References No definition available. + Details
Name: | us-gaap_MoneyMarketFundsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of noncurrent assets classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax and before adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (dd) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before adjustments, of tax expense (benefit) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (dd) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations. + References No definition available. + Details
Name: | us-gaap_OtherOperatingIncomeExpenseNet
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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForRoyalties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The average discount rate applied to insurance contracts to determine future policy benefits to be paid to or on behalf of policyholders. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99384497&loc=d3e14881-158438 + Details
Name: | us-gaap_WeightedAverageDiscountRatePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_NetInvestmentHedgingMember
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_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
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_DerivativeInstrumentRiskAxis=bsx_ForeigncurrencydenominatedindebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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_FinancialInstrumentAxis=bsx_EurodenominatedoutstandingdebtMember
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: |

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

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

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
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_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=bsx_November2019AggregateOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=bsx_December2027NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=bsx_RDRegulatoryandCommercializationbasedMilestoneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |