XML 96 R68.htm IDEA: XBRL DOCUMENT
v3.20.1

EQUITY ARRANGEMENTS (Detail) |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Mar. 13, 2018 | May 11, 2017 counterparty $ / shares | Feb. 29, 2020 $ / shares shares | Nov. 30, 2019 USD ($) $ / shares shares | Mar. 31, 2018 USD ($) $ / shares shares | May 31, 2017 USD ($) $ / shares shares | Mar. 31, 2015 USD ($) shares | Mar. 28, 2020 USD ($) financial_institution $ / shares shares | Dec. 28, 2019 $ / shares shares | Jun. 30, 2018 $ / shares | Jul. 01, 2017 USD ($) $ / shares shares | Dec. 28, 2019 USD ($) shares | Nov. 07, 2019 $ / shares | May 17, 2017 USD ($)
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward share purchase contract (in shares) | shares |  |  |  |  |  |  | 3,645,510 |  |  |  |  |  |  |
Forward share purchase contract | $ |  |  |  |  |  |  | $ 350,000,000.0 |  |  |  |  |  |  |
Equity units issued (in shares) | shares |  |  |  | 7,500,000 |  |  |  |  |  |  |  |  |  |
Notional value of equity | $ |  |  |  | $ 750,000,000.0 |  |  |  |  |  |  |  |  |  |
Shares of convertible preferred stock (in shares) | shares |  |  |  | 750,000 |  |  |  | 8,500,000 | 8,500,000 |  |  | 8,500,000 |  |
Preferred stock conversion rate number of common stock shares (in shares) |  |  |  | $ 5.2263 |  |  |  | $ 5.2263 |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  | $ 191.34 |  |  |  | 191.34 |  |  |  |  |  |
2019 Equity Units and Capped call Transactions |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward share purchase contract (in shares) | shares |  |  |  | 4,700,000 |  |  |  |  |  |  |  |  |  |
Equity units issued (in shares) | shares |  |  |  | 7,500,000 |  |  |  |  |  |  |  |  |  |
Notional value of equity | $ |  |  |  | $ 750,000,000.0 |  |  |  |  |  |  |  |  |  |
Stated value (in dollars per share) |  |  |  | $ 100 |  |  |  | $ 159.45 |  |  |  |  | $ 159.45 |
Purchase price (in dollars per share) |  |  |  | $ 100 |  |  |  |  | $ 100 |  |  |  |  |
Percentage beneficial ownership |  |  |  | 10.00% |  |  |  |  |  |  |  |  |  |
Preferred stock, liquidation preference (in dollars per share) |  |  |  | $ 1,000 |  |  |  |  |  |  |  |  |  |
Approximate net proceeds | $ |  |  |  | $ 735,000,000.0 |  |  |  |  |  |  |  |  |  |
Shares of convertible preferred stock (in shares) | shares |  |  |  | 750,000 |  |  |  |  |  |  |  |  |  |
Preferred stock liquidation preference | $ |  |  |  | $ 750,000,000.0 |  |  |  |  |  |  |  |  |  |
Proceeds used for capped call transactions | $ |  |  |  | $ 19,200,000 |  |  |  |  |  |  |  |  |  |
Preferred stock conversion rate number of common stock shares (in shares) |  |  |  | $ 5.2263 |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  | $ 191.34 |  |  |  |  |  |  |  |  |  |
Preferred stock redemption percentage |  |  |  | 100.00% |  |  |  |  |  |  |  |  |  |
Maximum settlement rate (in shares) | shares |  |  |  | 0.6272 |  |  |  | 0.6272 |  |  |  |  |  |
Dividend rate per annum |  |  |  | 5.25% |  |  |  |  |  |  |  |  |  |
Present value of contract adjustment payments | $ |  |  |  | $ 114,200,000 |  |  |  | $ 104,900,000 |  |  |  |  |  |
Accretion of interest expense | $ |  |  |  | $ 1,300,000 |  |  |  |  |  |  |  |  |  |
Shares of stock deliverable on early settlement of contract |  |  |  | 85.00% |  |  |  |  |  |  |  |  |  |
2019 Equity Units and Capped call Transactions | Series D Preferred Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividend rate of preferred stock |  |  |  | 0.00% |  |  |  |  |  |  |  |  |  |
Proceeds used for capped call transactions | $ |  |  |  |  |  |  |  | $ 4,100,000 |  |  |  | $ 19,200,000 |  |
Preferred stock conversion rate number of common stock shares (in shares) |  |  |  | $ 5.2263 |  |  |  |  |  |  |  |  |  |
Upper strike percentage above closing price |  |  |  | 30.00% |  |  |  |  |  |  |  |  |  |
Number of common shares purchased under call option (in shares) | shares |  |  |  |  |  |  |  | 3,900,000 |  |  |  |  |  |
2019 Equity Units and Capped call Transactions | Series D Preferred Stock | Call Option |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Call option, average price (in dollars per share) |  |  |  |  |  |  |  | $ 4.90 |  |  |  |  |  |
2019 Equity Units and Capped call Transactions | Series D Preferred Stock | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  | $ 207.29 |  |  |  | 207.29 |  |  |  |  |  |
2019 Equity Units and Capped call Transactions | Series D Preferred Stock | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  | 191.34 |  |  |  | $ 191.34 |  |  |  |  |  |
2019 Equity Units and Capped call Transactions | 2022 Purchase Contract |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price (in dollars per share) |  |  |  | $ 100 |  |  |  |  |  |  |  |  |  |
Proceeds from settlement of forward stock purchases | $ |  |  |  | $ 750,000,000 |  |  |  |  |  |  |  |  |  |
2018 Capped Call Transactions | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds used for capped call transactions | $ |  |  |  |  | $ 57,300,000 |  |  |  |  |  |  |  |  |
Aggregate fair value of options | $ |  |  |  |  |  |  |  | $ 5,900,000 |  |  |  |  |  |
Shares settled (in shares) | shares |  |  | 600,000 |  |  |  |  |  |  |  |  |  |  |
Option term |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |
Upper strike percentage above closing price | 30.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Number of common shares purchased under call option (in shares) | shares |  |  |  |  | 3,200,000 |  |  |  |  |  |  |  |  |
Shares received on settlement (in shares) | shares |  |  | 61,767 |  |  |  |  |  |  |  |  |  |  |
Average reference price (in dollars per share) |  |  | $ 162.26 |  |  |  |  |  |  |  |  |  |  |
2018 Capped Call Transactions | Call Option | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Call option, average price (in dollars per share) |  |  |  |  | $ 17.96 |  |  |  |  |  |  |  |  |
2018 Capped Call Transactions | Maximum | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  |  | 203.92 |  |  | $ 203.48 |  |  |  |  |  |
2018 Capped Call Transactions | Minimum | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  |  | $ 156.86 |  |  | 156.52 |  |  |  |  |  |
2017 Equity Units and Capped call Transactions |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Forward share purchase contract (in shares) | shares |  |  |  |  |  |  |  |  |  |  | 5,500,000 |  |  |
Equity units issued (in shares) | shares |  |  |  |  |  | 7,500,000 |  |  |  |  |  |  |  |
Notional value of equity | $ |  |  |  |  |  | $ 750,000,000.0 |  |  |  |  | $ 750,000,000 |  |  |
Stated value (in dollars per share) |  | $ 138.10 |  |  |  |  |  | 137.26 |  |  | $ 100 |  |  |
Purchase price (in dollars per share) |  |  |  |  |  |  |  | 100 |  | $ 100 | 100 |  |  |
Preferred stock, liquidation preference (in dollars per share) |  |  |  |  |  |  |  |  |  |  | $ 1,000 |  |  |
Shares of convertible preferred stock (in shares) | shares |  |  |  |  |  | 750,000 |  |  |  |  | 750,000 |  |  |
Preferred stock liquidation preference | $ |  |  |  |  |  |  |  |  |  |  | $ 750,000,000.0 |  |  |
Preferred stock conversion rate number of common stock shares (in shares) |  |  |  |  |  | $ 6.1627 |  | 6.2001 |  |  | $ 6.1627 |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  |  |  | $ 162.27 |  | $ 161.29 |  |  |  |  |  |
Preferred stock redemption percentage |  |  |  |  |  |  |  | 100.00% |  |  |  |  |  |
Proceeds from settlement of forward stock purchases | $ |  |  |  |  |  |  |  | $ 750,000,000 |  |  |  |  |  |
Dividend rate per annum |  |  |  |  |  |  |  |  |  |  | 5.375% |  |  |
Present value of contract adjustment payments | $ |  |  |  |  |  |  |  | $ 10,000,000.0 |  |  |  |  |  | $ 117,100,000
Accretion of interest expense | $ |  |  |  |  |  |  |  |  |  |  | $ 1,300,000 |  |  |
Shares of stock deliverable on early settlement of contract |  |  |  | 85.00% |  |  |  |  |  |  |  |  |  |
Call option, average price (in dollars per share) |  |  |  |  |  |  |  |  |  |  | $ 5.43 |  |  |
Number of common shares purchased under call option (in shares) | shares |  |  |  |  |  |  |  |  |  |  | 4,600,000 |  |  |
Proceeds used to enter into capped call transactions | $ |  |  |  |  |  |  |  |  |  |  | $ 25,100,000 |  |  |
Maximum settlement rate (in shares) | shares |  |  |  |  |  |  |  | 0.7285 |  |  | 0.7241 |  |  |
Proceeds from issuance or sale of equity | $ |  |  |  |  |  |  |  |  |  |  | $ 726,000,000.0 |  |  |
2017 Equity Units and Capped call Transactions | May 2017 Capped Call |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate fair value of options | $ |  |  |  |  |  |  |  | $ 400,000 |  |  |  |  |  |
2017 Equity Units and Capped call Transactions | Call Option |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds used to enter into capped call transactions | $ |  |  |  |  |  |  |  |  |  |  | $ 25,100,000 |  |  |
2017 Equity Units and Capped call Transactions | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  |  |  |  |  | $ 178.44 |  |  |  |  |  |
2017 Equity Units and Capped call Transactions | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  |  |  |  |  |  |  |  |  |  | $ 162.27 |  |  |
2017 Equity Units and Capped call Transactions | Series C Preferred Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividend rate of preferred stock |  |  |  |  |  | 0.00% |  |  |  |  |  |  |  |
Preferred stock conversion rate number of common stock shares (in shares) |  | $ 6.1627 |  |  |  |  |  |  |  |  |  |  |  |
Strike price as a percentage of closing stock price |  | 30.00% |  |  |  |  |  |  |  |  |  |  |  |
Number of financial institutions | financial_institution |  |  |  |  |  |  |  | 3 |  |  |  |  |  |
Option term |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |
Number of counterparties | counterparty |  | 3 |  |  |  |  |  |  |  |  |  |  |  |
2017 Equity Units and Capped call Transactions | Series C Preferred Stock | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  | $ 179.53 |  |  |  |  |  | $ 178.44 |  |  |  |  |  |
2017 Equity Units and Capped call Transactions | Series C Preferred Stock | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders Equity Note [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option indexed to issuer's equity, strike price (in dollars per share) |  | $ 162.27 |  |  |  |  |  | $ 161.29 |  |  |  |  |  |

X
- Definition Beneficial Ownership In One Share Of Preferred Stock, As A Percentage + References No definition available. + Details
Name: | swk_BeneficialOwnershipInOneShareOfPreferredStockAsAPercentage
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash Settlement on Forward Stock Purchase Contract + References No definition available. + Details
Name: | swk_CashSettlementonForwardStockPurchaseContract
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Common Stock Price Per Share + References No definition available. + Details
Name: | swk_CommonStockPricePerShare
Namespace Prefix: | swk_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity Unit + References No definition available. + Details
Name: | swk_EquityUnit
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Equity Units Conversion Rate Number Of Common Stock Shares + References No definition available. + Details
Name: | swk_EquityUnitsConversionRateNumberOfCommonStockShares
Namespace Prefix: | swk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition equity unit proceeds + References No definition available. + Details
Name: | swk_Equityunitproceeds
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition equity units issued + References No definition available. + Details
Name: | swk_Equityunitsissued
Namespace Prefix: | swk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Option Indexed To Issuer's Equity, Number Of Financial Institutions + References No definition available. + Details
Name: | swk_OptionIndexedToIssuersEquityNumberOfFinancialInstitutions
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Option Indexed To Issuer's Equity, Strike Price As A Percentage Of Closing Stock Price + References No definition available. + Details
Name: | swk_OptionIndexedToIssuersEquityStrikePriceAsAPercentageOfClosingStockPrice
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Option Indexed To Issuer's Equity, Term + References No definition available. + Details
Name: | swk_OptionIndexedToIssuersEquityTerm
Namespace Prefix: | swk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Option Indexed to Issuer's Equity, Settlement Alternatives, Average Reference Price + References No definition available. + Details
Name: | swk_OptionIndexedtoIssuersEquitySettlementAlternativesAverageReferencePrice
Namespace Prefix: | swk_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Option Indexed to Issuer's Equity, Settlement Alternatives, Shares Received + References No definition available. + Details
Name: | swk_OptionIndexedtoIssuersEquitySettlementAlternativesSharesReceived
Namespace Prefix: | swk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Options Indexed To Issuer's Equity, Number Of Counterparties + References No definition available. + Details
Name: | swk_OptionsIndexedToIssuersEquityNumberOfCounterparties
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Shares Deliverable Upon Early Settlement Of Purchase Contracts + References No definition available. + Details
Name: | swk_PercentageSharesDeliverableUponEarlySettlementOfPurchaseContracts
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred Stock Conversion Rate Number Of Common Stock Shares + References No definition available. + Details
Name: | swk_PreferredStockConversionRateNumberOfCommonStockShares
Namespace Prefix: | swk_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred Stock, Redemption Percentage + References No definition available. + Details
Name: | swk_PreferredStockRedemptionPercentage
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase of Call Options + References No definition available. + Details
Name: | swk_PurchaseOfCallOptions
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stockholders Equity Note [Line Items] + References No definition available. + Details
Name: | swk_StockholdersEquityNoteLineItems
Namespace Prefix: | swk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Upper Strike Price Percentage Above Closing Price + References No definition available. + Details
Name: | swk_UpperStrikePercentageAboveClosingPrice
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 35 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866 + Details
Name: | us-gaap_AccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of other increase (decrease) in additional paid in capital (APIC). + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stated rate on an interest rate forward or futures contract. + References No definition available. + Details
Name: | us-gaap_DerivativeForwardInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879 + Details
Name: | us-gaap_ForwardContractIndexedToIssuersEquityForwardRate
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of issuer's shares to which the forward contract is indexed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_ForwardContractIndexedToIssuersEquityIndexedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current fair value of each cash settlement alternative for each freestanding forward contract. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_ForwardContractIndexedToIssuersEquityShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of each cash settlement alternative for each freestanding option contract. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_OptionIndexedToIssuersEquitySettlementAlternativesCashAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of shares as a settlement alternative for each freestanding option contract. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_OptionIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (b)(2),(c) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 + Details
Name: | us-gaap_OptionIndexedToIssuersEquityShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise or strike price stated in the contract for options indexed to the issuer's equity shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879 + Details
Name: | us-gaap_OptionIndexedToIssuersEquityStrikePrice1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow to reacquire common and preferred stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(d)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 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(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644 + Details
Name: | us-gaap_PreferredStockLiquidationPreference
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of the difference between preference in liquidation and the par or stated values of the preferred shares. + References No definition available. + Details
Name: | us-gaap_PreferredStockLiquidationPreferenceValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + 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(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOrSaleOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | swk_EquityTransactionsNameAxis=swk_EquityUnitsAndCappedCallTransactionsCommencedIn2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CallOptionMember
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: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=swk_A2022PurchaseContractMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | swk_EquityTransactionsNameAxis=swk_CappedCallTransactionsCommencedIn2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | swk_EquityTransactionsNameAxis=swk_EquityUnitsAndCappedCallTransactionsCommencedIn2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=swk_May2017CappedCallMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |