XML 59 R43.htm IDEA: XBRL DOCUMENT
v3.21.1

MARKETING AGREEMENT - Additional Information (Details) $ in Millions | Aug. 01, 2019 USD ($)
--- | ---
Restated Marketing Agreement |
Marketing Agreement [Line Items] |
Percentage of program earnings | 50.00%
Annual payments | $ 18.0
Third Restated Agreement |
Marketing Agreement [Line Items] |
Minimum annual EBIT required to avoid reduction of contribution payment | 36.0
Minimum EBIT | 50.0
Termination fee payable | 175.0
Brand decommissioning event payable | $ 375.0
Minimum termination fee payable multiple | 4
Minimum termination fee payable threshold | $ 186.4
Brand Extension Asset Purchase Agreement |
Marketing Agreement [Line Items] |
Consideration to be paid | 112.0
Value of finished goods inventory | 3.5
Value of brand extension agreement intangible asset | $ 111.7

X
- Definition Brand Decommissioning Event Payable + References No definition available. + Details
Name: | smg_BrandDecommisioningEventPayable
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commission Payable, Percentage of Program Earnings + References No definition available. + Details
Name: | smg_CommissionPayablePercentageofProgramEarnings
Namespace Prefix: | smg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum contractual payments as defined in agreement. + References No definition available. + Details
Name: | smg_ContractualCommitmentsFutureMinimumPaymentsDue
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Marketing Agreement [Line Items] + References No definition available. + Details
Name: | smg_MarketingAgreementLineItems
Namespace Prefix: | smg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Marketing Agreement, Terms, Minimum Earnings Before Income Taxes + References No definition available. + Details
Name: | smg_MarketingAgreementTermsMinimumEarningsBeforeIncomeTaxes
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum Termination Fee Payable + References No definition available. + Details
Name: | smg_MinimumTerminationFeePayable
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum Termination Fee Payable, Multiple of Average Program Earnings, Prior 3 Years + References No definition available. + Details
Name: | smg_MinimumTerminationFeePayableMultipleofAverageProgramEarningsPrior3Years
Namespace Prefix: | smg_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Termination Fee Payable, Threshold + References No definition available. + Details
Name: | smg_MinimumTerminationFeePayableThreshold
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Program Agreement, Terms, Minimum Annual EBIT Required To Avoid Reduction Of Contribution Payment + References No definition available. + Details
Name: | smg_ProgramAgreementTermsMinimumAnnualEBITRequiredToAvoidReductionOfContributionPayment
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Purchase Agreement, Terms, Consideration To Be Paid + References No definition available. + Details
Name: | smg_PurchaseAgreementTermsConsiderationToBePaid
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Purchase Agreement, Terms, Value Of Brand Extension Agreement Intangible Asset + References No definition available. + Details
Name: | smg_PurchaseAgreementTermsValueOfBrandExtensionAgreementIntangibleAsset
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Purchase Agreement, Terms, Value Of Finished Goods Inventory + References No definition available. + Details
Name: | smg_PurchaseAgreementTermsValueOfFinishedGoodsInventory
Namespace Prefix: | smg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | smg_MarketingAgreementAxis=smg_RestatedMarketingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | smg_MarketingAgreementAxis=smg_ThirdRestatedAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | smg_MarketingAgreementAxis=smg_BrandExtensionAssetPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |