Form 10-Q: 0000105132-23-000007 compared to 0000105132-22-000026
falseQ3Q12022202300001051323.5P3Y3.50000105132srt:MinimumMember2021-09-012022-05-310000105132srt:MaximumMember2021-09-012022-05-310000105132srt:MinimumMemberus-gaap:PurchaseCommitmentMember20212022-09-012022-0511-31300000105132srt:MaximumMemberus-gaap:PurchaseCommitmentMember20212022-09-012022-0511-31300000105132wdfc:NoteAgreementAndCreditAgreementMember2022-0511-31300000105132srt:MinimumMemberwdfc:SeriesNotesMember20212022-09-012022-0511-31300000105132srt:MaximumMemberwdfc:SeriesNotesMember20212022-09-012022-0511-31300000105132us-gaap:TreasuryStockMember2022-0309-012022-05-310000105132us-gaap:TreasuryStockMember2021-12-012022-02-2811-300000105132us-gaap:TreasuryStockMember2021-09-012021-11-3000001051322021-10-120000105132us-gaap:CommonStockMember2022-0309-012022-05-310000105132us-gaap:CommonStockMember2021-12-012022-02-2811-300000105132us-gaap:CommonStockMember2021-09-012021-11-300000105132us-gaap:CommonStockMemberRetainedEarningsMember2020-12-012021-02-282022-11-300000105132us-gaap:CommonStockMemberAdditionalPaidInCapitalMember2020-09-012020-11-302022-11-300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-300000105132us-gaap:RetainedEarningsMember2022-0508-310000105132us-gaap:AdditionalPaidInCapitalMember2022-0508-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-310000105132us-gaap:RetainedEarningsMember2022-02-280000105132us-gaap:AdditionalPaidInCapitalMember2022-02-280000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-2800001051322022-02-2808-310000105132us-gaap:RetainedEarningsMember2021-11-300000105132us-gaap:AdditionalPaidInCapitalMember2021-11-300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-3000001051322021-11-300000105132us-gaap:RetainedEarningsMember2021-08-310000105132us-gaap:AdditionalPaidInCapitalMember2021-08-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-310000105132us-gaap:RetainedEarningsMember2021-05-310000105132us-gaap:AdditionalPaidInCapitalMember2021-05-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-310000105132us-gaap:RetainedEarningsMember2021-02-280000105132us-gaap:AdditionalPaidInCapitalMember2021-02-280000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-2800001051322021-02-280000105132us-gaap:RetainedEarningsMember2020-11-300000105132us-gaap:AdditionalPaidInCapitalMember2020-11-300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-3000001051322020-11-300000105132us-gaap:RetainedEarningsMember2020-08-310000105132us-gaap:AdditionalPaidInCapitalMember2020-08-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-310000105132wdfc:MultiPurposeMaintenanceProductsMemberus-gaap:EMEAMember2022-03wdfc:MultiPurposeMaintenanceProductsMemberus-gaap:EMEAMember2022-09-012022-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AsiaPacificMember2022-0309-012022-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AmericasMember2022-0309-012022-0511-31300000105132wdfc:HomecareAndCleaningProductsMemberus-gaap:EMEAMember2022-0309-012022-0511-31300000105132wdfc:HomecareAndCleaningProductsMembersrt:AsiaPacificMember2022-0309-012022-0511-31300000105132wdfc:HomecareAndCleaningProductsMembersrt:AmericasMember2022-0309-012022-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMember2022-0309-012022-0511-31300000105132wdfc:HomecareAndCleaningProductsMember2022-0309-012022-05-310000105132us-gaap:EMEAMember2022-03-012022-05-310000105132srt:AsiaPacificMember2022-03-012022-05-310000105132srt:AmericasMember2022-03-012022-05-3111-300000105132wdfc:MultiPurposeMaintenanceProductsMemberus-gaap:EMEAMember2021-09-0120222021-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AsiaPacificMember2021-09-0120222021-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AmericasMember2021-09-0120222021-0511-31300000105132wdfc:HomecareAndCleaningProductsMemberus-gaap:EMEAMember2021-09-0120222021-0511-31300000105132wdfc:HomecareAndCleaningProductsMembersrt:AsiaPacificMember2021-09-0120222021-0511-31300000105132wdfc:HomecareAndCleaningProductsMembersrt:AmericasMember2021-09-0120222021-0511-31300000105132wdfc:MultiPurposeMaintenanceProductsMember2021-09-0120222021-0511-31300000105132wdfc:HomecareAndCleaningProductsMember2021-09-012022-05-310000105132wdfc:MultiPurposeMaintenanceProductsMemberus-gaap:EMEAMember2021-03-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AsiaPacificMember2021-03-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AmericasMember2021-03-012021-05-310000105132wdfc:HomecareAndCleaningProductsMemberus-gaap:EMEAMember2021-03-012021-05-310000105132wdfc:HomecareAndCleaningProductsMembersrt:AsiaPacificMember2021-03-012021-05-310000105132wdfc:HomecareAndCleaningProductsMembersrt:AmericasMember2021-03-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMember2021-03-012021-05-310000105132wdfc:HomecareAndCleaningProductsMember2021-03-012021-05-310000105132us-gaap:EMEAMember2021-032021-11-300000105132us-gaap:EMEAMember2021-09-012021-0511-31300000105132srt:AsiaPacificMember2021-0309-012021-0511-31300000105132srt:AmericasMember2021-03-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMemberus-gaap:EMEAMember2020-09-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AsiaPacificMember2020-09-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMembersrt:AmericasMember2020-09-012021-05-310000105132wdfc:HomecareAndCleaningProductsMemberus-gaap:EMEAMember2020-09-012021-05-310000105132wdfc:HomecareAndCleaningProductsMembersrt:AsiaPacificMember2020-09-012021-05-310000105132wdfc:HomecareAndCleaningProductsMembersrt:AmericasMember2020-09-012021-05-310000105132wdfc:MultiPurposeMaintenanceProductsMember2020-09-012021-05-310000105132wdfc:HomecareAndCleaningProductsMember2020-09-012021-05-310000105132us-gaap:EMEAMember2020-09-012021-05-310000105132srt:AsiaPacificMember2020-09-012021-05-310000105132srt:AmericasMember2020-09-012021-05-310000105132us-gaap:PurchaseCommitmentMember2022-0509-012021-11-300000105132us-gaap:PurchaseCommitmentMember2022-11-31300000105132wdfc:MachineryEquipmentAndVehiclesMember2022-0511-300000105132wdfc:ComputerAndOfficeEquipmentMember2022-11-300000105132us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-11-300000105132us-gaap:LandMember2022-11-300000105132us-gaap:FurnitureAndFixturesMember2022-11-300000105132us-gaap:ConstructionInProgressMember2022-11-300000105132us-gaap:BuildingAndBuildingImprovementsMember2022-11-300000105132wdfc:MachineryEquipmentAndVehiclesMember2022-08-310000105132wdfc:ComputerAndOfficeEquipmentMember2022-0508-310000105132us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-0508-310000105132us-gaap:LandMember2022-0508-310000105132us-gaap:FurnitureAndFixturesMember2022-0508-310000105132us-gaap:ConstructionInProgressMember2022-0508-310000105132us-gaap:BuildingAndBuildingImprovementsMember2022-05-310000105132wdfc:MachineryEquipmentAndVehiclesMember2021-08-310000105132wdfc:ComputerAndOfficeEquipmentMember2021-08-310000105132us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-08-310000105132us-gaap:LandMember2021-08-310000105132us-gaap:FurnitureAndFixturesMember2021-08-310000105132us-gaap:ConstructionInProgressMember2021-08-310000105132us-gaap:BuildingAndBuildingImprovementsMember2021-08-3100001051322021-11-012022-0508-3100001051322021-11-012022-11-31300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-0309-012022-05-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-012022-02-2811-300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-012021-11-300000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-012021-05-310000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-012021-02-280000105132us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-012020-11-300000105132us-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2022-0511-31300000105132wdfc:EuropeMiddleEastAfricaAndIndiaSubsidiaryMemberus-gaap:RevolvingCreditFacilityMember2022-0511-31300000105132wdfc:OtherUnsecuredDebtMember2022-0511-31300000105132us-gaap:IndemnificationGuaranteeMemberwdfc:SeniorOfficersAndDirectorsMember2022-0511-31300000105132wdfc:IndemnificationGuaranteeTwoMember2022-0511-31300000105132us-gaap:ForeignExchangeForwardMember2022-09-012022-11-300000105132us-gaap:ForeignExchangeForwardMember2021-09-012022-05-310000105132us-gaap:ForeignExchangeForwardMember2020-09-012021-08-310000105132us-gaap:EMEAMember2022-0511-300000105132srt:AsiaPacificMember2022-11-300000105132srt:AmericasMember2022-11-300000105132us-gaap:EMEAMember2022-08-310000105132srt:AsiaPacificMember2022-0508-310000105132srt:AmericasMember2022-05-310000105132us-gaap:EMEAMember2021-08-310000105132srt:AsiaPacificMember2021-08-310000105132srt:AmericasMember2021-08-310000105132us-gaap:RetainedEarningsMember2022-0309-012022-05-310000105132us-gaap:RetainedEarningsMember2021-12-012022-02-2811-300000105132us-gaap:RetainedEarningsMember2021-09-012021-11-300000105132us-gaap:RetainedEarningsMember2021-03-012021-05-310000105132us-gaap:RetainedEarningsMember2020-12-012021-02-280000105132us-gaap:RetainedEarningsMember2020-09-012020-11-300000105132us-gaap:ForeignExchangeForwardMember2022-05ForeignExchangeForwardMember2022-11-31300000105132wdfc:EuropeMiddleEastAndAfricaSegmentsMember2022-0309-012022-0511-31300000105132wdfc:AsiaPacificSegmentMember2022-0309-012022-0511-31300000105132wdfc:AmericasSegmentMember2022-0309-012022-0511-31300000105132us-gaap:CorporateNonSegmentMember2022-0309-012022-0511-31300000105132wdfc:EuropeMiddleEastAndAfricaSegmentsMember2021-09-0120222021-0511-31300000105132wdfc:AsiaPacificSegmentMember2021-09-0120222021-0511-31300000105132wdfc:AmericasSegmentMember2021-09-0120222021-0511-31300000105132us-gaap:CorporateNonSegmentMember2021-09-012022-05-310000105132wdfc:EuropeMiddleEastAndAfricaSegmentsMember2021-03-012021-05-310000105132wdfc:AsiaPacificSegmentMember2021-03-012021-05-310000105132wdfc:AmericasSegmentMember2021-03-012021-05-310000105132us-gaap:CorporateNonSegmentMember2021-03-012021-05-310000105132wdfc:EuropeMiddleEastAndAfricaSegmentsMember2020-09-012021-05-310000105132wdfc:AsiaPacificSegmentMember2020-09-012021-05-310000105132wdfc:AmericasSegmentMember2020-09-012021-05-310000105132us-gaap:CorporateNonSegmentMember2020-09-012021-05-312021-11-300000105132us-gaap:RevolvingCreditFacilityMember2022-0511-31300000105132wdfc:SeriesNotesMember20212022-08-310000105132wdfc:SeriesCNotesMember20212022-08-310000105132wdfc:SeriesBNotesMember20212022-08-310000105132us-gaap:RevolvingCreditFacilityMember20212022-08-310000105132us-gaap:RevolvingCreditFacilityMember20212022-09-012022-0511-31300000105132wdfc:SeriesCNotesMember20212022-09-012022-0511-31300000105132wdfc:SeriesBNotesMember20212022-09-012022-0511-31300000105132wdfc:SeriesNotesMember2022-0511-31300000105132wdfc:SeriesCNotesMember2022-0511-31300000105132wdfc:SeriesBNotesMember2022-0511-31300000105132wdfc:SeriesNotesMember20212022-09-012022-0511-31300000105132wdfc:SeriesBAndSeriesCNotesMember20212022-09-012022-0511-31300000105132us-gaap:TreasuryStockMember2022-0511-300000105132us-gaap:CommonStockMember2022-11-300000105132us-gaap:TreasuryStockMember2022-08-310000105132us-gaap:CommonStockMember2022-05-310000105132us-gaap:TreasuryStockMember2022-02-280000105132us-gaap:CommonStockMember2022-02-2808-310000105132us-gaap:TreasuryStockMember2021-11-300000105132us-gaap:CommonStockMember2021-11-300000105132us-gaap:TreasuryStockMember2021-08-310000105132us-gaap:CommonStockMember2021-08-310000105132us-gaap:TreasuryStockMemberSubsequentEventMember2021-05-310000105132us-gaap:CommonStockMember2021-05-310000105132us-gaap:TreasuryStockMember2021-02-280000105132us-gaap:CommonStockMember2021-02-280000105132us-gaap:TreasuryStockMember2020-11-300000105132us-gaap:CommonStockMember2020-11-300000105132us-gaap:TreasuryStockMember2020-08-310000105132us-gaap:CommonStockMember2020-08-312022-12-132022-12-130000105132us-gaap:SubsequentEventMember2022-0612-21122022-0612-211200001051322021-0511-3130000010513220202021-08-310000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-0309-012022-0511-31300000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-09-012022-05-310000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-03-012021-05-310000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2020-09-012021-05-312021-11-300000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-0511-31300000105132us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember20212022-08-310000105132us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-0511-31300000105132us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-0511-31300000105132us-gaap:EMEAMember20212022-09-012022-0511-31300000105132srt:AsiaPacificMember20212022-09-012022-0511-31300000105132srt:AmericasMember20212022-09-012022-05-3100001051322020-09-012021-05-3111-300000105132us-gaap:AdditionalPaidInCapitalMember2022-0309-012022-05-3100001051322022-03-012022-05-310000105132us-gaap:AdditionalPaidInCapitalMember2021-12-012022-02-2800001051322021-12-012022-02-2811-300000105132us-gaap:AdditionalPaidInCapitalMember2021-09-012021-11-3000001051322021-09-012021-11-300000105132us-gaap:AdditionalPaidInCapitalMember2021-03-012021-05-3100001051322021-03-012021-05-310000105132us-gaap:AdditionalPaidInCapitalMember2020-12-012021-02-2800001051322020-12-012021-02-280000105132us-gaap:AdditionalPaidInCapitalMember2020-09-012020-11-3000001051322020-09-012020-11-302022-11-3000001051322022-05-3100001051322021-08-3100001051322022-072023-01-03000010513220212022-09-012022-0511-3130wdfc:agreementwdfc:itemxbrli:pureiso4217:USDxbrli:sharesiso4217:USDxbrli:shares
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
| |
þ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended May 31November 30, 2022
| |
¨ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from ______ to ______
Commission File Number: 000-06936
Commission Company Name: WD 40 CO
WD-40 COMPANY
(Exact name of registrant as specified in its charter)
| | |
Delaware | | 95-1797918 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
| |
9715 Businesspark Avenue, San Diego, California | | 92131 |
(Address of principal executive offices) | | (Zip code) |
Registrant’s telephone number, including area code: (619) 275-1400
Securities registered pursuant to Section 12(b) of the Act:
| | | | |
Title of each class | | Trading Symbol | | Name of exchange on which registered |
Common stock, par value $0.001 per share | | WDFC | | NASDAQ Global Select Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.
Yes þ No ¨
Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes þ No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer þ Accelerated filer ¨ Non-accelerated filer ¨ Smaller reporting company ¨
Emerging growth company ¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes ¨ No þ
The number of outstanding shares of the registrant’s common stock, par value $0.001 per share, as of JulyJanuary 13, 20222023 was 13,627587,441596.
WD-40 COMPANY
QUARTERLY REPORT ON FORM 10-Q
For the Quarter Ended May 31November 30, 2022
TABLE OF CONTENTS
| | | | | |
| | | | | |
PART 1 - FINANCIAL INFORMATIONPART 1 – FINANCIAL INFORMATION |
| | | | | |
Item 1. Financial Statements |
| | | | | |
WD-40 COMPANY |
CONDENSED CONSOLIDATED BALANCE SHEETS |
(Unaudited and in thousands, except share and per share amounts) |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Assets | | | | | |
Current assets: | | | | | |
Cash and cash equivalents | $ | 4036,799882 | | $ | 8537,961 |
Trade and other accounts receivable, less allowance for doubtful | | | | | |
accounts of $329 and $463 at May 31, 2022 | | | | | |
and August 31, 2021, respectively843 |
Trade and other accounts receivable, net | | 9287,621285 | | | 89,558930 |
Inventories | | 95119,993067 | | | 55104,752101 |
Other current assets | | 1112,941122 | | | 917,948766 |
Total current assets | | 241255,354356 | | | 241249,219640 |
Property and equipment, net | | 6965,156658 | | | 7065,145977 |
Goodwill | | 95,499277 | | | 95,869180 |
Other intangible assets, net | | 65,037362 | | | 75,244588 |
Operating lease right-of-use assets | | 78,507435 | | | 87,824559 |
Deferred tax assets, net | | 852629 | | | 858679 |
Other assets | | 810,718776 | | | 69,044672 |
Total assets | $ | 429441,123493 | | $ | 430434,203295 |
| | | | | |
Liabilities and Shareholders'Stockholders’ Equity | | | | | |
Current liabilities: | | | | | |
Accounts payable | $ | 4031,684826 | | $ | 3332,499852 |
Accrued liabilities | | 2624,064728 | | | 2527,658161 |
Accrued payroll and related expenses | | 1314,021251 | | | 2511,662583 |
Short-term borrowings | | 1642,377537 | | | 80039,173 |
Income taxes payable | | 123301 | | | 31751 |
Total current liabilities | | 96113,269643 | | | 85110,936820 |
Long-term borrowings | | 110107,189902 | | | 114107,940139 |
Deferred tax liabilities, net | | 10,421715 | | | 10,401528 |
Long-term operating lease liabilities | | 56,870629 | | | 75,062999 |
Other long-term liabilities | | 11,145234 | | | 11,482185 |
Total liabilities | | 233250,894123 | | | 229245,821671 |
| | | | | |
Commitments and Contingencies (Note 11) | | | | | |
| | | | | |
Shareholders'Stockholders’ equity: | | | | | |
Common stock ― authorized 36,000,000 shares, $0.001 par value; | | | | | |
19,887896,577477 and 19,856888,865807 shares issued at May 31November 30, 2022 and | | | | | |
August 31, 20212022, respectively; and 13,637587,841596 and 13,708602,966346 shares | | | | | |
outstanding at May 31November 30, 2022 and August 31, 20212022, respectively | | 20 | | | 20 |
Additional paid-in capital | | 165168,159092 | | | 163165,737973 |
Retained earnings | | 451459,962439 | | | 430456,735076 |
Accumulated other comprehensive loss | | (3134,442873) | | | (2636,030209) |
Common stock held in treasury, at cost ― 6,249308,736881 and 6,147286,899461 | | | | | |
shares at May 31November 30, 2022 and August 31, 20212022, respectively | | (390401,470308) | | | (368397,080236) |
Total shareholders'stockholders’ equity | | 195191,229370 | | | 200188,382624 |
Total liabilities and shareholders'stockholders’ equity | $ | 429441,123493 | | $ | 430434,203295 |
| | | | | |
See accompanying notes to condensed consolidated financial statements. |
| | | | | |
| | | | | |
WD-40 COMPANYCOMPANY |
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS |
(Unaudited and in thousands, except per share amounts) |
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | 2022 | | | 2021 | November 30,
| | 2022 | | | 2021 |
| | | | | | | | | | | |
Net sales | $ | 123124,667893 | | $ | 136,405 | | $ | 388,399 | | $ | 372,869134,746 |
Cost of products sold | | 6460,682638 | | | 63,947 | | | 195,426 | | | 168,15866,276 |
Gross profit | | 5864,985255 | | | 72,458 | | | 192,973 | | | 204,711 |
| | | | | | 68,470
| | | | | |
Operating expenses: | | | | | | | | | | | |
Selling, general and administrative | | 3339,621984 | | | 38,131 | | | 106,863 | | | 109,586423 |
Advertising and sales promotion | | 65,022339 | | | 6,642 | | | 17,242 | | | 17,6735,624 |
Amortization of definite-lived intangible assets | | 358253 | | | 364 | | | 1,081 | | | 1,084363 |
Total operating expenses | | 4045,001576 | | | 45,137 | | | 125,186 | | | 128,343 |
| | | | | | 44,410
| | | | | |
Income from operations | | 18,984679 | | | 27,321 | | | 67,787 | | | 76,368 |
| | | | | | 24,060
| | | | | |
Other income (expense): | | | | | | | | | | | |
Interest income | | 2744 | | | 21 | | | 73 | | | 5925 |
Interest expense | | (6691,169) | | | (615) | | | (1,902) | | | (1,795620) |
Other income (expense) income, net | | (42) | | | 183150 | | | (119) | | | 513329) |
Income before income taxes | | 1817,300704 | | | 26,910 | | | 65,839 | | | 75,14523,136 |
Provision for income taxes | | 3,820707 | | | 5,904 | | | 13,296 | | | 13,3254,581 |
Net income | $ | 1413,480997 | | $ | 21,006 | | $ | 52,543 | | $ | 61,820 |
| | | | | | 18,555
| | | | | |
Earnings per common share: | | | | | | | | | | | |
Basic | $ | 1.0703 | | $ | 1.53 | | $ | 3.83 | | $ | 4.5035 |
Diluted | $ | 1.0702 | | $ | 1.52 | | $ | 3.82 | | $ | 4.48 |
| | | | | | 34
| | | | | |
Shares used in per share calculations: | | | | | | | | | | | |
Basic | | 13,656590 | | | 13,708 | | | 13,683 | | | 13,694716 |
Diluted | | 13,680609 | | | 13,746 | | | 13,712 | | | 13,727752 |
| | | | | | | | | | | |
| | | | | |
| | | | | |
See accompanying notes to condensed consolidated financial statements. |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | |
| | | | | |
WD-40 COMPANYCOMPANY |
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME |
(Unaudited and in thousands) |
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | 2022 | | | 2021 | November 30,
| | 2022 | | | 2021 |
| | | | | | | | | | | |
Net income | $ | 1413,480997 | | $ | 21,006 | | $ | 52,543 | | $ | 61,820 |
Other comprehensive income (loss): | | | | | | 18,555 |
Other comprehensive income (loss): | | | | | |
Foreign currency translation adjustment | | (4,146) | | | 6081,336 | | | (51,412) | | | 4,430893) |
Total comprehensive income | $ | 1015,334333 | | $ | 21,614 | | $ | 47,131 | | $ | 66,250 |
| | | | | | 16,662
| | | | | |
See accompanying notes to condensed consolidated financial statements. |
| | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
WD-40 COMPANYWD-40 COMPANY |
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS'STOCKHOLDERS’ EQUITY |
(Unaudited and in thousands, except share and per share amounts) |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | Accumulated | | | | | | |
| | | | | Additional | | | | Other | | | | | | Total |
| Common Stock | | Paid-in | | Retained | | Comprehensive | | Treasury Stock | | Shareholders'Stockholders’ |
| Shares | | Amount | | Capital | | Earnings | | Income (Loss) | | Shares | | Amount | | Equity |
Balance at August 31, 2022 | 19,888,807 | | $ | 20 | | $ | 165,973 | | $ | 456,076 | | $ | (36,209) | | 6,286,461 | | $ | (397,236) | | $ | 188,624 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 7,670 | | | - | | | (600) | | | | | | | | | | | | | | (600) |
Stock-based compensation | | | | | | | 2,719 | | | | | | | | | | | | | | 2,719 |
Cash dividends ($0.78 per share) | | | | | | | | | | (10,634) | | | | | | | | | | | (10,634) |
Acquisition of treasury stock | | | | | | | | | | | | | | | 22,420 | | | (4,072) | | | (4,072) |
Foreign currency translation adjustment | | | | | | | | | | | | | 1,336 | | | | | | | | 1,336 |
Net income | | | | | | | | | | 13,997 | | | | | | | | | | | 13,997 |
Balance at November 30, 2022 | 19,896,477 | | $ | 20 | | $ | 168,092 | | $ | 459,439 | | $ | (34,873) | | 6,308,881 | | $ | (401,308) | | $ | 191,370 |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | Accumulated | | | | | | |
| | | | | Additional | | | | Other | | | | | | Total |
| Common Stock | | Paid-in | | Retained | | Comprehensive | | Treasury Stock | | Stockholders’ |
| Shares | | Amount | | Capital | | Earnings | | Income (Loss) | | Shares | | Amount | | Equity |
Balance at August 31, 2021 | 19,856,865 | | $ | 20 | | $ | 163,737 | | $ | 430,735 | | $ | (26,030) | | 6,147,899 | | $ | (368,080) | | $ | 200,382 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 30,072 | | | - | | | (4,246) | | | | | | | | | | | | | | (4,246) |
Stock-based compensation | | | | | | | 2,891 | | | | | | | | | | | | | | 2,891 |
Cash dividends ($0.72 per share) | | | | | | | | | | (9,905) | | | | | | | | | | | (9,905) |
Acquisition of treasury stock | | | | | | | | | | | | | | | 32,000 | | | (7,386) | | | (7,386) |
Foreign currency translation adjustment | | | | | | | | | | | | | (1,893) | | | | | | | | (1,893) |
Net income | | | | | | | | | | 18,555 | | | | | | | | | | | 18,555 |
Balance at November 30, 2021 | 19,886,937 | | $ | 20 | | $ | 162,382 | | $ | 439,385 | | $ | (27,923) | | 6,179,899 | | $ | (375,466) | | $ | 198,398 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 579 | | | - | | | (75) | | | | | | | | | | | | | | (75) |
Stock-based compensation | | | | | | | 1,885 | | | | | | | | | | | | | | 1,885 |
Cash dividends ($0.78 per share) | | | | | | | | | | (10,714) | | | | | | | | | | | (10,714) |
Acquisition of treasury stock | | | | | | | | | | | | | | | 46,637 | | | (10,779) | | | (10,779) |
Foreign currency translation adjustment | | | | | | | | | | | | | 627 | | | | | | | | 627 |
Net income | | | | | | | | | | 19,508 | | | | | | | | | | | 19,508 |
Balance at February 28, 2022 | 19,887,516 | | $ | 20 | | $ | 164,192 | | $ | 448,179 | | $ | (27,296) | | 6,226,536 | | $ | (386,245) | | $ | 198,850 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 61 | | | - | | | (8) | | | | | | | | | | | | | | (8) |
Stock-based compensation | | | | | | | 975 | | | | | | | | | | | | | | 975 |
Cash dividends ($0.78 per share) | | | | | | | | | | (10,697) | | | | | | | | | | | (10,697) |
Acquisition of treasury stock | | | | | | | | | | | | | | | 23,200 | | | (4,225) | | | (4,225) |
Foreign currency translation adjustment | | | | | | | | | | | | | (4,146) | | | | | | | | (4,146) |
Net income | | | | | | | | | | 14,480 | | | | | | | | | | | 14,480 |
Balance at May 31, 2022 | 19,887,577 | | $ | 20 | | $ | 165,159 | | $ | 451,962 | | $ | (31,442) | | 6,249,736 | | $ | (390,470) | | $ | 195,229 |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
See accompanying notes to condensed consolidated financial statements. |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
WD-40 COMPANY |
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY |
(Unaudited and in thousands, except share and per share amounts) |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | Accumulated | | | | | | |
| | | | | Additional | | | | Other | | | | | | Total |
| Common Stock | | Paid-in | | Retained | | Comprehensive | | Treasury Stock | | Shareholders' |
| Shares | | Amount | | Capital | | Earnings | | Income (Loss) | | Shares | | Amount | | Equity |
Balance at August 31, 2020 | 19,812,685 | | $ | 20 | | $ | 157,850 | | $ | 398,731 | | $ | (28,208) | | 6,147,899 | | $ | (368,080) | | $ | 160,313 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 23,417 | | | - | | | (3,490) | | | | | | | | | | | | | | (3,490) |
Stock-based compensation | | | | | | | 2,665 | | | | | | | | | | | | | | 2,665 |
Cash dividends ($0.67 per share) | | | | | | | | | | (9,199) | | | | | | | | | | | (9,199) |
Foreign currency translation adjustment | | | | | | | | | | | | | 588 | | | | | | | | 588 |
Net income | | | | | | | | | | 23,623 | | | | | | | | | | | 23,623 |
Balance at November 30, 2020 | 19,836,102 | | $ | 20 | | $ | 157,025 | | $ | 413,155 | | $ | (27,620) | | 6,147,899 | | $ | (368,080) | | $ | 174,500 |
Issuance of common stock under share-based | | | | | | | | | | | | | | | | | | | | | |
compensation plan, net of shares withheld for taxes | 19,564 | | | - | | | (5) | | | | | | | | | | | | | | (5) |
Stock-based compensation | | | | | | | 1,877 | | | | | | | | | | | | | | 1,877 |
Cash dividends ($0.67 per share) | | | | | | | | | | (9,217) | | | | | | | | | | | (9,217) |
Foreign currency translation adjustment | | | | | | | | | | | | | 3,234 | | | | | | | | 3,234 |
Net income | | | | | | | | | | 17,191 | | | | | | | | | | | 17,191 |
Balance at February 28, 2021 | 19,855,666 | | $ | 20 | | $ | 158,897 | | $ | 421,129 | | $ | (24,386) | | 6,147,899 | | $ | (368,080) | | $ | 187,580 |
Stock-based compensation | | | | | | | 3,343 | | | | | | | | | | | | | | 3,343 |
Cash dividends ($0.72 per share) | | | | | | | | | | (9,905) | | | | | | | | | | | (9,905) |
Foreign currency translation adjustment | | | | | | | | | | | | | 608 | | | | | | | | 608 |
Net income | | | | | | | | | | 21,006 | | | | | | | | | | | 21,006 |
Balance at May 31, 2021 | 19,855,666 | | $ | 20 | | $ | 162,240 | | $ | 432,230 | | $ | (23,778) | | 6,147,899 | | $ | (368,080) | | $ | 202,632 |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
See accompanying notes to condensed consolidated financial statements. |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | |
WD-40 COMPANYWD-40 COMPANY |
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS |
(Unaudited and in thousands) |
| | | | | |
| NineThree Months Ended May 31November 30, |
| 2022 | | 2021 |
Operating activities: | | | | | |
Net income | $ | 5213,543997 | | $ | 6118,820555 |
Adjustments to reconcile net income to net cash provided by | | | | | |
operating activities: | | | | | |
Depreciation and amortization | | 61,140896 | | | 51,266987 |
Net gains on sales and disposals of property and equipment | | (162)122 | | | (185)9 |
Deferred income taxes | | 165271 | | | (512)738 |
Stock-based compensation | | 52,751719 | | | 72,885891 |
Unrealized foreign currency exchange losses (gains) | | (2611,481) | | | (529)541 |
Provision for bad debtscredit losses | | 11530 | | | 25330 |
Changes in assets and liabilities: | | | | | |
Trade and other accounts receivable | | (62,932)847 | | | (207,053980) |
Inventories | | (4214,311203) | | | (513,101054) |
Other assets | | (54,213)573 | | | (1,777793) |
Operating lease assets and liabilities, net | | (2)26 | | | 112 |
Accounts payable and accrued liabilities | | (93,899336) | | | 114,000126 |
Accrued payroll and related expenses | | (122,085)627 | | | (67,202324) |
Other long-term liabilities and income taxes payable | | (513)349 | | | 325 |
Net cash provided by (used in) operating activities | | 10,437 | | | (305) |
Net cash provided by operating activities | | 7,656 | | | 63,975947) |
| | | | | |
Investing activities: | | | | | |
Purchases of property and equipment | | (71,115458) | | | (102,789434) |
Proceeds from sales of property and equipment | | 377158 | | | 41872 |
Net cash used in investing activities | | (61,738300) | | | (102,371362) |
| | | | | |
Financing activities: | | | | | |
Treasury stock purchases | | (224,390072) | | | -(7,386) |
Dividends paid | | (3110,316634) | | | (289,321) |
Proceeds from issuance of long-term senior notes | | - | | | 52,000905) |
Repayments of long-term senior notes | | (800400) | | | (800400) |
Net proceeds (repayments) offrom revolving credit facility | | 153,576364 | | | (50,000)- |
Shares withheld to cover taxes upon conversions of equity awards | | (4,329600) | | | (34,494246) |
Net cash used in financing activities | | (4312,259342) | | | (3021,615937) |
Effect of exchange rate changes on cash and cash equivalents | | (2,821)244 | | | (9111,196) |
Net (decrease) increase in cash and cash equivalents | | (45,162961) | | | (2326,900442) |
Cash and cash equivalents at beginning of period | | 8537,961843 | | | 5685,462961 |
Cash and cash equivalents at end of period | $ | 4036,799882 | | $ | 8059,362519 |
| | | | | |
Supplemental disclosure of noncash investing activities: | | | | | |
Accrued capital expenditures | $ | 1,018315 | | $ | 1,700294 |
| | | | | |
See accompanying notes to condensed consolidated financial statements. |
WD-40 COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
Note 1. The Company
WD-40 Company (the “Company”), incorporated in Delaware and based in San Diego, California, is a global marketing organization dedicated to creating positive lasting memories by developing and selling products that solve problems in workshops, factories and homes around the world. The Company owns a wide range of well-known brands that include maintenance products and homecare and cleaning products: WD-40® Multi-Use Product, WD-40 Specialist®, 3-IN-ONE®, GT85®, X-14®, 2000 Flushes®, Carpet Fresh®, no vac®, 1001®, Spot Shot®, Lava1001®, SolvolLava®, X-14®, and Carpet FreshSolvol®.
The Company’s products are sold in various locations around the world. Maintenance products are sold worldwide in markets throughout North, Central and South America, Asia, Australia, Europe, the Middle East and Africa. Homecare and cleaning products are sold primarily in North America, the United Kingdom (“U.K.”) and Australia. The Company’s products are sold primarily through warehouse club stores, hardware stores, automotive parts outlets, industrial distributors and suppliers, mass retail and home center stores, value retailers, grocery stores, online retailers, farm supply, sport retailers, and independent bike dealers.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Consolidation
The condensed consolidated financial statements included herein have been prepared by the Company, without audit, according to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. The August 31, 20212022 year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by U.S. GAAP.
In the opinion of management, the unaudited financial information for the interim periods shown reflects all adjustments necessary for a fair statement thereof and such adjustments are of a normal recurring nature. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 20212022, which was filed with the SEC on October 2224, 20212022.
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year.
COVID-19 Considerations
The COVID-19 pandemic has adversely impacted global economic conditions and has contributed to significant volatility in financial markets beginning in early calendar year 2020. Although the Company’s estimates consider current conditions, the inputs into certain of the Company’s significant and critical accounting estimates include judgments and assumptions about the economic implications of the COVID-19 pandemic and how management expects them to change in the future, as appropriate. It is reasonably possible that actual results experienced may differ materially from the Company’s estimates in future periods, which could materially affect our results of operations and financial condition.
Foreign Currency Forward Contracts
In the normal course of business, the Company employs established policies and procedures to manage its exposure to fluctuations in foreign currency exchange rates. The Company utilizes foreign currency forward contracts to limit its exposure to net asset balances held in non-functional currencies, primarily at its U.K. subsidiary. The Company regularly monitors its foreign currency exchange rate exposures to ensure the overall effectiveness of its foreign currency hedge positions. While the Company engages in foreign currency hedging activity to reduce its risk, for accounting purposes, none of its foreign currency forward contracts are designated as hedges.
Foreign currency forward contracts are carried at fair value, with net realized and unrealized gains and losses recognized in other income (expense), net in the Company’s consolidated statements of operations. Cash flows from settlements of foreign currency forward contracts are included in operating activities in the consolidated statements of cash flows. Foreign currency forward contracts in an asset position at the end of the reporting period are included in other current assets, while foreign currency forward contracts in a liability position at the end of the reporting period are included in accrued liabilities in the Company’s consolidated balance sheets. At May 31November 30, 2022, the Company had no outstanding foreign currency forward contracts. Unrealized net gains and losses related to foreign currency forward contracts were not significant at May 31November 30, 2022 and August 31, 20212022. Realized net gains and losses related to foreign currency forward contracts were nonot significant for both the three and nine months ended May 31November 30, 2022 and 2021. Both unrealized and realized net gains and losses are recorded in other income (expense), net on the Company’s condensed consolidated statements of operations.
Fair Value of Financial Instruments
Accounting Standards Codification (“ASC”) 820, “Fair Value Measurements and Disclosures”, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes its financial assets and liabilities measured at fair value into a hierarchy that categorizes fair value measurements into the following three levels based on the types of inputs used in measuring their fair value:
Level 1: Observable inputs such as quoted market prices in active markets for identical assets or liabilities;
Level 2: Observable market-based inputs or observable inputs that are corroborated by market data; and
Level 3: Unobservable inputs reflecting the Company’s own assumptions.
Under fair value accounting, assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. As of May 31, 2022, theThe Company hadhas no assets or liabilities that are measured at fair value in the financial statements on a recurring basis, with the exception of theexcept for foreign currency forward contracts, whichinto which the Company enters from time to time, and are classified as Level 2 within the fair value hierarchy. The carrying values of cash equivalents and short-term borrowings are recorded at cost, which approximates their fair values, primarily due to their short-term nature. In addition, the carrying value of borrowings held under the Company’s revolving credit facility approximates fair value, based on Level 2 inputs, due to the variable nature of underlying interest rates, which generally reflect market conditions. The Company’s fixed rate long-term borrowings consist of senior notes and are recorded at carrying value. The Company estimates that the fair value of its senior notes, based on Level 2 inputs, was approximately $5960.8 million as of May 31November 30, 2022, which was determined based on a discounted cash flow analysis using current market interest rates for instruments with similar terms, compared to their carrying value of $68.40 million. During the ninethree months ended May 31November 30, 2022, the Company did not record any significant nonrecurring fair value measurements for assets or liabilities in periods subsequent to their initial recognition.
Internal-Use Software and Cloud Computing Arrangements
The Company capitalizes costs related to computer software obtained or developed for internal use. Software obtained for internal use has generally been enterprise-level business and finance software that the Company customizes to meet its specific operational needs. Costs incurred in the application development phase are capitalized as property and equipment in the Company’s consolidated balance sheets and are depreciated using the straight-line method over their estimated useful lives.
The Company also enters into certain cloud-based software hosting arrangements. In evaluating whether cloud computing arrangements include an embedded internal-use software license, management considers whether the Company has the contractual right to take possession of the software during the hosting period without significant penalty and whether it is
feasible to either i) run the software on the Company’s hardware, or ii) contract with another party unrelated to the vendor to host the software. If management determines a cloud computing arrangement includes an embedded software license, the Company accounts for the software license element of the arrangement consistent with the acquisition of other internal-use software licenses. If a cloud computing arrangement does not include a software license, the Company accounts for the arrangement as a service contract. For such cloud computing service contracts, the Company capitalizes certain implementation costs such as the configuration, coding and customization of the software. Capitalizable cloud computing arrangement costs are generally consistent with those incurred during the application development stage for internal-use software, however, these costs are capitalized as “other assets” in the Company’s consolidated balance sheets. The Company amortizes these capitalized cloud computing implementation costs into selling, general and administrative expenses using the straight-line method over the fixed, non-cancellable term of the associated hosting arrangement, plus any reasonably certain renewal periods.
The useful lives of the Company’s internal-use software and capitalized cloud computing implementation costs are generally three to five years. However, the useful lives of major information system installations such as implementations of enterprise resource planning (“ERP”) systems are determined on an individual basis and may exceed five years depending on the estimated period of use. The Company applies the same impairment model to both internal-use software and capitalized cloud computing implementation costs.
Recently Adopted Accounting Standards
In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes” under ASC 740, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amended existing guidance to improve consistent application. This guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year. The Company adopted this new guidance on September 1, 2021, and the adoption of this guidance did not have a material impact on its consolidated financial statements and related disclosures.
9
Note 3. Inventories
Inventories are stated at the lower of cost or net realizable value and cost is determined based on a first-in, first-out method or, for a portion of raw materials inventory, the average cost method.
Inventories consisted of the following (in thousands):
| | | | | |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Product held at third-party contract manufacturers | $ | 86,845000 | | $ | 97,036915 |
Raw materials and components | | 1317,057723 | | | 813,981952 |
Work-in-process | | 1,759408 | | | 802881 |
Finished goods | | 7294,332936 | | | 3681,933353 |
Total | $ | 95119,993067 | | $ | 55104,752101 |
| | | | | |
Note 4. Property and Equipment and Capitalized Cloud-Based Software Implementation Costs
Property and equipment, net, consisted of the following (in thousands):
| | | | | |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Machinery, equipment and vehicles | $ | 3644,214489 | | $ | 2244,504533 |
Buildings and improvements | | 2826,895521 | | | 2927,697958 |
Computer and office equipment | | 6,008106 | | | 5,742757 |
Internal-use software | | 9,969884 | | | 109,559591 |
Furniture and fixtures | | 2,755693 | | | 2,794669 |
Capital in progress | | 1910,887333 | | | 3110,016135 |
Land | | 4,317164 | | | 4,406240 |
Subtotal | | 108104,045190 | | | 106104,718883 |
Less: accumulated depreciation and amortization | | (38,889532) | | | (3638,573906) |
Total | $ | 6965,156658 | | $ | 7065,145977 |
| | | | | |
At August 31, 2021, capital in progress on the balance sheet included $30.3 million associated with capital costs related to proprietary machinery and equipment for the Company’s next generation of delivery systems for its WD-40 Smart Straw® products. During the nine months ended May 31, 2022, $13.5 million of this machinery and equipment was placed in service and thus the Company reclassified these amounts from capital in progress to machinery, equipment and vehicles.
As of May 31November 30, 2022 and August 31, 20212022, the Company’s condensed consolidated balance sheetsheets included $57.46 million and $26.65 million, respectively, of capitalized cloud-based implementation costs recorded as other assets within the Company’s condensed consolidated balance sheets. Accumulated amortizationThese balances primarily consist of capitalized costs related to the new cloud-based enterprise resource planning system which we are in the process of implementing. Accumulated amortization associated with cloud-based implementation costs were $0.5 million as of both November 30, 2022 and August 31, 2022. Amortization expense associated with these assets were not significant as of May 31, 2022 and August 31, 2021. Amortization expense associated with these assets were not significant for the three or nine during the three months ended May 31November 30, 2022 or 2021.
Note 5. Goodwill and Other Intangible Assets
Goodwill
The following table summarizes the changes in the carrying amounts of goodwill by segment (in thousands):
| | | | | | | | | | | |
| | | | | | | | | | | |
| Americas | | EMEA | | Asia-Pacific | | Total |
Balance as of August 31, 20212022 | $ | 85,476402 | | $ | 98,184569 | | $ | 1,209 | | $ | 95,869180 |
Translation adjustments | | (39)10 | | | (331)87 | | | - | | | (370)97 |
Balance as of May 31November 30, 2022 | $ | 85,437412 | | $ | 8,853656 | | $ | 1,209 | | $ | 95,499277 |
| | | | | | | | | | | |
There were no indicators of impairment identified as a result of the Company’s review of events and circumstances related to its goodwill subsequent to December 1, 2021, the date of its most recent annual goodwill impairment test, which was a qualitative assessment conducted during the second quarter of fiscal year 2022. Based on the results of the annual goodwill impairment test, the estimated fair value of each of the Company’s reporting units exceeded their respective carrying values so significantly that an impairment charge to the Company’s goodwill balances is remote and, thus, a quantitative analysis was not required. To date, there have been no impairment losses identified and recorded related to the Company’s goodwill.
Definite-lived Intangible Assets
The Company’s definite-lived intangible assets, which include the Spot Shot, Carpet Fresh, 1001, EZ REACH and GT85 trade names, are included in other intangible assets, net in the Company’s condensed consolidated balance sheets.
The following table summarizes the definite-lived intangible assets and the related accumulated amortization (in thousands):
| | | | | |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Gross carrying amount | $ | 35,854382 | | $ | 3635,657166 |
Accumulated amortization | | (2930,817020) | | | (29,413578) |
Net carrying amount | $ | 65,037362 | | $ | 75,244588 |
| | | | | |
There has been no impairment charge for the ninethree months ended May 31November 30, 2022 and there were no indicators of impairment identified as a result of the Company’s review of events and circumstances related to its existing definite-lived intangible assets. The Company’s review of events and circumstances included consideration of the ongoing COVID-19 pandemic.
Changes in the carrying amounts of definite-lived intangible assets by segment for the ninethree months ended May 31November 30, 2022 are summarized below (in thousands):
| | | | | | | | | | | |
| | | | | | | | | | | |
| Americas | | EMEA | | Asia-Pacific | | Total |
Balance as of August 31, 20212022 | $ | 54,495437 | | $ | 1,749151 | | $ | - | | $ | 75,244588 |
Amortization expense | | (793207) | | | (28846) | | | - | | | (1,081253) |
Translation adjustments | | - | | | (126)27 | | | - | | | (126)27 |
Balance as of May 31November 30, 2022 | $ | 4,702230 | | $ | 1,335132 | | $ | - | | $ | 65,037362 |
| | | | | | | | | | | |
The estimated amortization expense for the Company’s definite-lived intangible assets is not significant in any future individual fiscal year.
Note 6. Accrued and Other Liabilities
Accrued liabilities consisted of the following (in thousands):
| | | | | |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Accrued advertising and sales promotion expenses | $ | 1213,590286 | | $ | 1113,796563 |
Accrued professional services fees | | 21,290648 | | | 21,122979 |
Accrued sales taxes and other taxes | | 21,205456 | | | 1,708995 |
Deferred revenue | | 32,652403 | | | 34,696988 |
Short-term operating lease liability | | 1,766951 | | | 1,903703 |
Other | | 3,561984 | | | 43,433933 |
Total | $ | 2624,064728 | | $ | 2527,658161 |
| | | | | |
Accrued payroll and related expenses consisted of the following (in thousands):
| | | | | |
| | | | | |
| May 31November 30, | | August 31, |
| 2022 | | 20212022 |
Accrued incentive compensation | $ | 42,151546 | | $ | 142,068524 |
Accrued payroll | | 4,454777 | | | 4,746001 |
Accrued profit sharing | | 24,042055 | | | 32,273758 |
Accrued payroll taxes | | 12,884351 | | | 21,952779 |
Other | | 490522 | | | 623521 |
Total | $ | 1314,021251 | | $ | 2511,662583 |
| | | | | |
Note 7. Debt
Note 7. Debt
As of May 31November 30, 2022, the Company held borrowings under two separate agreements as detailed below.
Note Purchase and Private Shelf Agreement
The Company holds borrowings under its Note Purchase and Private Shelf Agreement, as amended (the “Note Agreement”) by and among the Company, PGIM, Inc. (“Prudential”), and certain affiliates and managed accounts of Prudential (the “Note Purchasers”). As of May 31November 30, 2022, the Company had outstanding balances on its series A, B and C notes issued under this Note Agreement.
Credit Agreement
The Company’s Amended and Restated Credit Agreement, as amended (the “Credit Agreement”) with Bank of America, N.A. consists of a revolving commitment for borrowing by the Company up to $150.0 million with a sublimit of $100.0 million for WD-40 Company Limited, a wholly owned operating subsidiary of the Company for Europe, the Middle East, Africa and India. The Credit Agreement currently has a maturity date of September 30, 2025.
On November 29, 2021, the Company entered into its most recent amendment to the Credit Agreement (the “LIBOR Amendment”) with Bank of America, N.A. The LIBOR Amendment changed the Company’s index rates under the Credit Agreement for British Pound Sterling and U.S. Dollar borrowings from the London Interbank Offered Rate as administered by ICE Benchmark Administration to the Sterling Overnight Index Average Reference Rate and the Bloomberg Short-term Bank Yield Index rate, respectively, as well as certain definitions and clarifications within the Credit Agreement to accommodate the change in index rates. The impact of the LIBOR Amendment was insignificant to the Company’s consolidated financial statements.
Short-term and long-term borrowings under the Company’s Credit Agreement and Note Agreement consisted of the following (in thousands):
| | | | | | | | | |
| | | | | May 31November 30, | | August 31, |
| | Issuance | Maturities | | 2022 | | 20212022 |
| | | | | | | | | |
Credit Agreement -– revolving credit facility (1) | | Various | 9/30/2025 | | $ | 5882,166439 | | $ | 4677,540912 |
| | | | | | | | | |
Note Agreement | | | | | | | | | |
Series A Notes -– 3.39% fixed rate(2) | | 11/15/2017 | 2021--20322032 |
| | 16,000 | | | 16,400 | | | 17,200 | Series B Notes -– 2.50% fixed rate(3) | | 9/30/2020 | 11/15/2027 | | | 26,000 | | | 26,000 |
Series C Notes -– 2.69% fixed rate(3) | | 9/30/2020 | 11/15/2030 | | | 26,000 | | | 26,000 |
Total borrowings | | | | | | 126150,566439 | | | 115146,740312 |
Short-term portion of borrowings | | | | | | (1642,377537) | | | (80039,173) |
Total long-term borrowings | | | | | $ | 110107,189902 | | $ | 114107,940139 |
(1)
(2)
(3)
Both the Note Agreement and the Credit Agreement contain representations, warranties, events of default and remedies, as well as affirmative, negative and other financial covenants customary for these types of agreements. These covenants include, among other things, certain limitations on the ability of the Company and its subsidiaries to incur indebtedness, create liens,
dispose of assets, make investments, declare, make or incur obligations to make certain restricted payments, including the payment of dividends anddispose of assets, make investments, declare, make or incur obligations to make certain restricted payments, including payments for the repurchase of the Company’s capital stock and enter into certain merger or consolidation transactions. The Credit Agreement includes, among other limitations on indebtedness, a $125.0 million limit on other unsecured indebtedness.
Each agreement also includes a most favored lender provision which requires that any time any other lender has the benefit of one or more financial or operational covenants that is different than, or similar to, but more restrictive than those contained in its own agreement, those covenants shall be immediately and automatically incorporated by reference to the other lender’s agreement. Both the Note Agreement and the Credit Agreement require the Company to adhere to the same financial covenants. For the financial covenants, the definition of consolidated EBITDA includes the add back of non-cash stock-based compensation to consolidated net income when arriving at consolidated EBITDA. The terms of the financial covenants are as follows:
The consolidated leverage ratio cannot be greater than three and a half and a half to one. The consolidated leverage ratio means, as of any date of determination, the ratio of (a) consolidated funded indebtedness as of such date to (b) consolidated EBITDA for the most recently completed four fiscal quarters.
The consolidated interest coverage ratio cannot be less than three to one. The consolidated interest coverage ratio means, as of any date of determination, the ratio of (a) consolidated EBITDA for the most recently completed four fiscal quarters to (b) consolidated interest charges for the most recently completed four fiscal quarters
As of May 31November 30, 2022, the Company was in compliance with all debt covenants under both the Note Agreement and the Credit Agreement.
Note 8. Share Repurchase Plan
On October 12, 2021, the Company’s Board of Directors (“Board”) approved a new share repurchase plan. Under the plan, which became effective on November 1, 2021, the Company is authorized to acquire up to $75.0 million of its outstanding shares through August 31, 2023. The timing and amount of repurchases are based on terms and conditions as may be acceptable to the Company’s Chief Executive Officer and Chief Financial Officer, subject to present loan covenants and in compliance with all laws and regulations applicable thereto. During the period from November 1, 2021 through May 31November 30, 2022, the Company repurchased 101160,837982 shares at an average price of $219206.8438 per share, for a total cost of $22.433.2 million under this $75.0 million plan. During the three months ended November 30, 2022, the Company repurchased 22,420 shares at an average price of $181.60 per share, for a total cost of $4.1 million under this $75.0 million plan.
Note 9. Earnings per Common Share
The table below reconciles net income to net income available to common shareholdersstockholders (in thousands):
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | November 30,
| 2022 | | 2021 |
Net income | $ | 1413,480997 | | $ | 21,006 | | $ | 52,543 | | $ | 61,820 |
Less: Net income allocated to | | | | | | 18,555 |
Less: Net income allocated to | | | | | |
participating securities | | (5654) | | | (73) | | | (193) | | | (24764) |
Net income available to common shareholdersstockholders | $ | 1413,424943 | | $ | 20,933 | | $ | 52,350 | | $ | 61,573 |
| | | | | | 18,491
| | | | | |
The table below summarizes the weighted-average number of common shares outstanding included in the calculation of basic and diluted EPS (in thousands):
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | November 30,
| 2022 | | 2021 |
Weighted-average common | | | | | | | | | | | |
shares outstanding, basic | | 13,656590 | | | 13,708 | | | 13,683 | | | 13,694716 |
Weighted-average dilutive securities | | 2419 | | | 38 | | | 29 | | | 33 |
Weighted-average common | | | | | | 36 |
Weighted-average common | | | | | |
shares outstanding, diluted | | 13,680609 | | | 13,746 | | | 13,712 | | | 13,727752 |
| | | | | | | | | | | |
For the three and nine months ended May 31, 2022November 30, 2022 and 2021, weighted-average stock-based equity awards outstanding that are non-participating securities in the amount of 117,607471 and 85,677145, respectively, were excluded from the calculation of diluted EPS under the treasury stock method as they were anti-dilutive.
For the three and nine months ended May 31, 2021, there were no
anti-dilutive stock-based equity awards outstanding.
Note 10. Revenue Recognition
Disaggregation of Revenue
The following table presents our revenues by segment and major source (in thousands):
:
| | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | |
| Three Months Ended November 30, 2022: |
| Americas | | EMEA | | Asia-Pacific | | Total |
Maintenance products | $ | 53,571 | | $ | 38,729 | | $ | 24,012 | | $ | 116,312 |
HCCP (1) | | 4,443 | | | 2,043 | | | 2,095 | | | 8,581 |
Total net sales | $ | 58,014 | | $ | 40,772 | | $ | 26,107 | | $ | 124,893 |
| | | | | | | | | | | |
| Three Months Ended May 31, 2022: | | | Nine Months Ended May 31, 2022: |
| Americas | | EMEA | | Asia-Pacific | | Total | | November 30, 2021:
| Americas | | EMEA | | Asia-Pacific | | Total |
Maintenance products | $ | 57,778 | | $ | 47,289 | | $ | 10,427 | | $ | 115,494 | | | $ | 160,171 | | $ | 154,825 | | $ | 48,429 | | $ | 363,425 |
HCCP (1) | | 3,675 | | | 2,161 | | | 2,337 | | | 8,173 | | | | 12,067 | | | 6,243 | | | 6,664 | | | 24,974 |
Total net sales | $ | 61,453 | | $ | 49,450 | | $ | 12,764 | | $ | 123,667 | | | $ | 172,238 | | $ | 161,068 | | $ | 55,09351,984 | | $ | 55,443 | | $ | 388,399 |
| | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31, 2021: | | | Nine Months Ended May 31, 2021: |
| Americas | | EMEA | | Asia-Pacific | | Total | | | Americas | | EMEA | | Asia-Pacific | | Total |
Maintenance products | $ | 55,917 | | $ | 56,074 | | $ | 15,383 | | $ | 127,374 | | | $ | 145,729 | | $ | 156,188 | | $ | 42,529 | | $ | 344,44618,603 | | $ | 126,030 |
HCCP (1) | | 4,129304 | | | 2,513112 | | | 2,389300 | | | 9,031 | | | | 14,661 | | | 6,962 | | | 6,800 | | | 28,4238,716 |
Total net sales | $ | 6056,046288 | | $ | 5857,587555 | | $ | 1720,772903 | | $ | 136,405 | | | $ | 160,390 | | $ | 163,150 | | $ | 49,329 | | $ | 372,869 |
| | | | | | | | | | | | | 134,746
| | | | | | | | | | | |
(1)
Contract Balances
Contract liabilities consist of deferred revenue related to undelivered products. Deferred revenue is recorded when payments have been received from customers for undelivered products. Revenue is subsequently recognized when revenue recognition criteria are met, generally when control of the product transfers to the customer. The Company had contract liabilities of $2.4 million and $3.75.0 million as of both May 31November 30, 2022 and August 31, 20212022, respectively. All of the $35.70 million that was included in contract liabilities as of August 31, 20212022 was recognized to revenue during the ninethree months ended May 31November 30, 2022. These contract liabilities are recorded in accrued liabilities on the Company’s condensed consolidated balance sheets. Contract assets are recorded if the Company has satisfied a performance obligation but does not yet have an unconditional right to consideration. The Company did not have any contract assets as of May 31November 30, 2022 and August 31, 2021.2022. The Company has an unconditional right to payment for its trade and other accounts receivable on the Company’s condensed consolidated balance sheets. These receivables are presented net of an allowance for doubtful accounts, which were insignificant at both November 30, 2022 and August 31, 2022.
Note 11. Commitments and Contingencies
Purchase Commitments
The Company has ongoing relationships with various suppliers (contract manufacturers) that manufacture the Company’s products and third-party distribution centers that warehouse and ship the Company’s products to customers. The contract manufacturers maintain title and control of certain raw materials and components, materials utilized in finished products, and of the finished products themselves until shipment to the Company’s customers or third-party distribution centers or customers in accordance with agreed upon shipment terms. Although the Company has definitive minimum purchase obligations included in the contract terms with certain of its contract manufacturers, when such obligations have been included, they have either been immaterial or the minimum amounts have been such that they are well below the volume of goods that the Company has historically purchased. In the ordinary course of business, supply needs are communicated by the Company to its contract manufacturers based on orders and short-term projections, ranging from two months to six months. The Company is committed to purchase the products produced by the contract manufacturers based on the projections provided.
Upon the termination of contracts with contract manufacturers, the Company obtains certain inventory control rights and is obligated to work with the contract manufacturer to sell through all product held by or manufactured by the contract manufacturer on behalf of the Company during the termination notification period. If any inventory remains at the contract manufacturer at the termination date, the Company is obligated to purchase such inventory, which may include raw materials,
components and finished goods. The amounts for inventory purchased under termination commitments have been immaterial.
In addition to the commitments to purchase products from contract manufacturers described above, the Company may also enter into commitments with other manufacturers to purchase finished goods and components to support innovation and renovation initiatives and/or supply chain initiatives. As of May 31November 30, 2022, no such commitments were outstanding.
Litigation
From time to time, the Company is subject to various claims, lawsuits, investigations and proceedings arising in the ordinary course of business, including but not limited to, product liability litigation and other claims and proceedings with respect to intellectual property, breach of contract, labor and employment, tax and other matters. As of May 31November 30, 2022, there were no unasserted claims or pending proceedings for claims against the Company that the Company believes will result in a probable loss. As to claims that the Company believes may result in a reasonably possible loss, the Company believes that no reasonably possible outcome of any such claim will have a materially adverse impact on the Company’s financial condition, results of operations or cash flows.
For further information on the risks the Company faces from existing and future claims, lawsuits, investigations and proceedings, see the Company’s risk factors disclosed in Part I―Item 1A, “Risk Factors,” in its Annual Report on Form 10-K for the fiscal year ended August 31, 2021, which was filed with the SEC on October 22, 2021.
Indemnifications
As permitted under Delaware law, the Company has agreements whereby it indemnifies senior officers and directors for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company maintains Director and Officer insurance coverage that mitigates the Company’s exposure with respect to such obligations. As a result of the Company’s insurance coverage, management believes that the estimated fair value of these indemnification agreements is minimal. Thus, no liabilities have been recorded for these agreements as of May 31November 30, 2022.
From time to time, the Company enters into indemnification agreements with certain contractual parties in the ordinary course of business, including agreements with lenders, lessors, contract manufacturers, marketing distributors, customers and certain vendors. All such indemnification agreements are entered into in the context of the particular agreements and are provided in an attempt to properly allocate risk of loss in connection with the consummation of the underlying contractual arrangements. Although the maximum amount of future payments that the Company could be required to make under these indemnification agreements is unlimited, management believes that the Company maintains adequate levels of insurance coverage to protect the Company with respect to most potential claims arising from such agreements and that such agreements do not otherwise have value separate and apart from the liabilities incurred in the ordinary course of the Company’s business. Thus, no liabilities have been recorded with respect to such indemnification agreements as of May 31November 30, 2022.
Note 12. Income Taxes
The Company uses an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
The provision for income taxes was 20.9% and 2119.98% of income before income taxes for the three months ended May 31, 2022 and 2021, respectively. The decrease in the effective income tax rate from period to period was primarily due to changes in the expected timing and amounts of executive compensation in future periods which impacts deductible expenses.
The provision for income taxes was 20.2% and 17.7% of income before income taxes for the nine months ended May 31, 2022 and 2021, respectively. The increase in the effective income tax rate from period to period was primarily due to an increase in non-deductible performance-based compensation expense.
November 30, 2022 and 2021, respectively. The increase in the effective income tax rate from period to period was primarily due to tax shortfalls from the settlements of stock-based equity awards, partially offset by a one-time tax-deductible charitable donation. The Company recorded tax shortfalls related to settlements of stock-based equity awards of $0.7 million during the first quarter of fiscal year 2023 compared to insignificant tax benefits related to these types of settlements in the first quarter of fiscal year 2022, resulting in a 5.1% unfavorable impact on the Company’s effective tax rate from period to period. Partially offsetting this unfavorable impact was a one-time tax benefit associated with the Company’s donation of its former corporate headquarters building to a local San Diego community foundation that occurred in the first quarter of fiscal year 2023, resulting in a 4.2% favorable impact on the Company’s effective tax rate. The building, net of its tax basis, is estimated to result in a charitable donation of $3.5 million and an approximate tax benefit of $0.7 million.
The Company is subject to taxation in the U.S. and in various state and foreign jurisdictions. Due to expired statutes, the Company’s federal income tax returns for years prior to fiscal year 2018 are not subject to examination by the U.S. Internal Revenue Service. Generally, for the majority of state and foreign jurisdictions where the Company does business, periods prior to fiscal year 2018 are no longer subject to examination. The Company is currently under audit in various state jurisdictions for fiscal years 2018 through 20202019. Estimated unrecognized tax benefits related to income tax positions affected by the resolution of tax examinations or expiring statutes of limitation within the next twelve months were not significant. Audit outcomes and the timing of settlements are subject to significant uncertainty.
Note 13. Business Segments and Foreign Operations
The Company evaluates the performance of its segments and allocates resources to them based on sales and operating incomeincome from operations. The Company is organized on the basis of geographical area into the following three segments: the Americas; EMEA; and Asia-Pacific. Segment data does not include inter-segment revenues. Unallocated corporate expenses are general corporate overhead expenses not directly attributable to the business segments and are reported separate from the Company’s identified segments. The corporate overhead costs include expenses for the Company’s accounting and finance, information technology, human resources, research and development, quality control and executive management functions, as well as all direct costs associated with public company compliance matters including legal, audit and other professional services costs.
Summary information about reportable segments is as follows (in thousands):
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | Unallocated | | | |
For the Three Months Ended | Americas | | EMEA | | Asia-Pacific | | Corporate (1) | | Total |
May 31November 30, 2022: | | | | | | | | | | | | | | |
Net sales | $ | 6158,453014 | | $ | 4940,450772 | | $ | 1226,764107 | | $ | - | | $ | 123124,667893 |
Income from operations | $ | 1312,360772 | | $ | 106,146283 | | $ | 39,101617 | | $ | (79,623) | | $ | 18,984993) | | $ | 18,679 |
Depreciation and | | | | | | | | | | | | | | |
amortization expense | $ | 878 | | $ | 897 | | $ | 45 | | $ | 76 | | $ | 1,896 |
Interest income | $ | 4 | | $ | 9 | | $ | 31 | | $ | - | | $ | 44 |
Interest expense | $ | 890 | | $ | 279 | | $ | - | | $ | - | | $ | 1,169 |
| | | | | | | | | | | | | | |
November 30, 2021: | | | | | | | | | | | | | | |
Net sales | $ | 56,288 | | $ | 57,555 | | $ | 20,903 | | $ | - | | $ | 134,746 |
Income from operations | $ | 12,017 | | $ | 14,213 | | $ | 7,302 | | $ | (9,472) | | $ | 24,060 |
Depreciation and | | | | | | | | | | | | | | |
amortization expense | $ | 1,077043 | | $ | 780784 | | $ | 7074 | | $ | 13186 | | $ | 21,058987 |
Interest income | $ | - | | $ | - | | $ | 2725 | | $ | - | | $ | 2725 |
Interest expense | $ | 518498 | | $ | 151121 | | $ | -1 | | $ | - | | $ | 669 |
| | | | | | | | | | | | | | |
May 31, 2021: | | | | | | | | | | | | | | |
Net sales | $ | 60,046 | | $ | 58,587 | | $ | 17,772 | | $ | - | | $ | 136,405 |
Income from operations | $ | 15,582 | | $ | 15,288 | | $ | 5,241 | | $ | (8,790) | | $ | 27,321 |
Depreciation and | | | | | | | | | | | | | | |
amortization expense | $ | 840 | | $ | 810 | | $ | 78 | | $ | 80 | | $ | 1,808 |
Interest income | $ | - | | $ | - | | $ | 21 | | $ | - | | $ | 21 |
Interest expense | $ | 489 | | $ | 125 | | $ | 1 | | $ | - | | $ | 615 |
| | | | | | | | | | | | | | |
Nine Months Ended: | | | | | | | | | | |
May 31, 2022: | | | | | | | | | | | | | | |
Net sales | $ | 172,238 | | $ | 161,068 | | $ | 55,093 | | $ | - | | $ | 388,399 |
Income from operations | $ | 36,594 | | $ | 38,074 | | $ | 18,328 | | $ | (25,209) | | $ | 67,787 |
Depreciation and | | | | | | | | | | | | | | |
amortization expense | $ | 3,289 | | $ | 2,377 | | $ | 214 | | $ | 260 | | $ | 6,140 |
Interest income | $ | - | | $ | - | | $ | 73 | | $ | - | | $ | 73 |
Interest expense | $ | 1,502 | | $ | 397 | | $ | 3 | | $ | - | | $ | 1,902 |
| | | | | | | | | | | | | | |
May 31, 2021: | | | | | | | | | | | | | | |
Net sales | $ | 160,390 | | $ | 163,150 | | $ | 49,329 | | $ | - | | $ | 372,869 |
Income from operations | $ | 40,564 | | $ | 47,207 | | $ | 15,488 | | $ | (26,891) | | $ | 76,368 |
Depreciation and | | | | | | | | | | | | | | |
amortization expense | $ | 2,426 | | $ | 2,373 | | $ | 229 | | $ | 238 | | $ | 5,266 |
Interest income | $ | 1 | | $ | 5 | | $ | 53 | | $ | - | | $ | 59 |
Interest expense | $ | 1,435 | | $ | 356 | | $ | 4 | | $ | - | | $ | 1,795 |
| | | | | | | | | | | | | | |
(1)
(1)
The Company’s Chief Operating Decision Maker does not review assets by segment as part of the financial information provided, and therefore, no asset information is provided in the above table.
Note 14. Subsequent EventsEvent
Dividend Declaration
On June 21December 13, 2022, the Company’s Board declared a cash dividend ofapproved a 6% increase in the regular quarterly cash dividend, increasing it from $0.78 per share to $0.83 per share. The $0.83 per share dividend declared on December 13, 2022 is payable on July 29January 31, 20222023 to shareholdersstockholders of record on July 15January 13, 20222023.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
As used in this report, the terms “we,” “our,” and “us” refer to WD-40 Company and its wholly-owned subsidiaries, unless the context suggests otherwise. Amounts and percentages in tables and discussions may not total due to rounding.
The following information is provided as a supplement to, and should be read in conjunction with, the unaudited condensed consolidated financial statements and notes thereto included in Part I―Item 1 of this Quarterly Report and the audited consolidated financial statements and notes thereto and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 20212022, which was filed with the Securities and Exchange Commission (“SEC”) on October 2224, 2021.2022.
Use of Non-GAAP Constant Currency
In order to show the impact of changes in foreign currency exchange rates on our results of operations, we have included constant currency disclosures, where necessary, in the Overview and Results of Operations sections which follow. Constant currency disclosures represent the translation of our current fiscal year revenues, expenses and expensesnet income from the functional currencies of our subsidiaries to U.S. Dollars using the exchange rates in effect for the corresponding period of the prior fiscal year. We use results on a constant currency basis as one of the measures to understand our operating results and evaluate our performance in comparison to prior periods. Results on a constant currency basis are not in accordance with accounting principles generally accepted accounting principles in the United States of America (“non-GAAP”) and should be considered in addition to, not as a substitute for, results prepared in accordance with GAAP.U.S. GAAP. We use results on a constant currency basis as one of the measures to understand our operating results and evaluate our performance in comparison to prior periods in order to enhance the visibility of the underlying business trends, excluding the impact of translation arising from foreign currency exchange rate fluctuations. Management believes this non-GAAP financial measure provides investors with additional financial information that should be considered when assessing our underlying business performance and trends. However, reference to constant currency basis should not be considered in isolation or as a substitute for other financial measures calculated and presented in accordance with U.S. GAAP.
Forward-Looking Statements
The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for certain forward-looking statements. This report contains forward-looking statements, which reflect our current views with respect to future events and financial performance. These forward-looking statements are generally identified with words such as “believe,” “expect,” “intend,” “plan,” “could,” “may,” “aim,” “anticipate,” “target,” “estimate” and similar expressions.
These forward-looking statements include, but are not limited to, discussions about future financial and operating results, including: growth expectations for maintenance products; expected levels of promotional and advertising spending; anticipated input costs for manufacturing and the costs associated with distribution of our products; plans for and success of product innovation, the impact of new product introductions on the growth of sales; anticipated results from product line extension sales; expected tax rates and the impact of tax legislation and regulatory action; the length and severity of the current COVID-19 pandemic and its impact on the global economy and our financial results; changes in the political conditions or relations between the United States and other nations, the impacts from inflationary trends and supply chain constraints; and forecasted foreign currency exchange rates and commodity prices. We undertake no obligation to revise or update any forward-looking statements.
Actual events or results may differ materially from those projected in forward-looking statements due to various factors, including, but not limited to, those identified in Part I―Item 1A, “Risk Factors,” in our Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 2021, and in our Quarterly Reports2022, and in Part II—Item 1A, “Risk Factors” of this Quarterly Report on Form 10-Q, which may be updated from time to time.
Overview
The Company
WD-40 Company (the “Company”), based in San Diego, California, is a global marketing organization dedicated to creating positive lasting memories by developing and selling products that solve problems in workshops, factories and homes around the world. We own a wide range of well-known brands that include maintenance products and homecare and cleaning products: WD-40® Multi-Use Product, WD-40 Specialist®, 3-IN-ONE®, GT85®,
products: WD-40® Multi-Use Product, WD-40 Specialist®, 3-IN-ONE®, GT85®, X-14®, 2000 Flushes®, Carpet Fresh®, no vac®, 1001®, Spot Shot®, Lava1001®, Solvol®, X-14Lava® and Carpet FreshSolvol®.
Our products are sold in various locations around the world. Maintenance products are sold worldwide in markets throughout North, Central and South America, Asia, Australia, Europe, the Middle East and Africa. Homecare and cleaning products are sold primarily in North America, the United Kingdom (“U.K.”) and Australia. We sell our products primarily through warehouse club stores, hardware stores, automotive parts outlets, industrial distributors and suppliers, mass retail and home center stores, value retailers, grocery stores, online retailers, farm supply, sport retailers, and independent bike dealers.
Highlights
The following summarizes the financial and operational highlights for our business during the ninethree months ended May 31November 30, 2022:
Consolidated net sales increaseddecreased $159.58 million, or 4%, for the nine months ended May 31, 2022 compared to the corresponding period of the prior fiscal year. Changes7%, compared to the corresponding period of the prior fiscal year. Increases in the average selling price of our products positively impacted net sales by approximately $26.3 million from period to period, primarily due to sales price increases implemented across all segments over the last twelve months. These favorable impacts were more than offset by decreases in sales volume, which unfavorably impacted net sales by approximately $26.6 million from period to period. Changes to net sales attributable to volumes and average selling price of our products are impacted by differences in sales mix related to products, markets and distribution channels from period to period. In addition, changes in foreign currency exchange rates from period to period had an unfavorable impact of $19.65 million on consolidated net sales for the nine months ended May 31, 2022 compared to the corresponding period of the priorfirst quarter of fiscal year 2023. Thus, onOn a constant currency basis, net sales would have increased by $17.1 million, or 5%,decreased less than 1% from period to period. This unfavorable impact from changes in foreign currency exchange rates mainly came from our EMEA segment, which accounted for 4233% of our consolidated sales for the ninethree months ended May 31November 30, 2022.
Gross profit as a percentage of net sales decreasedincreased to 4951.7% for the nine months ended May 31, 2022 compared to 544% compared to 50.98% for the corresponding period of the prior fiscal year primarily due to the positive impacts of price increases implemented over the last twelve months, offset by ongoing global supply chain challenges, including the increased cost of raw materials and constraints related tothat began during the ongoing COVID-19 pandemic. These ongoing challenges have resulted in increased inflation rates globally. See the Impact of COVID-19 on Our Business section which follows for details, including actions the Company is takingcontinues to take in response to these challenges.
Consolidated net income decreased $94.36 million, or 15%, for the nine months ended May 31, 2022 25%, compared to the corresponding period of the prior fiscal year. Changes in foreign currency exchange rates did notfrom period haveto a significantperiod had an unfavorable impact of $1.2 million on consolidated net income for the nine months ended May 31, 2022 compared to the corresponding period of the priorfirst quarter of fiscal year. 2023. Thus, on a constant currency basis, net income would have decreased $3.3 million, or 18%, from period to period.
Diluted earnings per common share for the nine months ended May 31, 2022 were $3were $1.8202 versus $41.4834 in the prior fiscal year period.
Our strategic initiatives and the areas where we will continue to focus our time, talent and resources in future periods include: (i) building a business for the future; (ii) attracting, developing and engaging outstanding tribe members; (iii) striving for operational excellence; (iv) growing WD-40 Multi-Use Product; (v) growing WD-40 Specialist product line; and (vi) expanding and supporting portfolio opportunities that help us grow.
Significant Developments
Impact of COVID-19 on Our Business
Our financial results and operations continue to be impacted by the COVID-19 pandemic that began during our fiscal year 2020. The ongoing COVID-19 pandemic has impacted global economies, the rate of inflation, supply chains, distribution networks and consumer behavior around the world. We have experienced both favorable and unfavorable impacts to our financial results and our operations as a result of the direct and indirect effects of the COVID-19 pandemic. For example, sales have been negatively impacted at varying times in the regions in which we operate due to health and safety restrictions required by local governmental authorities
required by local governmental authorities. and suchSuch restrictions most recently impactedcontinue to sporadically impact various regions, particularly in certain countries within our Asia-Pacific segment when COVID-19 lockdowns were. Fluctuations in place in China during most of our third quarter. These negative sales impacts since the start of the pandemic had often been offset by increasedglobal economic conditions may impact end-user demand for our products as a result of the shift in consumer spending patterns due to increased renovation and maintenance activities compared to periods before the pandemic. Howeverin certain regions at varying times and are difficult to predict. These changes in demand may significantly impact our financial results from period to period.
In addition, global supply chain issues have resulted in increased raw material costs and other input costs, higher competition for freight resources, and labor constraints within manufacturing and distribution networks. These increased costs This inflationary environment started to negatively impact our gross margin and financial results in fiscal year 2021. This inflationary environment has worsened during the first nine monthsand these trends have continued to increase our cost of fiscal year 2022 resulting in lower gross margins compared to the corresponding periods of the prior fiscal year.
Some of the increasinggoods sold since that time. Some of the supply chain challenges that we have experienced in recent fiscal years include general aerosol production capacity constraints and competition for such capacity by other companies who also utilize the same third-party manufacturers for their aerosol production. Supply chains at many companies globally are being strained due to shortages of certain materials and this is impacting the ability of our third-party manufacturers to procure certain raw materials needed to manufacture our
products. These challenges have periodically resulted in us not being able to meet the high level of third-party manufacturers for their aerosol production. These challenges have periodically resulted in us not being able to meet demand for our products by customers and end-users in certain markets, most significantly those markets in our Americas segment where demand for aerosols has periodically outpaced the available production capacity in the region. We are continuingat various times. We have continued to actively manage periodic supply chain constraints and transportation disruptions that have arisen periodically. We have been actively working onand implement various initiatives with our existing third-party manufacturers and we are alsoas well as identifying and onboarding new third-party manufacturers, particularly in the Americas and EMEA segments. In addition, we have taken actions to increase inventory levels of certain raw materials, components and finished goods, given the current challenges within supply chain and increased lead times required by suppliers. As a result of these initiatives, we have begun to seeexperienced increases in the capacity and flexibility of our supply chain throughout fiscal year 2022 and this has improved further as we have started our fiscal year 2023, particularly in the second and third quarters of this fiscal year for our Americas segment. When we onboard new third-party manufacturers, it comes with inherent risks and in the current economic environment, it also potentially comes with higher costs. Americas segment. Although we are not able to estimate the costs or impacts associated with potential future supply chain disruptions, we believe that the changes we continue to implement as a result of the pandemic will have a positive lasting impact on our ability to better manage any future disruptions. However, some of the additional costs resulting from these recent supply chain constraints, including costs resulting from maintenance of higher inventory levels being maintained, as well as the inflationary environment that is impacting our raw material costs, are expected to unfavorably impact our cost of goods sold for as long as such conditions exist. To offset these
To offset the unfavorable impacts toimpact of increased costs to our gross margin, significant price increases continue to behave been implemented across all of our markets and geographies. Although we are beginning to see in fiscal year 2022 and in the first fiscal quarter of 2023 and we intend to implement further price increases in certain regions for the remainder of fiscal year 2023. Although we are seeing the favorable impacts of these price increases, it will take additional time before the full impact of these price increases is reflected in our reported results, especially those in some of our largest markets which we implemented late in the third quarter or are scheduled to implement in the fourth quarter. However, it is possible that sales volumes maysales volumes are beoften impacted unfavorably in the short term as customers and end users adjust to increased sales prices.
The severity and duration of the COVID-19 pandemic, as well as and its effects on our supply chain, changes in end-user demand and the current inflationary environment, remain uncertain and it is difficult for us to estimate the extent to which these conditions will impact our financial results and operations in future periods. It is also uncertain how changes in the pandemic or inflationary conditions will impact the increased levels of renovation and maintenance activities that we have seen by end-users in various periods since the start of the pandemic. If such activities decrease in future periods, this could adversely impact our financial results.
We have continued to follow a variety of measures to promote the safety and security of our employees during the pandemic, support the communities in which we operate and ensure the availability and functioning of our critical infrastructure. These measures have included allowing for or requiring remote working arrangements for employees in some regions and the imposition of various travel restrictions. In addition, we continue to develop and monitor plans to support a safe working environment for our employees in the various office locations in which we operate around the world. These plans vary by region based on the evolving situations within those regions. In connection with these plans, we have put in place our “Work from Where” philosophy to support work-life integration, and enable management and employees to align on where work is completed.not possible to estimate the extent to which these conditions will impact our financial results and operations in future periods.
See our risk factors disclosed in Part I―Item 1A, “Risk Factors,” 1A, “Risk Factors,” in our Annual Report on Form 10-K for the fiscal year ended August 31, 20212022, which was filed with the SEC on October 2224, 2021 for2022 for further information on risks associated with pandemics in general and, including COVID-19 specifically.
The Impact of Russian Military Action in Ukraine
On February 24, 2022, Russian forces launched significant military action against Ukraine, which has resulted in conflict and disruption in the region. In response to this action taken by Russia, the U.S. and other countries immediately imposed various economic sanctions against Russia. These geopolitical tensions continued during ourthroughout the thirdfirst quarter and itof fiscal year 2023 and this event has continued to impact global economies, particularly in Europe. It is uncertain when conditions will improve or whether additional governmental sanctions will be enacted in future periods. The direct and indirect impacts of this evolving situation and its effect on global economies in future periods are difficult to predict. We suspended selling our products to markets in Russia and Belarus beginning in March 2022, which has and will continue to havehad an unfavorable impact on our sales as long as that suspension continues. In addition, we are currentlywere temporarily unable to sell our products in Ukraine due to the disruption in the country., Our netbut sales to the regions that are directly impacted were approximately 3% of consolidated net sales for fiscal year 2021 and approximately 4% of consolidated net sales for the first halfUkraine resumed in the first quarter of fiscal year 2022, prior2023. Prior to the suspension of sales in Russia and Belarus, our net sales to these regionstwo regions were approximately 3% to 4% of consolidated net sales, the majority of which is related to Russia. We do not have facilities, third-party manufacturing partners, employees or inventory in these affected regions. Additionally, the only activities we conductconducted in these regions areprior to the suspension of sales were through local marketing distributors. Write-offs of previously existing accounts receivable from those marketing distributors affected by the crisis have not been significant to date and are not expected to become significant in future periods.
As a result of this conflict, commodity markets remain subject to heightened levels of uncertainty, especially as they relate to the price of crude oil, which increased significantly in the immediate aftermath of the sanctions against Russia. Increases in crude oil prices unfavorably impact the cost of our products, as well as the cost of the transportation and distribution of our products.
in crude oil prices unfavorably impact the cost of our products, as well as the cost of the transportation and distribution of our products. The length and severity of the recent increases in the price of crude oil are highly unpredictable and may unfavorably impact our cost of goods sold for as long as these conditions existexist.
Results of Operations
Three and Nine Months Ended May 31November 30, 2022 Compared to Three and Nine Months Ended May 31November 30, 2021
Operating Items
The following table summarizes operating data for our consolidated operations (in thousands, except percentages and per share amounts):
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended May 31November 30, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Net sales: | | | | | | | | | | |
Net sales: | | | | | | | | | | | |
Maintenance products | $ | 115116,494312 | | $ | 127126,374030 | | $ | (119,880718) | | (9)% | | $ | 363,425 | | $ | 344,446 | | $ | 18,979 | | 6%8)% | |
HCCP (1) | | 8,173581 | | | 98,031716 | | | (858135) | | (10)% | | | 24,974 | | | 28,423 | | | (3,449) | | (12)%2)% | |
Total net sales | | 123124,667893 | | | 136134,405746 | | | (129,738853) | | (9)% | | | 388,399 | | | 372,869 | | | 15,530 | | 4%7)% | |
Cost of products sold | | 6460,682638 | | | 6366,947276 | | | 735(5,638) | | 1% | | | 195,426 | | | 168,158 | | | 27,268 | | 16%(9)% | |
Gross profit | | 5864,985255 | | | 7268,458470 | | | (13,473) | | (19)% | | | 192,973 | | | 204,711 | | | (11,7384,215) | | (6)% | |
Operating expenses | | 4045,001576 | | | 4544,137410 | | | (51,136)166 | | (11)% | | | 125,186 | | | 128,343 | | | (3,157) | | (2)%3% | |
Income from operations | $ | 18,984679 | | $ | 2724,321060 | | $ | (85,337381) | | (31)% | | $ | 67,787 | | $ | 76,368 | | $ | (8,581) | | (11)%22)% | |
Net income | $ | 1413,480997 | | $ | 2118,006555 | | $ | (64,526558) | | (31)% | | $ | 52,543 | | $ | 61,820 | | $ | (9,277) | | (15)% |
EPS -25)% | |
EPS – diluted | $ | 1.0702 | | $ | 1.5234 | | $ | (0.4532) | | (30)% | | $ | 3.82 | | $ | 4.48 | | $ | (0.66) | | (15)%24)% | |
Shares used in diluted EPS | | 13,680609 | | | 13,746752 | | | (66143) | | - | | | 13,712 | | | 13,727 | | | (15) | | - |
| | | | | | | | | | (1)% |
| | | | | | | | | | | |
(1)Homecare and cleaning products (“HCCP”)
Net Sales by Segment
The following table summarizes net sales by segment (in thousands, except percentages):
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended May 31November 30, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Americas | $ | 6158,453014 | | $ | 6056,046288 | | $ | 1,407726 | | 2% | | $ | 172,238 | | $ | 160,390 | | $ | 11,848 | | 7%3% | |
EMEA | | 4940,450772 | | | 5857,587555 | | | (916,137783) | | (16)% | | | 161,068 | | | 163,150 | | | (2,082) | | (1)%29)% | |
Asia-Pacific | | 1226,764107 | | | 17,772 | | | (5,008) | | (28)% | | | 55,093 | | | 49,32920,903 | | | 5,764204 | | 12%25% | |
Total | $ | 123124,667893 | | $ | 136134,405746 | | $ | (129,738853) | | (9)% | | $ | 388,399 | | $ | 372,869 | | $ | 15,530 | | 4% |
| | | | | | | | | | 7)% |
| | | | | | | | | | | |
Americas Sales
The following table summarizes net sales by product line for the Americas segment, which includes the U.S., Canada and Latin America (in thousands, except percentages):
| | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended November 30, | |
| | | | | Change from Prior Year | |
| 2022 | | 2021 | | Dollars | Percent | |
Maintenance products | $ | 53,571 | | $ | 51,984 | | $ | 1,587 | | 3% | |
HCCP | | 4,443 | | | 4,304 | | | 139 | | 3% | |
Total | $ | 58,014 | | $ | 56,288 | | $ | 1,726 | | 3% | |
% of consolidated net sales | | 46% | | | 42% | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Maintenance products | $ | 57,778 | | $ | 55,917 | | $ | 1,861 | | 3% | | $ | 160,171 | | $ | 145,729 | | $ | 14,442 | | 10% |
HCCP | | 3,675 | | | 4,129 | | | (454) | | (11)% | | | 12,067 | | | 14,661 | | | (2,594) | | (18)% |
Total | $ | 61,453 | | $ | 60,046 | | $ | 1,407 | | 2% | | $ | 172,238 | | $ | 160,390 | | $ | 11,848 | | 7% |
% of consolidated net sales | | 50% | | | 44% | | | | | | | | 44% | | | 43% | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
CC Net sales - non-GAAP (1) | $ | 61,496 | | $ | 60,046 | | $ | 1,450 | | 2% | | $ | 171,967 | | $ | 160,390 | | $ | 11,577 | | 7% |
| | | | | | | | | | | | | | | | | | | | | |
(1)Current fiscal year constant currency (“CC”) net sales translated at the foreign currency exchange rates in effect for the corresponding period of the prior fiscal year, compared to prior period actual net sales.
Americas Sales – Three Months Ended – May 31CC Net sales – non-GAAP (1) | $ | 58,179 | | $ | 56,288 | | $ | 1,891 | | 3% | |
Currency impact on current period – non-GAAP | $ | (165) | | | | | | | | | |
| | | | | | | | | | | |
(1)Current fiscal year constant currency (“CC”) net sales translated at the foreign currency exchange rates in effect for the corresponding period of the prior fiscal year, compared to prior period actual net sales.
Increases in the average selling price of our products positively impacted net sales by approximately $13.6 million in the Americas segment, primarily due to sales price increases implemented over the last twelve months. These favorable impacts were offset by a decrease in sales volume which unfavorably impacted net sales by approximately $11.7 million from period to period. Changes to net sales attributable to volumes and the average selling price of our products are impacted by differences in sales mix related to products, markets and distribution channels from period to period.
Americas Sales – Three Months Ended – November 30, 2022 Compared to May 31November 30, 2021
Net sales of maintenance products in the Americas segment increased due to the following:
United States (“U.S.”) sales remained relatively constant at $42increased $5.96 million, or 15%, primarily due to increased sales of WD-40 Specialist, which was almost completely offset by decreased sales of WD-40 Multi-Use Product and 3-IN-ONE products. WD-40 Specialist products are sourced at certain third-party manufacturers that were impacted significantly impacted by global supply chain constraints in the comparativeprior period. However, adjustments we have made in our supply chain to increase the production capacity of our most significant products, including WD-40 Specialist, improved the availability of these products from period to period. WD-40 Specialist sales increased by $2.89 million, or 7885%, primarily due to these improvements that resulted in increased sales volume, as well as price increases implemented during the last twelve months. Although WD-40 Multi-Use Product sales also benefited fromincreased by $1.6 million, or 5%, primarily due to price increases from period to period, as well as our improved supply chain capacity. Although these price increases and improved supply chain capacity from period to period, positively impacted sales of WD-40 Multi-Use Product, the overall impact was significantly offset by a lower level of customer orders and promotional programs as customers adjust to the price increases, which resulted in decreased sales volume. 3-IN-ONE product sales increased by $1.1 million, or 71%, primarily due to improved supply chain capacity and price increases from period to period.
Latin America sales decreased by $34.01 million, or 831%, primarily due to the timing of customer orders and a temporarily lowermarketing distributor orders from period to period. Sales were unfavorably impacted due to marketing distributors purchasing a higher level of promotional programs after certain salesour product in advance of a price increases that occurred in the third quarter of fiscal year 2022.
Latin America sales increased $0.9 million, or 10%, primarily due to the continued momentum from the shift in the Mexico market from a distributor model to the direct model that we made in late fiscal year 2020. This shift favorably impacted sales period over period as a result of new distribution and the continued growth of the base business. In addition, sales were favorably impacted by sales price increasesincrease that went into effect in late fiscal year 2022, which lowered purchases from these customers during the first quarter of fiscal year 2023. Conversely, sales in the first quarter of fiscal year 2022 were favorably impacted due to significant purchase activity in advance of an earlier price increase that went into effect in November 2021. These increases were partially offset by decreased sales of 3-IN-ONE products due to supply chain constraints.
Canada sales increased $0.9 million, or 23%,remained relatively consistent period over period primarily due to increased promotional activities and a higher level of demand in the industrial channel in Western Canada as a result of increased activity levels of end-users in the oil industry. Sales were also positively impacted by sales price increases that went into effect in April 2022.
the favorable impact of price increases which were mostly offset by unfavorable changes in foreign currency exchanges rates and weaker economic conditions that resulted in lower levels of demand.
Net sales of HCCP brandshomecare and cleaning products in the Americas decreasedincreased primarily due to the following:
Challenges in our Americas supply chain, primarily in the U.S., resulted in decreased product availability and lower net sales for most HCCP brands. While we have been actively working to increaseThe favorable impact of price increases and the improvement in the capacity and flexibility of our supply chain in recent periods, the adjustments we have made to date have been more heavily focused on our most significant products, primarily our maintenance products, which were partially offset by lower demand for certain brands from period to period.
While each of our homecare and cleaning products have continued to generate positive cash flows, we have generally experienced flat or slightly decreased sales for many of these products in recent periods.
For the three months ended May 31November 30, 2022, 7578% of sales came from the U.S., and 2522% of sales came from Canada and Latin America combined compared to the distribution for the three months ended May 31November 30, 2021 when 7770% of sales came from the U.S., and 23% of sales came from Canada and Latin America.
Americas Sales – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Net sales of maintenance products in the Americas segment increased due primarily to the following:
U.S. sales increased $7.2 million, or 7%, due to increased sales of WD-40 Specialist and WD-40 Multi-Use Product of $4.7 million, or 43%, and $3.2 million, or 4%, respectively. These increases for both products were primarily due to price increases that went into effect in during the last twelve months and supply chain improvements which resulted in increased product availability, particularly for WD-40 Specialist, as discussed above in the section for the three months ended May 31, 2022. These increases were slightly offset by lower 3-IN-ONE sales of $0.7 million, or 13%, due to decreased product availability as a result of the supply chain constraints we have experienced at our third-party manufacturers who produce this product.
Latin America sales increased $6.4 million, or 24%, primarily due to higher sales throughout many markets in the region, including in our direct market in Mexico. In addition, sales were favorably impacted by price increases, increased product availability, successful promotional programs and the continued momentum in our direct market in Mexico, as discussed above in the section for the three months ended May 31, 2022.
Canada sales increased $0.8 million, or 8%, primarily due to demand in the industrial channel in Western Canada as a result of increased activity levels of end-users in the oil industry. In addition, price increases we implemented over the last twelve months also had a favorable impact on sales.
Net sales of HCCP in the Americas decreased due to the following:
Challenges in our Americas supply chain negatively impacted net sales for these products, as discussed above in the section for the three months ended May 31, 2022.
For the nine months ended May 31, 2022, 73% of sales came from the U.S., and 27% of sales came from Canada and Latin America combined, compared to the distribution for the nine months ended May 31, 2021 when 76% of sales came from the U.S., and 24% of sales came from Canada and Latin America. 30% of sales came from Canada and Latin America.
EMEA Sales
The following table summarizes net sales by product line for the EMEA segment, which includes Europe, the Middle East, Africa and India (in thousands, except percentages):
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Maintenance products | $ | 47,289 | | $ | 56,074 | | $ | (8,785) | | (16)% | | $ | 154,825 | | $ | 156,188 | | $ | (1,363) | | (1)% |
HCCP | | 2,161 | | | 2,513 | | | (352) | | (14)% | | | 6,243 | | | 6,962 | | | (719) | | (10)% |
Total (1) | $ | 49,450 | | $ | 58,587 | | $ | (9,137) | | (16)% | | $ | 161,068 | | $ | 163,150 | | $ | (2,082) | | (1)% |
% of consolidated net sales | | 40% | | | 43% | | | | | | | | 42% | | | 44% | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
CC Net sales - non-GAAP (2) | $ | 53,124 | | $ | 58,587 | | $ | (5,463) | | (9)% | | $ | 162,819 | | $ | 163,150 | | $ | (331) | | - |
| | | | | | | | | | | | | | | | | | | | | |
(1)While the Company’s | | | | | | | | | | | |
| Three Months Ended November 30, | |
| | | | | Change from Prior Year | |
| 2022 | | 2021 | | Dollars | Percent | |
Maintenance products | $ | 38,729 | | $ | 55,443 | | $ | (16,714) | | (30)% | |
HCCP | | 2,043 | | | 2,112 | | | (69) | | (3)% | |
Total (1) | $ | 40,772 | | $ | 57,555 | | $ | (16,783) | | (29)% | |
% of consolidated net sales | | 33% | | | 43% | | | | | | |
| | | | | | | | | | | |
CC Net sales – non-GAAP (2) | $ | 48,787 | | $ | 57,555 | | $ | (8,768) | | (15)% | |
Currency impact on current period – non-GAAP | $ | (8,015) | | | | | | | | | |
| | | | | | | | | | | |
(1)While our reporting currency is the U.S. Dollar, the functional currency of our U.K. subsidiary, the entity in which the EMEA results are generated, is Pound Sterling. Although the functional currency of this subsidiary is Pound Sterling, approximately 50% of its sales are generated in Euro and approximately 15-20% are generated in U.S. Dollar. As a result, the Pound Sterling sales and earnings for the EMEA segment can be negatively or positively impacted from period to period upon translation from these currencies depending on whether the Euro and U.S. Dollar are weakening or strengthening against the Pound Sterling.
(2)Current fiscal year constant currency net sales translated at the foreign currency exchange rates in effect for the corresponding period of the prior fiscal year, compared to prior period actual net sales.
Increases in the average selling price of our products positively impacted net sales by approximately $9.5 million in the EMEA segment, primarily due to sales price increases implemented over the last twelve months. These favorable impacts were more than offset by decreases in sales volume, which unfavorably impacted net sales by approximately $18.3 million from period to period. Of this $18.3 million impact attributable to volume declines, $5.0 million relates to our suspension of sales in Russia discussed below. Changes to net sales attributable to volumes and the average selling price of our products are impacted by differences in sales mix related to products, markets and distribution channels from period to period. In addition, changes in foreign currency exchange rates had an unfavorable impact of $8.0 million on net sales for the first quarter of fiscal year 2023.
The countries and regions in Europe where we sell through a direct sales force include the U.K., Italy, France, Iberia (which includes Spain and Portugal) and the Germanics sales region (which includes Austria, Denmark, Switzerland, Belgium and the Netherlands). The regions in the EMEA segment where we sell through local distributors include the Middle East, Africa, India, Eastern and Northern Europe.
EMEA Sales – Three Months Ended – May 31November 30, 2022 Compared to May 31November 30, 2021
Net sales decreased in the EMEA segment primarily due to the following:
Direct Markets – EMEA (7170% of net sales QTD FY2022FY2023 vs 6963% QTD FY2021)
Direct market sales decreased $5.3 million, or 13%, primarily due to decreased sales of maintenance products in the United Kingdom, France and Iberia of $2.2 million, $2.0 million and $0.5 million, respectively.
These decreases were primarily due to reduced demand compared to the prior period, as renovation and maintenance activities exhibited by our end-users during the COVID-19 pandemic resulted in particularly strong demand in the third quarter of fiscal year 2021 in certain regions of EMEA.
Although price increases implemented over the last 12 months positively impacted sales from period to period, timing of customer orders and promotional programs as customers adjust to price increases had an unfavorable impact on sales from period to period.FY2022)
Sales in our direct markets were unfavorably impacted by $1decreased $7.87 million due to, or 21%, primarily due to unfavorable changes in foreign currency exchanges rates of $5.7 million as a result of the weakening of the Pound Sterling, the functional currency of our U.K. subsidiary, against the U.S. Dollar.
Direct market sales also decreased due to lower levels of customer orders of maintenance products in France, Iberia, Germany, Italy and the United Kingdom, partially offset by the favorable impact of price increases from period to period.
In most direct markets, these volume decreases were due to reduced demand compared to the prior period, driven by weaker market and economic conditions as well as a lower level of customer orders and promotional programs as customers adjust to these price increases implemented in late fiscal year 2022 and first quarter of fiscal year 2023.
Distributor MarketsMarketing Distributors – EMEA (2930% of net sales QTD FY2022FY2023 vs 3137% QTD FY2021FY2022)
Distributor market sales decreased $39.81 million, or 2143%, primarily due to decreased sales of maintenance productsin EMEA markets wherein we utilize a marketing distributor model (“distributor markets”), in which products are sold to marketing distributors who in Russia, Poland, and Turkey, which were down $3.6 million, $0.9 million and $0.7 million, respectively. The sales decrease in Russia was primarilyturn sell to wholesalers and retailers.
Sales in Russia decreased $5.0 million from period to period due to the ongoing effects of the Russian military action in Ukraine. See The Impact of Russian Military Action in Ukraine described in the “Significant Developments” section above for further information regarding the suspension of our sales to Russian markets.
These decreases were partially offset by sales increases in Saudi Arabia of $1.4 million, primarily due to strong demand and increased distribution in the region. In addition, sales were favorably impacted in various other distributor markets due to price increases we have implemented over the last twelve months. However, some of the positive impacts of these price increases were offset due to changes in the timing of customer orders from our distributors as customers adjust to price increases.
EMEA Sales – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Net sales decreased in the EMEA segment due to the following drivers:
Direct Markets – EMEA (66% of net sales YTD FY2022 vs 67% YTD FY2021)
Direct markets decreased $2.2 million, or 2%, primarily due to decreased sales in the U.K of $5.0 million, or 17%, offset by increases in our other EMEA direct markets, when combined, of $2.8 million, or 4%.
Decreased sales in the U.K. direct market were primarily due to a lower level of demand in the U.K. during the third quarter of fiscal year 2022, as discussed above in the section for the three months ended May 31, 2022. The decreased sales from period to period were also due to the lower level of promotional programs that were conducted during the first half of fiscal year 2022. These decreases were partially offset by price increases we have implemented over the last twelve months.
Sales in EMEA direct markets, excluding the U.K., increased from period to period primarily due to new distribution and sales price increases, as well as successful promotional programs that occurred during the first half of fiscal year 2022. These favorable impacts were partially offset by unfavorable impacts during the third quarter, as discussed above in the section for the three months ended May 31, 2022.
Sales in our direct markets were unfavorably impacted byIn addition, sales in our distributor markets were unfavorably impacted by $2.3 million due to the weakening of the Pound Sterling, the functional currency of our U.K. subsidiary, against the U.S. Dollar. In addition, However, this unfavorable impact to sales in our directdistributor markets were unfavorably impactedwas partially offset by the weakening of the Euro against the Pound Sterling from period to period for sales generated in our Euro-based direct markets.
Distributor Markets – EMEA (34% of net sales YTD FY2022 vs 33% YTD FY2021)
Distributor market sales were relatively constant, primarily due to increased sales of the WD-40 Multi-Use Product in Northern Europe, India, and the Middle East of $1.4 million, $0.9 million and $0.4 million, respectively, which were almost completely offset by decreased sales to Russia of $2.2 millionfavorable impacts of certain sales denominated in currencies other than the Pound Sterling, which strengthened against the Pound Sterling from period to period.
Sales were positively impacted in thein distributor markets also decreased due to new distribution, price increases,lower sales volumes of maintenance products in most distributor markets, particularly Poland and distributors purchasing product in advance such price increases during the first half of fiscal year 2022. These favorable impacts were partially offset by unfavorable impacts as discussed above inIndia, which were down $1.1 million and $1.0 million, respectively.
The decreases in distributor market sales were partially offset by price increases implemented over the section for the three months ended May 31, 2022, particularly those related to decreased sales in Russia due to the ongoing impacts of the Russian military action in Ukraine. last twelve months.
Asia-Pacific Sales
The following table summarizes net sales by product line for the Asia-Pacific segment, which includes Australia, China and other countries in the Asia region (in thousands, except percentages):
| | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended November 30, | |
| | | | | Change from Prior Year | |
| 2022 | | 2021 | | Dollars | Percent | |
Maintenance products | $ | 24,012 | | $ | 18,603 | | $ | 5,409 | | 29% | |
HCCP | | 2,095 | | | 2,300 | | | (205) | | (9)% | |
Total | $ | 26,107 | | $ | 20,903 | | $ | 5,204 | | 25% | |
% of consolidated net sales | | 21% | | | 15% | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Maintenance products | $ | 10,427 | | $ | 15,383 | | $ | (4,956) | | (32)% | | $ | 48,429 | | $ | 42,529 | | $ | 5,900 | | 14% |
HCCP | | 2,337 | | | 2,389 | | | (52) | | (2)% | | | 6,664 | | | 6,800 | | | (136) | | (2)% |
Total | $ | 12,764 | | $ | 17,772 | | $ | (5,008) | | (28)% | | $ | 55,093 | | $ | 49,329 | | $ | 5,764 | | 12% |
% of consolidated net sales | | 10% | | | 13% | | | | | | | | 14% | | | 13% | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
CC Net sales - non-GAAP (1) | $ | 13,211 | | $ | 17,772 | | $ | (4,561) | | (26)% | | $ | 55,246 | | $ | 49,329 | | $ | 5,917 | | 12% |
| | | | | | | | | | | | | | | | | | | | | |
(1)Current fiscal year constant currency (“CC”) net sales translated at the foreign currency exchange rates in effect for the corresponding period of the prior fiscal year, compared to prior period actual net sales.
Asia-Pacific Sales – Three Months Ended – May 31CC Net sales – non-GAAP (1) | $ | 27,469 | | $ | 20,903 | | $ | 6,566 | | 31% | |
Currency impact on current period – non-GAAP | $ | (1,362) | | | | | | | | | |
| | | | | | | | | | | |
(1)Current fiscal year constant currency (“CC”) net sales translated at the foreign currency exchange rates in effect for the corresponding period of the prior fiscal year, compared to prior period actual net sales.
Increases in the average selling price of our products positively impacted net sales by approximately $3.1 million in the Asia-Pacific segment, primarily due to sales price increases implemented over the last twelve months. In addition, an increase in sales volume favorably impacted net sales by approximately $3.5 million from period to period. Changes to net sales attributable to volumes and the average selling price of our products are impacted by differences in sales mix related to products, markets and distribution channels from period to period. Changes in foreign currency exchange rates had an unfavorable impact of $1.4 million on net sales for the first quarter of fiscal year 2023.
Asia-Pacific Sales – Three Months Ended – November 30, 2022 Compared to May 31November 30, 2021
Net sales in the Asia-Pacific segment decreasedincreased primarily due to the following:
Asia distributor markets sales decreasedincreased $43.18 million, or 5641%, primarily due to lowerhigher sales of WD-40 Multi-Use Product as a result of supply chain disruptions caused bysuccessful promotional programs and the continued easing of COVID-19 pandemic. Products for our Asia distributor markets are sourced from a third-party manufacturer located in Shanghai, China. In late March 2022, Shanghai instituted severe lockdown measures as a result of a surge in COVID-19 caseslockdown measures, which resulted in increased demand and higher sales in most countries in the countryregion. This lockdown remained in effect for the remainderIn addition, net sales increased due to the favorable impact of price increases from period to period, as well as customers purchasing product in advance of the third quarter and resulted in our third-party packager and logistics partners in Shanghai being unable to manufacture or distribute products for our Asia distributor market in April and Mayanticipated additional price increases.
China sales decreasedincreased $1.13 million, or 2522%, also due to the lockdown in Shanghai during the quarter that severely limited the production of our products by our third-party manufacturer located in the region from late March 2022 through the end of the third quarter. In addition, this lockdown and the severe restrictions placed on various regions in China during the thirdsuccess of promotional programs in the first quarter of fiscal year 2022 negatively2023. Sales were also favorably impacted logistics networks in the countryby the timing of shipments related to customer orders placed in late fiscal year 2022 resulting from a successful promotional program in that fiscal year; certain products related to these orders were not shipped until early fiscal year 2023. In addition, net sales increased due to the favorable impacts of price increases. These favorable impacts were partially offset by unfavorable changes in foreign currency exchange rates. On a constant currency basis, sales in China would have increased $2.0 million, or 34%.
Australia sales increased $0.2 million, or 4%, primarily dueremained consistent from period to the ongoing growth ofperiod, as the base business, increased promotional activities andfavorable impact of price increases that went into effectwas almost completely offset in February 2022. Changesby the unfavorable impact of changes in foreign currency exchange rates had an unfavorable impact onand decreased sales in Australia. On a constant currency basis, sales in Australia would have increased $0.7 million, or 12%.
Asia-Pacific Sales – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Net sales in the Asia-Pacific segment increased due to the following drivers:
Sales in China increased $3.3 million, or 26%, primarily due to a higher level of promotional activities during the first half of fiscal year 2022, as well as customers purchasing product in advance of anticipated price increases. These increases in sales were partially offset by the various unfavorable impacts discussed above in the section for the three months ended May 31, 2022.
Sales in the Asia distributor markets increased $2.1 million, or 11%, primarily due to the success of promotional programs and the easing of COVID-19 lockdown measures during the first half of the fiscal year, which resulted in increased demand and higher sales in most countries. These increases were partially offset by the various unfavorable impacts discussed above in the section for the three months ended May 31, 2022.
Australia sales increased $0.3 million, or 2%, primarily due to the items discussed above in the section for the three months ended May 31, 2022. Changes in foreign currency exchange rates had an unfavorable impact on sales in Australia. On a constant currency basis, sales in Australia would have increased $0.9 million, or 6levels of homecare and cleaning products. On a constant currency basis, sales in Australia would have increased $0.7 million, or 12%.
Gross Profit
The following general information regarding the timing and nature of our product costs is important when assessing fluctuations in our gross margin from period to period:
There is often a delay of one quarter or more before changes in costs of raw materials, such as specialty chemicals used in the formulation of our products, impact cost of products sold due to production and inventory life cycles;
In general, the timing of advertising, promotional and other discounts may cause fluctuations in gross margin from period to period. Advertising, promotional and other discounts that are given to our customers are recorded as a reduction to sales, whereas advertising and sales promotional costs associated with promotional activities that we pay to third parties are recorded as advertising and sales promotion expenses;
In the EMEA segment, the majority of our cost of goods sold is denominated in Pound Sterling whereas sales are generated in Pound Sterling, Euro and the U.S. Dollar. The strengthening or weakening of the Euro and U.S. Dollar against the Pound Sterling may result in foreign currency related changes to the gross margin percentage in the EMEA segment from period to period; and
Our gross profit and gross margin may not be comparable to those of other consumer product companies, since some of these companies include all costs related to distribution of their products in cost of products sold, whereas we exclude the portion associated with amounts paid to third parties for shipment to our customers from our distribution centers and contract manufacturers and include these costs in selling, general and administrative expenses. These costs totaled $4.72 million and $4.98 million for the three months ended May 31, 2022 and 2021, respectively, and $14.2 million and $12.5 million for the nine months ended May 31November 30, 2022 and 2021, respectively.
For further information pertaining to recent trends and economic conditions affecting gross margin, please see the section titled “Significant Developments”.
The following table summarizes gross margin and gross profit (in thousands, except percentages):
The following table summarizes gross margin and gross profit (in thousands, except percentages):
| | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31November 30, | | Nine Months Ended May 31, |
| 2022 | | 2021 | | Change from Prior Year | | | | 2022 | | 2021 | | Change from Prior Year | | |
Gross profit | $ | 5864,985255 | | $ | 7268,458470 | | $ | (134,473) | | | | $ | 192,973 | | $ | 204,711 | | $ | (11,738)215) | | | |
Gross margin | | 4751.74% | | | 5350.18% | | | (540)60 | | bps (1) | | | 49.7% | | | 54.9% | | | (520) | | bps (1) |
| | | | | | | | | |
| | | | | | | | | | | |
(1)Basis points (“bps”) change in gross margin.
Gross Margin - Three Months Ended – May 31Gross Margin - Three Months Ended – November 30, 2022 Compared to May 31November 30, 2021
Gross margin decreased 540increased 60 bps primarily due to the following unfavorablefavorable impacts, partially offset by favorableunfavorable impacts:
| | |
| | |
| | |
1010 | | |
(Unfavorable)/FavorableFavorable/(Unfavorable) | | Explanations |
(400860 bps | | Sales price increases implemented in all three segments at varying times during the last twelve months. |
90 bps | | Changes in foreign currency exchange rates in the EMEA segment. |
60 bps | | Favorable sales mix and other miscellaneous mix impacts |
(360) bps | | Higher costs of aerosol cans. |
(330) bps | | Higher costs of specialty chemicals used in the formulation of our products. |
(220120) bps | | Increases in miscellaneous other input costs. |
(100) bps | | Higher costs of aerosol cansfilling fees paid to our third-party contract manufacturers, primarily in the Americas segment. |
(150) bps | | Higher warehousing, distribution and freight costs associated with supply chain constraints as a result of the ongoing COVID-19 pandemic, the worsening inflationary environment and initiatives to increase production capacity while these constraints exist. |
(130) bps | | Higher filling fees paid to our third-party contract manufacturers, primarily in the Americas segment. |
(90) bps | | Higher miscellaneous costs associated with inventory, unfavorable sales market mix, and higher other miscellaneous input costs. |
490 bps | | Sales price increases implemented in all three segments at varying times during the last 12 months. |
| | |
Gross Margin - Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Gross margin decreased 520 bps primarily due to the following unfavorable impacts, partially offset by favorable impacts:
| | |
| | |
1010 | | |
(Unfavorable)/Favorable | | Explanations |
(390) bps | | Higher costs of specialty chemicals used in the formulation of our products. |
(130) bps | | Higher warehousing, distribution and freight costs associated with supply chain constraints as a result of the ongoing COVID-19 pandemic, the worsening inflationary environment and initiatives to increase production capacity while these constraints exist. |
(90) bps | | Higher filling fees paid to our third-party contract manufacturers, primarily in the Americas segment. |
(80) bps | | Higher costs of aerosol cans. |
(50) bps | | Changes in foreign currency exchange rates in the EMEA segment.. |
260 bps | | Sales price increases implemented in all three segments at varying times during the last 12 months. |
| | |
Selling, General and Administrative (“SG&A”) Expenses
| | | | | | | | | | 80) bps | Higher warehousing, distribution and freight costs associated with supply chain constraints as a result of the ongoing COVID-19 pandemic, the worsening inflationary environment and initiatives to increase production capacity while these constraints exist. |
Selling, General and Administrative (“SG&A”) Expenses
| | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31November 30, | | Nine Months Ended May 31, |
| | | | | | | Change from Prior Year | | | | | | | | Change from Prior Year |
(in thousands) | 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
SG&A expenses | $ | 3339,621984 | | $ | 38,131423 | | $ | (41,510)561 | | (12)% | | $ | 106,863 | | $ | 109,586 | | $ | (2,723) | | (2)%4% | |
% of net sales | | 2732.20% | | | 28.0% | | | | | | | | 27.5% | | | 29.4%5% | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
SG&A Expenses – Three Months Ended – May 31November 30, 2022 Compared to May 31November 30, 2021
The decrease in SG&A expenses was primarily due to lower employee-related costs, which decreased by $5.5 million due to lower incentive compensation accruals of $6.7 million, which were slightly offset by higher salary and other employee costs of $1.2 million primarily due to increased headcount and annual compensation increases. The lower incentive compensation accruals are based on our most current forecast for fiscal year 2022 and we are projecting a lower level of achievement than the prior year for such compensation. Changes in foreign currency exchange rates from period to period also resulted in a decrease of $0.9 million in SG&A expenses. These decreases were partially offset by increases in travel and meeting expense of $increase in SG&A expenses was primarily due to increases in travel and meeting expense of $2.1.6 million due to the reduction in travel restrictions related to COVID-19, resulting in a higher level of travel and meetings by employees, as well as higher miscellaneous costs of $0.3 million.
SG&A Expenses – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
The decrease in SG&A expenses from period to period was primarily due lower employee-related costs, which decreased $7.0 million due to lower incentive compensation accruals of $10.7 million, which were partially offset by higher salary and other employee costs of $3.7 million primarily due to increased headcount and annual compensation increases. Changes in foreign currency exchange rates from period to period also resulted in a decrease of $0.4 million in SG&A expenses. These decreases to SG&A expense were partially offset by to higher travel and meeting expense, which increased $2.6 million due to the reduction in travel restrictions related to COVID-19, resulting in a higher level of travel and meetings by employees. Additionally, freight million due to the reduction in travel restrictions related to COVID-19 from period to period, resulting in a higher level of travel and meetings by employees. In addition, employee-related costs increased $1.8 million due to higher sales levelsby $1.0 million due increased headcount and annual compensation increases, which was partially offset by lower incentive compensation accruals. In addition, professional services fees increased $0.8 million in support of our strategic initiatives in the Americas and EMEA segments, as well as carrier price increases associated with supply chain constraintsthe ongoing implementation of our new information system and limited capacity in the global distribution networks. Miscellaneous costsincreased cloud-based software usage and license fees. Other miscellaneous expenses also increased $0.35 million from period to period. These increases to SG&A expenses were partially offset by changes in foreign currency exchange rates from period to period resulting in a decrease of $2.8 million in SG&A expenses.
Note that weWe continued our research and development investment, the majority of which is associated with our maintenance products, in support of our focus on innovation and renovation of our products. Research and development costs were $1.4 million and $1.3 million for both the three months ended May 31November 30, 2022 and 2021, respectively, and $4.0 million and $4.2 million for the nine months ended May 31, 2022 and 2021, respectively. . Our research and development team engages in consumer research, product development, current product improvements and testing activities. This team leverages its development capabilities by collaborating with a network of outside resources including our current and prospective third-party contract
manufacturers. The level and types of expenses incurred within research and development can vary from period to period depending upon the types of activities being performed.
Advertising and Sales Promotion (“A&P”) Expenses
| | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended November 30, | |
| | | | | | | Change from Prior Year | |
(in thousands) | 2022 | | 2021 | | Dollars | Percent | |
A&P expenses | $ | 5,339 | | $ | 5,624 | | $ | (285) | | (5)% | |
% of net sales | | 4.3% | | | 4.2% | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| | | | | | | Change from Prior Year | | | | | | | | Change from Prior Year |
(in thousands) | 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
A&P expenses | $ | 6,022 | | $ | 6,642 | | $ | (620) | | (9)% | | $ | 17,242 | | $ | 17,673 | | $ | (431) | | (2)% |
% of net sales | | 4.9% | | | 4.9% | | | | | | | | 4.4% | | | 4.7% | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
A&P Expenses – Three Months Ended – May 31
A&P Expenses – Three Months Ended – November 30, 2022 Compared to May 31November 30, 2021
Although A&P expenses decreased from period to period, A&P expenses as a percentage of net sales remained relatively constant. The decrease in A&P expenses was primarily due to a lower level of promotional programs and marketing support as a result of lower sales from period to period. Changesfavorable changes in foreign currency exchange rates did not have a significant impact on A&P expensescurrency from period overto period of $0. 5 million primarily in the EMEA segment.
As a percentage of net sales, A&P expenses may fluctuate period to period based upon the type of marketing activities we employ and the period in which the costs are incurred. Total promotional costs recorded as a reduction to sales was $76.5 million and $6.79 million for three months ended May 31November 30, 2022 and 2021, respectively. Therefore, our total investment in A&P activities totaled $1311.58 million and $1312.45 million for the three months ended May 31November 30, 2022 and 2021, respectively.
A&P Expenses – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
A&P expenses decreased primarily due to a lower level of promotional programs and marketing support in the Americas segment which were partially offset by a higher level of such activities in the EMEA segment. Changes in foreign currency exchange rates did not have a significant impact on A&P expenses period over period.
Total promotional costs recorded as a reduction to sales was $20.8 million and $18.4 million for nine months ended May 31, 2022 and 2021, respectively. Therefore, our total investment in A&P activities totaled $38.0 million and $36.1 million for the nine months ended May 31, 2022 and 2021, respectively.
Income from Operations by Segment
The following table summarizes income from operations by segment (in thousands, except percentages):
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended May 31November 30, | | Nine Months Ended May 31, |
| | | | | Change from Prior Year | | | | | | Change from Prior Year |
| 2022 | | 2021 | | Dollars | Percent | | 2022 | | 2021 | | Dollars | Percent |
Americas | $ | 1312,360772 | | $ | 1512,582017 | | $ | (2,222)755 | | (14)% | | $ | 36,594 | | $ | 40,564 | | $ | (3,970) | | (10)%6% | |
EMEA | | 106,146283 | | | 1514,288213 | | | (57,142930) | | (34)% | | | 38,074 | | | 47,207 | | | (9,133) | | (19)%56)% | |
Asia-Pacific | | 39,101617 | | | 5,241 | | | (2,140) | | (41)% | | | 18,328 | | | 15,4887,302 | | | 2,840315 | | 18%32% | |
Unallocated corporate | | (79,623993) | | | (8,790) | | | 1,167 | | 13% | | | (25,2099,472) | | | (26,891521) | | (6)% | 1,682 | | 6% |
Total | $ | 18,984679 | | $ | 2724,321060 | | $ | (85,337381) | | (31)% | | $ | 67,787 | | $ | 76,368 | | $ | (8,581) | | (11)% |
| | | | | | | | | | 22)% |
| | | | | | | | | | | |
Americas
Americas Operating Income – Three Months Ended – May 31November 30, 2022 Compared to May 31November 30, 2021
Income from operations for the Americas decreasedincreased to $1312.48 million, downup $20.28 million, or 146%, due to a lower$1.7 million increase in sales and a higher gross margin, partially offset by a $1.4 million increase in sales and lower operating expenses. higher operating expenses. Gross margin for the Americas segment decreasedincreased from 5148.27% to 4550.87% primarily due to the favorable impact of price increases over the last twelve months, offset by increases in the costs of petroleum-based specialty chemicals and, aerosol cans and filling fees at our third-party manufacturers due to inflationary impacts. In addition, higher warehousing, distribution and freight costs. In addition, gross margin was unfavorably impacted by higher costs at our third-party manufacturers due to supply chain constraints and inflationary impacts, as well as unfavorable changes in our sales mix and increased costs of aerosol cans. These unfavorable impacts to gross margin were partially offset by the favorable impacts of price increases that were implemented during the first nine months of fiscal year 2022. Operating expenses decreased period over periodgross margin. The increase in operating expenses from period to period was primarily due to lower accrued incentive compensation, partially offset by increased headcount and salarieshigher travel and meeting expense, as well as higher travelsalary and meeting expensesother employee costs, offset by lower incentive compensation accruals. Operating income as a percentage of net sales decreasedincreased from 2621.03% to 2122.70% period over period.
Americas Operating Income – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Income from operations for the Americas decreased to $36.6 million, down $4.0 million, or 10%, primarily due to a lower gross margin, partially offset by a $11.9 million increase in sales. Gross margin for the Americas segment decreased from 52.9% to 47.0% primarily due to increases in the costs of petroleum-based specialty chemicals. In addition, gross margin was unfavorably impacted by increased warehousing, distribution and freight costs and higher costs at our third-party manufacturers due to supply chain constraints and inflationary impacts. Gross margin was also unfavorably impacted by unfavorable changes in sales mix and increases in the discounts that we provide to our customers. These unfavorable impacts to gross margin were partially offset by the favorable impacts of price increases that were implemented during the first nine months of fiscal year 2022. Operating expenses remained relatively constant period over period. Although operating expenses increased due to higher outbound freight costs as a result of increased sales and higher freight rates, increased headcount and salaries, and higher travel and meeting expenses, these increases were almost entirely offset by lower accrued incentive compensation and lower A&P expenses. Operating income as a percentage of net sales decreased from 25.3% to 21.2% period over periodperiod.
EMEA
EMEA Operating Income – Three Months Ended – May 31November 30, 2022 Compared to May 31November 30, 2021
Income from operations for the EMEA segment decreased to $106.13 million, down $57.19 million, or 3456%, primarily due to a $916.18 million decrease in sales and lower gross margin, partially offset by a decrease in operating expenses. Gross margin for the EMEA segment decreased from 5451.45% to 4950.06% primarily due to the combined unfavorable impacts of fluctuations in foreign currency exchange rates and the increased costs of aerosol cans and petroleum-based specialty chemicals and aerosol cans. In addition, gross margin was also unfavorably impacted by increases in discounts provided to our customers, as well as increased warehousing, distribution and freight costs, due to supply chain constraints and inflationary impacts. These unfavorable impacts to gross margin were partiallysignificantly offset by price increases that were implemented over the last twelve months. Operating expenses decreased $21.51 million primarily due to lower A&P expenses, and lower accrued incentive compensation, partially offsetas well by higher travel and meeting expenses during the periodas lower freight costs as a result of lower sales volumes. Operating income as a percentage of net sales decreased from 2624.17% to 20.5% period over period.
EMEA Operating Income – Nine Months Ended – May 31, 2022 Compared to May 31, 2021
Income from operations for the EMEA segment decreased to $38.1 million, down $9.1 million, or 19%, primarily due to a lower gross margin and a $2.1 million decrease in sales, partially offset by a decrease in operating expenses. Gross margin for the EMEA segment decreased from 56.5% to 50.9% primarily due to the combined unfavorable impacts of increased costs of petroleum-based specialty chemicals and aerosol cans. In addition, gross margin was also unfavorably impacted by increased warehousing, distribution and freight costs due to supply chain constraints and inflationary impacts. These unfavorable impacts to gross margin were partially offset by price increases that were implemented over the last twelve months, as well as decreases to advertising, promotional, and other discounts given to our customers from period to period. Operating expenses decreased $1.0 million primarily due to lower accrued incentive compensation, partially offset by increased headcount and salaries, higher travel and meeting expenses, higher A&P expenses and higher outbound freight costs. Operating income as a percentage of net sales decreased from 28.9% to 23.615.4% period over period.
Asia-Pacific
Asia-Pacific Operating Income – Three Months Ended – May 31November 30, 2022 Compared to May 31, 2021
Income from operations for the Asia-Pacific segment decreased to $3.1 million, down $2.1 million, or 41%, primarily due to a $5.0 million decrease in sales and a lower gross margin, partially offset by a decrease in operating expenses. Gross margin for the Asia-Pacific segment decreased from 55.3% to 51.8% primarily due to the combined unfavorable impacts of increases to the cost of petroleum-based specialty chemicals and aerosol cans as well as increases in advertising, promotional and other discounts given to our customers. These unfavorable impacts to gross margin were partially offset by price increases that were implemented during the first nine months of fiscal year 2022. Operating expenses decreased $1.1 million from period to period primarily due lower A&P expenses and lower miscellaneous expenses. Operating income as a percentage of net sales decreased from 29.5% to 24.3% period over period.
Asia-Pacific Operating Income – Nine Months Ended – May 31, 2022 Compared to May 31November 30, 2021
Income from operations for the Asia-Pacific segment increased to $189.36 million, up $2.83 million, or 1832%, primarily due to a $5.82 million increase in sales and decreased operating expenses, partially offset by a lower gross marginan increase in operating expenses. Gross margin for the Asia-Pacific segment decreased slightly from 5654.35% to 54.4% primarily due to combinedthe unfavorable impacts of increases to the cost of petroleum-based specialty chemicals and aerosol cans, as well as increases in advertising, promotional and other discounts given to our customersfluctuations in foreign currency exchange rates. These unfavorable impacts to gross margin were partiallyalmost completely offset by price increases that were implemented during the first ninelast twelve months of fiscal year 2022. Operating expenses decreasedincreased $0.65 million from period to period primarily due to lower accrued incentive compensation and lowerhigher A&P expenses and higher miscellaneous expenses from period to period. Operating income as a percentage of net sales increased from 3134.49% to 3336.38% period over period.
.
Non-Operating Items
The following table summarizes non-operating income and expenses for our consolidated operations (in thousands):
| | | | | | | | | | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | | Change | November 30,
| 2022 | | 2021 | | Change |
Interest income | $ | 2744 | | $ | 2125 | | $ | 6 | | $ | 73 | | $ | 59 | | $ | 1419 |
Interest expense | $ | 6691,169 | | $ | 615620 | | $ | 54 | | $ | 1,902 | | $ | 1,795 | | $ | 107549 |
Other income (expense), net | $ | (42150 | | $ | (329) | | $ | 183 | | $ | (225) | | $ | (119) | | $ | 513 | | $ | (632)479 |
Provision for income taxes | $ | 3,820707 | | $ | 54,904581 | | $ | (2,084) | | $ | 13,296 | | $ | 13,325 | | $ | (29) |
| | | | | | | | | 874)
| | | | | | | | |
Interest Income
Interest income was not significant during the three and nine months ended May 31November 30, 2022 and 2021.
Interest Expense
Interest expense was relatively constant duringincreased $0.5 million for the three and nine months ended May 31, 2022 and 2021.November 30, 2022 compared to the corresponding period of the prior fiscal year primarily due to higher aggregate outstanding balances on our revolving credit agreement from period over period and changes in interest rates.
Other Income (Expense), Net
Other income (expense), net was not significant during the three and nine months ended May 31November 30, 2022 and 2021. Other income (expense), net changed by $0.65 million for the ninethree months ended May 31November 30, 2022 compared to the corresponding period of the prior fiscal year primarily due to fluctuations in the foreign currency exchange rates for both the U.S. Dollar and the Euro against the Pound Sterling.
Provision for Income Taxes
The provision for income taxes was 20.9% and 2119.98% of income before income taxes for the three months ended May 31, 2022 and 2021, respectively. The decrease in the effective income tax rate from period to period was primarily due changes in the expected timing and amounts of executive compensation in future periods which impacts deductible expenses.
The provision for income taxes was 20.2% and 17.7% of income before income taxes for the nine months ended May 31, 2022 and 2021, respectively. The increase in the effective income tax rate from period to period was primarily due to an increase in nondeductible performance-based compensation expenseNovember 30, 2022 and 2021, respectively. The increase in the effective income tax rate from period to period was primarily due to tax shortfalls from the settlements of stock-based equity awards, partially offset by a one-time tax-deductible charitable donation. The Company recorded tax shortfalls related to settlements of stock-based equity awards of $0.7 million during the first quarter of fiscal year 2023 compared to insignificant tax benefits related to these types of settlements in the first quarter of fiscal year 2022, resulting in a 5.1% unfavorable impact on the Company’s effective tax rate from period to period. Partially offsetting this unfavorable impact was a one-time tax benefit associated with the Company’s donation of its former corporate headquarters building to a local San Diego community foundation that occurred in the first quarter of fiscal year 2023, resulting in a 4.2% favorable impact on the Company’s effective tax rate. The building, net of its tax basis, is estimated to result in a charitable donation of $3.5 million and an approximate tax benefit of $0.7 million.
Net Income
Net income was $14.50 million, or $1.0702 per common share on a fully diluted basis, for the three months ended May 31November 30, 2022 compared to $2118.06 million, or $1.5234 per common share on a fully diluted basis, for the corresponding period of the prior fiscal year. Changes in foreign currency exchange rates from period to period had an unfavorable impact of $01.63 million on consolidated net income for the three months ended May 31, 2022 compared to the corresponding period of the priorfirst quarter of fiscal year 2023. Thus, on a constant currency basis, net income would have decreased $53.93 million, or 28%, from period to period.
Net income was $52.5 million, or $3.82 per common share on a fully diluted basis, for the nine months ended May 31, 2022 compared to $61.8 million, or $4.48 per common share on a fully diluted basis, for the corresponding period of the prior fiscal year. Changes in foreign currency exchange rates did not have a significant impact on consolidated net income for the nine months ended May 31, 2022 compared to the corresponding period of the prior fiscal year.
18%, from period to period.
Performance Measures and Non-GAAP Reconciliations
In managing our business operations and assessing our financial performance, we supplement the information provided by our financial statements with certain non-GAAP performance measures. These performance measures are part of our current 55/30/25 business model, which includes gross margin, cost of doing business, and earnings before interest, income taxes, depreciation and amortization (“EBITDA”), the latter two of which are non-GAAP performance measures. Cost of doing business is defined as total operating expenses less amortization of definite-lived intangible assets, impairment charges related to intangible assets and depreciation in operating departments, and EBITDA is defined as net income (loss) before interest, income taxes, depreciation and amortization. We target our gross margin to be at or above 55% of net sales, our cost of doing business to be at 30% of net sales, and our EBITDA to be at or above 25% of net sales. Results for these performance measures may vary from period to period depending on various factors, including economic conditions and our level of investment in activities for the future such as those related to quality assurance, regulatory compliance, and intellectual property protection in order to safeguard our WD-40 brand. Our financial results and operations continue to be impacted by increased global supply chain constraints and an inflationary environment, both of which have significantly lowered our gross margin percentage over the last twelve months and moved us well below our target of 55%. Although we have been implementing strategic sales price increases across all segments at varying times in response to increased costs, it will take time before the full impact of these sales price increases are reflected in our reported results. In addition, it is difficult to determine how long these supply chain and inflationary conditions will exist and if they will worsen or improve over time. However, the targets for gross margin and these other performance measures are long-term in nature and we expect to make progress towards achieving them over time. For more detailed information pertaining to recent trends and economic conditions and the actions we are taking to respond to them, please see the section titled “Significant Developments”.
The following table summarizes the results of these performance measures for the periods presented:
| | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | November 30,
| 2022 | | 2021 |
Gross margin -– GAAP | | 4851% | | | 53% | | | 50% | | | 5551% |
Cost of doing business as a percentage | | | | | | | | | | | |
of net sales -– non-GAAP | | 3136% | | | 32% | | | 31% | | | 33% |
EBITDA as a percentage of net sales -– non-GAAP (1) | | 17% | | | 21% | | | 19% | | | 22% |
| | | | | | 19%
| | | | | |
(1)Percentages may not aggregate to EBITDA percentage due to rounding and because amounts recorded in other income (expense), net on our consolidated statement of operations are not included as an adjustment to earnings in the EBITDA calculation.
We use the performance measures above to establish financial goals and to gain an understanding of our comparative performance from period to period. We believe that these measures provide our shareholdersstockholders with additional insights into the Company’s results of operations and how we run our business. TheWe believe these measures also provide investors with additional financial information that should be considered when assessing our underlying business performance and trends. These non-GAAP financial measures are supplemental in nature and should not be considered in isolation or as alternatives to net income, income from operations or other financial information prepared in accordance with GAAP as indicators of the Company’sour performance or operations. The use of any non-GAAP measure may produce results that vary from the GAAP measure and may not be comparable to a similarly defined non-GAAP measure used by other companies. Reconciliations of these non-GAAP financial measures to our financial statements as prepared in accordance with GAAP are as follows:
Cost of Doing Business (in thousands, except percentages)
| | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | November 30,
| 2022 | | 2021 |
Total operating expenses -– GAAP | $ | 4045,001576 | | $ | 45,137 | | $ | 125,186 | | $ | 128,34344,410 |
Amortization of definite-lived intangible assets | | (358253) | | | (364) | | | (1,081) | | | (1,084363) |
Depreciation (in operating departments) | | (1,108965) | | | (1,098) | | | (3,318) | | | (3,217) |
Cost of doing business | $ | 3844,535358 | | $ | 43,675 | | $ | 120,787 | | $ | 124,04242,949 |
Net sales | $ | 123124,667893 | | $ | 136,405 | | $ | 388,399 | | $ | 372,869134,746 |
Cost of doing business as a percentage | | | | | | | | | | | |
of net sales -– non-GAAP | | 3136% | | | 32% | | | 31% | | | 33% |
| | | | | |
| | | | | |
EBITDA (in thousands, except percentages)
| | | | | | | | | | | |
| | | | | |
| | | | | |
| Three Months Ended May 31, | | Nine Months Ended May 31, |
| 2022 | | 2021 | November 30,
| 2022 | | 2021 |
Net income -– GAAP | $ | 1413,480997 | | $ | 21,006 | | $ | 52,543 | | $ | 61,82018,555 |
Provision for income taxes | | 3,820707 | | | 5,904 | | | 13,296 | | | 13,3254,581 |
Interest income | | (2744) | | | (21) | | | (73) | | | (5925) |
Interest expense | | 6691,169 | | | 615 | | | 1,902 | | | 1,795620 |
Amortization of definite-lived intangible assets | | 358253 | | | 364 | | | 1,081 | | | 1,084363 |
Depreciation | | 1,700643 | | | 1,444 | | | 5,059 | | | 4,182623 |
EBITDA | $ | 2120,000725 | | $ | 29,312 | | $ | 73,808 | | $ | 82,14725,717 |
Net sales | $ | 123124,667893 | | $ | 136,405 | | $ | 388,399 | | $ | 372,869134,746 |
EBITDA as a percentage of net sales -– non-GAAP | | 17% | | | 21% | | | 19% | | | 2219% |
| | | | | | | | | | | |
Liquidity and Capital Resources
Overview
Our financial condition and liquidity remain strong. Although there continues to be uncertainty related to the ongoing and anticipated impact of the current COVID-19 pandemic and inflationary environment on our future results, we believe our efficient business model and the steps that we have taken position us to manage our business through this crisisthe situation as it continues to unfolddevelop. We continue to manage all aspects of our business including, but not limited to, monitoring our liquidity, the financial health of our customers, suppliers and other third-party relationships, implementing gross margin enhancement strategies and developing new opportunities for growth.
Our principal sources of liquidity are cash generated from operations and cash currently available from our existing unsecured revolving credit facility under the Credit Agreement with Bank of America. We use proceeds of the revolving credit facility
primarily for our general working capital needs. We also hold borrowings under the Note Agreement. See Note 7 – Debt for additional information on these agreements.
We have historically held a balance of outstanding draws on our line of credit in either U.S. Dollars in the Americas segment, or in Euros and Pound Sterling in the EMEA segment. Euro and Pound Sterling denominated draws will fluctuate in U.S. Dollars from period to period due to changes in foreign currency exchange rates. We regularly convert many of our draws on our line of credit to new draws with new maturity dates and interest rates. We have the ability to refinance any draws under the line of credit with successive short-term borrowings through the September 30, 2025 maturity date of the Credit Agreement. Outstanding draws for which we have both the ability and intent to refinance with successive short-term borrowings for a period of at least twelve months are classified as long-term. As of May 31November 30, 2022, $4240.67 million of the outstanding balance under our line of credit resides in the EMEA segment and is denominated in Euros and PoundPounds Sterling and classified long-term, whereas $1541.67 million is denominated in U.S. DollarDollars and classified as short-term. In the United States, we held
$68.4$68.0 million in fixed rate long-term borrowings as of May 31November 30, 2022, consisting of senior notes under our Note Agreement. We paid $0.84 million in principal payments on our Series A Notes during the first ninethree months of fiscal year 20222023. There were no other letters of credit outstanding or restrictions on the amount available on our line of credit or notes. Per the terms of both the Note Agreement and the Credit Agreement, our consolidated leverage ratio cannot be greater than three and a half to one and our consolidated interest coverage ratio cannot be less than three to one. See Note 7 – Debt for additional information on these financial covenants. At May 31November 30, 2022, we were in compliance with all material debt covenants. We continue to monitor our compliance with all debt covenants and, at the present time, we believe that the likelihood of being unable to satisfy all material covenants is remote. At May 31November 30, 2022, we had a total of $4036.89 million in cash and cash equivalents. We do not foresee any ongoing issues with repaying our borrowings and we closely monitor the use of this credit facility.
We believe that our future cash from domestic and international operations, together with our access to funds available under our unsecured revolving credit facility, will provide adequate resources to fund short-term and long-term operating requirements, capital expenditures, dividend payments, acquisitions, new business development activities and share repurchases. On October 12, 2021, our Board of Directors approved a new share repurchase plan. Under the plan, which became effective on November 1, 2021, we are authorized to acquire up to $75.0 million of itsour outstanding shares through August 31, 2023, of which $5241.68 million remains available for the repurchase of shares of common sharesstock atas May 31of November 30, 2022.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
| | | | | | | | |
| | | | | | | | |
| NineThree Months Ended May 31November 30, |
| 2022 | | 2021 | | Change |
Net cash provided by (used in) operating activities | $ | 7,656 | | $ | 63,97510,437 | | $ | (56,319)947) | | $ | 11,384 |
Net cash used in investing activities | | (61,738300) | | | (102,371362) | | | 31,633062 |
Net cash used in financing activities | | (4312,259342) | | | (3021,615937) | | | (129,644)595 |
Effect of exchange rate changes on cash and cash equivalents | | (2,8212,244 | | | (1,196) | | | 911 | | | (3,732)3,440 |
Net (decrease) increase in cash and cash equivalents | $ | (45,162961) | | $ | 23(26,900442) | | $ | (6925,062)481 |
| | | | | | | | |
Operating Activities
Net cash provided by operating activities decreasedwas $56.3 million to $7.710.4 million for the ninethree months ended May 31, 2022November 30, 2022 compared to net cash used in operating activities of $0.9 million for the prior period resulting in a net change of $11.4 million. Cash flows from operating activities depend heavily on operating performance and changes in working capital. Our primary source of operating cash flows for the ninethree months ended May 31November 30, 2022 was net income of $5214.50 million, which decreased approximately $94.3 million from period to period. Although the changes in adjustments to reconcile net income to cash did not have a significant impact on net cash provided by operating activities in total, decreases in stock-based compensation due to a lower level of expense associated with performance-based awards were almost completely offset by various other adjustments, primarily an increase in depreciation expense. Change in our working capital, which decreased6 million from period to period.
Changes in our working capital, which increased net cash provided by operating activities was primarily attributable to decreases in trade accounts receivable balances during the first three months of the fiscal year compared to increases in inventory, most significantly intrade accounts receivable during the Americas segment but also infirst three months of the EMEA segmentprior fiscal year. This increase in inventory waswas primarily due to actions we took to stock certain raw materials and finished goods to increase the flexibility and capacity within our supply chain, as well as the higher carrying value of inventory due to higher raw material costs and other input costs from period to period. Neta decrease in sales from
period to period. In addition, net cash provided by operating activities was further decreasedincreased due to higherlower earned incentive payouts in the first quarter of fiscal year 20222023 compared to the same period of the prior fiscal year as well as lower leveldecreases in of earned incentive accrualsother current assets from period to period primarily due to a lower income tax receivable balance, as well as lower deposits and miscellaneous prepaid expenses. These changes in working capital that decreased net cash provided by operating activities were partially offset by lower increasesdecreases in trade accounts receivablepayable and accrued liabilities balances during the first ninethree months of the fiscal year 2022 compared to the corresponding periodincreases in accounts payable and accrued liabilities during the first three months of the prior fiscal year primarily due to lower sales during the third quarter of fiscal year 2022. .
Investing Activities
Net cash used in investing activities decreased $31.61 million to $61.73 million for the ninethree months ended May 31, 2022, primarily due to a lower level of manufacturing-related capital expenditures within the United States and the United Kingdom from period to period. Capital expenditures during fiscal years 2021 and 2022 were primarily related to manufacturing equipment,
some of which is still under construction, and will be located at our third-party manufacturers in the United States and the United Kingdom once completed.November 30, 2022, primarily due to a lower level of manufacturing-related capital expenditures within the United States and the United Kingdom from period to period.
Financing Activities
Net cash used byin financing activities increaseddecreased $129.6 million to $4312.3 million for the ninethree months ended May 31November 30, 2022. This change was primarily due to the resumption of treasury stock purchases in November 2021, resulting in increased treasury stock purchases of $22.4 million. In addition, increases in dividends paid to our shareholders of $3.0 million and increasesdecreases in shares withheld to cover taxes on conversion of equity rewards of $03.86 million resulted inprimarily due higher cash outflowsto lower settlements of stock-based equity awards from period to period. Offsetting these increasesAdditionally, cash used in cash outflows from period to period werefinancing activities was decreased by proceeds provided by the Company’sour autoborrow agreement of $153.64 million during the first ninethree months of the fiscal year, whereas no draws were made on our autoborrow agreement in the corresponding period of the prior fiscal year. In the first nine months of fiscal year 2021, we repaid $50addition, treasury stock purchases decreased by $3.3 million. Offsetting these decreases in cash outflows from period to period were increases in dividends paid to our stockholders of $0.07 million of borrowings outstanding under our line of credit using $52.0 million in proceeds that we received from the issuance and sale of senior notes during the quarter. This net borrowing activity resulted in a $2.0 million cash inflow during the first nine months of fiscal year 2021 compared to the $15.6 million in net proceeds from our revolving credit facility during the first nine months of fiscal year 2022. .
Effect of Exchange Rate Changes
All of our foreign subsidiaries currently operate in currencies other than the U.S. Dollar and a significant portion of our consolidated cash balance is denominated in these foreign functional currencies, particularly at our U.K. subsidiary, which operates in Pound Sterling. As a result, our cash and cash equivalents balances are subject to the effects of the fluctuations in these functional currencies against the U.S. Dollar at the end of each reporting period. The net effect of exchange rate changes on cash and cash equivalents, when expressed in U.S. Dollar terms, was an increase in cash of $2.2 million for the three months ended November 30, 2022 as compared to a decrease in cash of $1.2.8 million for the ninethree months ended May 31, 2022 as compared to an increase in cash of $0.9 million for the nine months ended May 31November 30, 2021. These changes were primarily due to fluctuations in various foreign currency exchange rates from period to period, but the majority is related to the fluctuations in the Pound Sterling against the U.S. Dollar.
Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements as defined by Item 303(a)(4)(ii) of Regulation S-K.
Commercial Commitments
We have ongoing relationships with various third-party suppliers (contract manufacturers) that manufacture our products and third-party distribution centers which warehouse and ship our products to customers. The contract manufacturers maintain title and control of certain raw materials and components, materials utilized in finished products, and of the finished products themselves until shipment to our customers or third-party distribution centers in accordance with agreed upon shipment terms. Although we have definitive minimum purchase obligations in the contract terms with certain of our contract manufacturers, when such obligations have been included, they have either been immaterial or the minimum amounts have been such that they are well below the volume of goods that we have historically purchased. In addition, in the ordinary course of business, we communicate supply needs to our contract manufacturers based on orders and short-term projections, ranging from two to six months. We are committed to purchase the products produced by the contract manufacturers based on the projections provided.
Upon the termination of contracts with contract manufacturers, we obtain certain inventory control rights and are obligated to work with the contract manufacturer to sell through all product held by or manufactured by the contract manufacturer on our behalf during the termination notification period. If any inventory remains at the contract manufacturer at the termination date, we are obligated to purchase such inventory, which may include raw materials, components and finished goods. The amounts for inventory purchased under termination commitments have been immaterial.
In addition to the commitments to purchase products from contract manufacturers described above, we may also enter into commitments with other manufacturers to purchase finished goods and components to support innovation initiatives and/or supply chain initiatives. As of May 31November 30, 2022, no such commitments were outstanding.
Share Repurchase Plan
The information required by this item is incorporated by reference to Part I—Item 1, “Notes to Condensed Consolidated Financial Statements” Note 8 — Share Repurchase Plan, included in this report.
Dividends
On June 21December 13, 2022, the Company’s Board of Directors declared aapproved a 6% increase in the regular quarterly cash dividend of, increasing it from $0.78 per share to $0.83 per share. The $0.83 per share dividend declared on December 13, 2022 is payable on July 29January 31, 20222023 to shareholdersstockholders of record on July 15January 13, 20222023.
Critical Accounting Policies and Estimates
Our discussion and analysis of our operating results and financial condition is based upon our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States of America.
Critical accounting policies are those that involve subjective or complex judgments, often as a result of the need to make estimates. The following areas all require the use of judgments and estimates: revenue recognition, accounting for income taxes and impairment of definite-lived intangible assets. Estimates in each of these areas are based on historical experience and various judgments and assumptions that we believe are appropriate. Actual results may differ materially from these estimates.
There have been no material changes in our critical accounting policies and estimates from those disclosed in Part II―Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and Note 2 to our consolidated financial statements contained in our Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 20212022, which was filed with the SEC on October 2224, 20212022.
Recently Issued Accounting Standards
There have been no recently issued accounting standards that will have a material impact on our consolidated financial statements and related disclosures.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
The information required by this item is incorporated by reference to Part II―Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 20212022, which was filed with the SEC on October 2224, 20212022.
Item 4. Controls and Procedures
The term “disclosure controls and procedures” is defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (“Exchange Act”). The term disclosure controls and procedures means controls and other procedures of a company that are designed to ensure the information required to be disclosed by the companyCompany in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the companyCompany’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures. The Company’s Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the Company’s disclosure controls and procedures as of May 31November 30, 2022, the end of the period covered by this report (the Evaluation Date), and they have concluded that, as of the Evaluation Date, such controls and procedures were effective at ensuring that required information will be disclosed on a timely basis in the Company’s reports filed under the Exchange Act. Although management believes the Company’s existing disclosure controls and procedures are adequate to enable the Company to comply with its disclosure obligations, management continues to review and update such controls and
procedures. The Company has a disclosure committee, which consists of certain members of the Company’s senior management.
There were no changes in our internal control over financial reporting during the three months ended May 31November 30, 2022 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
PART II — OTHER INFORMATION
Item 1. Legal Proceedings
The information required by this item is incorporated by reference to the information set forth in Part I—Item 1, “Notes to Condensed Consolidated Financial Statements” Note 11 — Commitments and Contingencies, included in this report.
Item 1A. Risk Factors
There have been no material changes in our risk factors from those disclosed in Part I—Item 1A, “Risk Factors,” in our Annual Report on Form 10-KForm 10-K for the fiscal year ended August 31, 20212022, which was filed with the SEC on October 2224, 20212022. The risks described in our Annual Report are not the only risks facing our Company. Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial, could also materially adversely affect our operating results, financial condition or future business.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On October 12, 2021, the Company’s Board of Directors approved a new share repurchase plan. Under the plan, which became effective on November 1, 2021, the Company is authorized to acquire up to $75.0 million of its outstanding shares through August 31, 2023. The timing and amount of repurchases are based on terms and conditions as may be acceptable to the Company’s Chief Executive Officer and Chief Financial Officer, subject to present loan covenants and in compliance with all laws and regulations applicable thereto. During the period from MarchSeptember 1, 2022 through May 31November 30, 2022, the Company repurchased 2322,200420 shares at a total cost of $4.21 million under this $75.0 million plan.
The following table provides information with respect to all purchases made by the Company during the three months ended May 31November 30, 2022. All purchases listed below were made in the open market at prevailing market prices. Purchase transactions between Mayduring the 17, 2022 andfirst quarter of May 31,fiscal year 20222023 were executed pursuant to trading plans adopted by the Company pursuant to Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934.
| | | | | | | | | | | |
| | | | | Total Shares Purchased | | Max $ Value of Shares |
| | | | | | | as Part of Publicly | | That May Yet Be |
| Total # of Shares | | Average Price Paid | | Announced Plans | | Purchased Under the |
| Purchased | | Per Share | | & Programs | | Plans & Programs |
Period | | | | | | | | | | | |
MarchSeptember 1 - March 31– September 30 | | 12,400 | | $ | 184.69 | | | 12,400 | | $ | 43,554,173 |
October 1 – October 31 | | 10,020 | | $ | 177.79 | | | 10,020 | | $ | 41,772,561 |
November 1 – November 30 | | - | | $ | - | | | - | | $ | 5641,834772,925561 |
April 1 - April 30 | | 522,000420 | | $ | 190181.2260 | | | 5,000 | | $ | 55,883,740 |
May 1 - May 31 | | 18,200 | | $ | 179.87 | | | 18,200 | | $ | 52,609,660 |
Total | | 23,200 | | $ | 182.10 | | | 23,20022,420 | | | |
| | | | | | | | | | | |
a
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | WD-40 COMPANY Registrant |
| | | |
| | | | | | |
Date: JulyJanuary 79, 20222023 | | | | By: | | /s/ GARRYSTEVEN OA. RIDGEBRASS |
| | | | | | | | GarrySteven OA. RidgeBrass President and Chief Executive Officer (Principal Executive Officer) |
| | | |
| | | | | | |
| | | | By: | | /s/ JAYSARA WK. REMBOLTHYZER |
| | | | | | | | JaySara WK. RemboltHyzer Vice President, Finance Treasurer and Chief Financial Officer |
| | | | | | |
| | | | By: | | /s/ RAE ANN PARTLO |
| | | | | | | | Rae Ann Partlo Vice President, Corporate Controller and Principal Accounting Officer |
| | | |
Exhibit 10(a)
AMENDED AND RESTATED CHANGE IN CONTROL SEVERANCE AGREEMENT
THIS AMENDED AND RESTATED CHANGE IN CONTROL SEVERANCE AGREEMENT (“Agreement”) is made as of the __ day of _________, 20__ (the “Effective Date”), between WD-40 COMPANY (hereinafter the “Company”) and _________ (hereinafter the “Executive”).
RECITALS:
WHEREAS, the Company has determined that the Executive is among that group of key managers whose services and participation in management may be critical in any period of transition, such as at the time of any change in control of the Company or in the face of any proposed corporate reorganization or acquisition, friendly or hostile, affecting the Company;
WHEREAS, the board of directors of the Company (the “Board”) has determined that it is appropriate and in the best interests of the Company and its stockholders that provisions be made to encourage the Executive’s continued attention and undistracted dedication to the Executive’s duties in the potentially disturbing circumstances of a possible change in control of the Company, by providing the Executive with some degree of personal financial security under such circumstances;
WHEREAS, the Company and Executive are parties to that certain Change of Control Severance Agreement dated as of _________ (the “Prior Agreement”); and
WHEREAS, the parties desire to amend and restate the Prior Agreement on the terms set forth herein.
NOW THEREFORE, the parties agree as follows:
1.Change in Control. For purposes of this Agreement, “Change in Control” shall mean:
(a) the acquisition by any individual, entity or group (within the meaning of Section 13(d)(3) or 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) (a “Person”), of beneficial ownership (within the meaning of Rule 13d-3 promulgated under the Exchange Act) of 30% or more of either (i) the then-outstanding shares of common stock of the Company (the “Outstanding Company Common Stock”) or (ii) the combined voting power of the then-outstanding voting securities of the Company entitled to vote generally in the election of directors (the “Outstanding Company Voting Securities”); provided, however, that the following acquisitions shall not constitute a Change in Control: (A) any acquisition directly from the Company (excluding an acquisition by virtue of the exercise of a conversion privilege), (B) any acquisition by any employee benefit plan (or related trust) sponsored or maintained by the Company or any corporation controlled by the Company or (C) any acquisition by any corporation
pursuant to a reorganization, merger or consolidation, if, following such reorganization, merger or consolidation, the conditions described in subclauses (i), (ii) and (iii) of subparagraph (c) of this sentence are satisfied; or
(b) if individuals who, as of the date hereof, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the Company’s stockholders, was approved by a vote of at least two-thirds of the directors then constituting the Incumbent Board shall be considered as though such individual were a member of the Incumbent Board, but excluding, for this purpose, any such individual whose initial assumption of office occurs as a result of either an actual or threatened election contest subject to Rule 14a-11 of Regulation 14A promulgated under the Exchange Act or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board; or
(c) a reorganization, merger or consolidation, unless following such reorganization, merger or consolidation (i) more than 60% of, respectively, the then-outstanding shares of common stock of the corporation resulting from such reorganization, merger or consolidation and the combined voting power of the then outstanding voting securities of such corporation entitled to vote generally in the election of directors is then beneficially owned, directly or indirectly, by all or substantially all of the individuals and entities who were the beneficial owners, respectively, of the Outstanding Company Common Stock and Outstanding Company Voting Securities immediately prior to such reorganization, merger, or consolidation in substantially the same proportions as their ownership, immediately prior to such reorganization, merger or consolidation, of the Outstanding Company Common Stock and Outstanding Company Voting Securities, as the case may be (for purposes of determining whether such percentage test is satisfied, there shall be excluded from the number of shares and voting securities of the resulting corporation owned by the Company’s stockholders, but not from the total number of outstanding shares and voting securities of the resulting corporation, any shares or voting securities received by any such stockholder in respect of any consideration other than shares or voting securities of the Company); (ii) no Person (excluding the Company, any employee benefit plan (or related trust) of the Company, any qualified employee benefit plan of such corporation resulting from such reorganization, merger or consolidation and any Person beneficially owning, immediately prior to such reorganization, merger or consolidation, directly or indirectly, 20% or more of the Outstanding Company Common Stock or Outstanding Company Voting Securities, as the case may be) beneficially owns, directly or indirectly, 30% or more of, respectively, the then-outstanding shares of common stock of the corporation resulting from such reorganization, merger or consolidation or the combined voting power of the then-outstanding voting securities of such corporation entitled to vote generally in the election of directors; and (iii) at least a majority of the members of the board of directors of the corporation resulting from such reorganization, merger or consolidation were members of the Incumbent Board at the time of the execution of the initial agreement providing for such reorganization, merger or consolidation; or
(d)(i) approval by the stockholders of the Company of a complete liquidation or dissolution of the Company or (ii) the first to occur of (A) the sale or other disposition (in one transaction or a series of related transactions) of all or substantially all of the assets of the
Company, or (B) the approval by the stockholders of the Company of any such sale or disposition, other than, in each case, any such sale or disposition to a corporation, with respect to which immediately thereafter, (1) more than 60% of, respectively, the then-outstanding shares of common stock of such corporation and the combined voting power of the then-outstanding voting securities of such corporation entitled to vote generally in the election of directors is then beneficially owned, directly or indirectly, by all or substantially all of the individuals and entities who were the beneficial owners, respectively, of the Outstanding Company Common Stock and Outstanding Company Voting Securities immediately prior to such sale or other disposition in substantially the same proportion as their ownership, immediately prior to such sale or other disposition, of the Outstanding Company Common Stock and Outstanding Company Voting Securities, as the case may be (for purposes of determining whether such percentage test is satisfied, there shall be excluded from the number of shares and voting securities of the transferee corporation owned by the Company’s stockholders, but not from the total number of outstanding shares and voting securities of the transferee corporation, any shares or voting securities received by any such stockholder in respect of any consideration other than shares or voting securities of the Company); (2) no Person (excluding the Company, any employee benefit plan (or related trust) of the Company, any qualified employee benefit plan of such transferee corporation and any Person beneficially owning, immediately prior to such sale or other disposition, directly or indirectly, 20% or more of the Outstanding Company Common Stock or Outstanding Company Voting Securities, as the case may be) beneficially owns, directly or indirectly, 30% or more of, respectively, the then-outstanding shares of common stock of such transferee corporation and the combined voting power of the then-outstanding voting securities of such transferee corporation entitled to vote generally in the election of directors; and (3) at least a majority of the members of the board of directors of such transferee corporation were members of the Incumbent Board at the time of the execution of the initial agreement or action of the board providing for such sale or other disposition of assets of the Company.
Notwithstanding the foregoing, if a Change in Control would give rise to a payment or settlement event with respect to any payment or benefit under this Agreement that constitutes “nonqualified deferred compensation,” the transaction or event constituting the Change in Control must also constitute a “change in control event” (as defined in Treasury Regulation Section 1.409A-3(i)(5)) in order to give rise to the payment or settlement event for such payment or benefit, to the extent required by Section 409A.
2.Termination Following a Change in Control.
(a)The Executive shall be entitled to the compensation provided for in Paragraph 3 if all of the following conditions are satisfied:
(i) there is a Change in Control of the Company while the Executive is still an employee of the Company;
(ii) the Executive’s employment with the Company is terminated within two years after the Change in Control; and
(iii) the Executive’s termination of employment is not a result of (A) the Executive’s death; (B) the Executive’s Disability (as defined in subparagraph 2(b) below); (C) the Executive’s Retirement (as defined in subparagraph 2(c) below); (D) the Executive’s termination by the Company for Cause (as defined in subparagraph 2(d) below); or (E) the Executive’s decision to terminate employment other than for Good Reason (as defined in subparagraph 2(e) below).
(b) If, as a result of the Executive’s incapacity due to physical or mental illness, the Executive shall have been unable, with or without a reasonable accommodation, to perform the Executive’s duties with the Company on a full time basis for six months and if, within 30 days after a Notice of Termination (as defined in subparagraph 2(f)) is thereafter given by the Company, the Executive shall not have returned to the full time performance of the Executive’s duties, the Company may terminate the Executive’s employment for “Disability”.
(c) The term “Retirement” as used in this Agreement shall mean Executive’s termination of employment (for any reason other than termination by the Company for Cause: (i) after attainment of age sixty-five (65) or (ii) after attainment of age fifty-five (55) provided that Executive has continuously been an employee or consultant to the Company for not less than ten (10) years.
(d) The Company may terminate the Executive’s employment for Cause before or after a Change in Control. For purposes of this Agreement only, “Cause” shall mean: (i) the Executive’s commission of acts subject to prosecution as a felony involving moral turpitude; (ii) the Executive’s material breach of fiduciary duty as an executive officer of the Company which has resulted, or is likely to result, in material economic damage to the Company; or (iii) the Executive’s willful gross misconduct or willful gross neglect of duties (other than any such neglect resulting from the Executive’s incapacity due to physical or mental illness or any such neglect after the issuance of a Notice of Termination by the Executive for Good Reason, as such terms are defined in subparagraphs (e) and (f) below and as they may apply under this Paragraph 2); provided that no act or failure to act by the Executive will constitute “Cause” under clause (ii) if the Executive believed in good faith that such act or failure to act was in the best interest of the Company.
Any termination of the Executive’s employment by the Company for Cause shall be authorized by a vote of at least a majority of the independent members of the Board (as they may be determined by the Board from time to time) within 12 months of a majority of such independent members of the Board having actual knowledge of the event or circumstances providing a basis for such termination. In the case of clauses (i) and (ii) of the second sentence of this subparagraph (d), the Executive shall be given notice by the Board specifying in detail the particular act or failure to act on which the Board is relying in proposing to terminate the Executive for Cause and offering the Executive an opportunity, on a date at least 14 days after receipt of such notice, to have a hearing, with counsel, before a majority of the independent members of the Board, including each of the members of the Board who authorized the termination for Cause. The Executive shall not be terminated for Cause if, within 30 days after the date of the Executive’s hearing before the Board (or if the Executive waives a hearing, within 30 days after receiving notice of the proposed termination), the Executive has corrected the particular act or failure to act specified in the notice given under clause (ii) of the second sentence of this subparagraph (d), and by so correcting such
act or failure to act the Executive has reduced the economic damage the act or failure to act has allegedly caused the Company to a level which is no longer material or has eliminated the probability that such act or failure to act is likely to result in material economic damage to the Company. No termination for Cause shall take effect until the expiration of the correction period described in the preceding sentence and the determination by a majority of the independent members of the Board that the Executive has failed to correct the act or failure to act in accordance with the terms of the preceding sentence. Other than as specified herein, the decision of a majority of the independent members of the Board of Directors with respect to any determination of the grounds for termination of the Executive’s employment for Cause shall be binding absent evidence of bad faith or manifest injustice.
(e) The Executive may terminate the Executive’s employment for Good Reason at any time following a Change in Control. For purposes of this Agreement, “Good Reason” shall mean, after any Change in Control and without the Executive’s express written consent, any of the following:
(i) a significant diminution in the Executive’s duties and responsibilities, or the assignment to the Executive by the Company of duties inconsistent with the Executive’s position, duties, responsibilities or status with the Company immediately prior to a Change in Control of the Company, or any removal of the Executive from or any failure to re-elect the Executive to any of such positions, except in connection with the termination of employment for Disability, Retirement or Cause or as a result of the Executive’s death or by the Executive other than for Good Reason;
(ii) a reduction by the Company in the Executive’s annual rate of base salary as in effect immediately prior to a Change in Control or the Company’s failure to increase (within 12 months of the Executive’s last adjustment in annual rate of base salary) the Executive’s annual rate of base salary after a Change in Control of the Company in an amount which at least equals, on a percentage basis, the average percentage increase in the annual rate of base salary most recently or then currently being effected for all other executive officers of the Company;
(iii) (A) any failure by the Company to continue in effect any benefit plan or arrangement (including, without limitation, medical, dental, and other established benefit plans (“Welfare Benefit Plans”), group life insurance and retirement plans) in which the Executive is participating at the time of a Change in Control of the Company (all hereinafter referred to as “Benefit Plans”) unless the Executive receives benefits through another plan or arrangement providing the Executive with benefits, when considered in the aggregate, that are no less favorable than the benefits under all Benefit Plans available to the Executive at the time of a Change in Control, or (B) the taking of any action by the Company which would adversely affect the Executive’s participation in or materially reduce the Executive’s benefits under the Benefit Plans or otherwise deprive the Executive of any material fringe benefit or perquisite of office enjoyed by the Executive at the time of a Change in Control of the Company considered in the aggregate with all benefits so provided to the Executive;
(iv) (A) any failure by the Company to continue in effect any incentive plan or arrangement (including, without limitation, the Company’s incentive bonus and contingent
bonus arrangements and credits and the right to receive performance awards and similar long and short-term incentive compensation benefits) in which the Executive is participating at the time of a Change in Control of the Company (hereinafter referred to as “Incentive Plans”), (B) the taking of any action by the Company which would adversely affect the Executive’s participation in any such Incentive Plan or reduce the Executive’s benefits under any such Incentive Plan, unless in the case of either subclause (A) or (B) above, there is substituted a comparable plan or program that is economically equivalent, in terms of the benefit offered to the Executive, to the Incentive Plan being altered, reduced, affected or ended, or (C) any failure by the Company with respect to any fiscal year to make an award to the Executive pursuant to each such Incentive Plan or such substituted comparable plan or program in accordance with its terms or otherwise in a manner consistent with awards or benefits provided to other executive officers of the Company;
(v) (A) any failure by the Company to continue in effect any plan or arrangement to receive securities of the Company (including, without limitation, the Company’s stock option plans and other equity incentive plans as authorized by the Board for the senior executive officers) in which the Executive is participating at the time of a Change in Control of the Company (hereinafter referred to as “Securities Plans”), or the taking of any action by the Company which would adversely affect the Executive’s participation in or materially reduce the Executive’s benefits under any such Securities Plan or (B) any failure by the Company in any fiscal year to grant stock options, stock appreciation rights or securities awards to the Executive pursuant to such Securities Plans or otherwise in a manner consistent with awards or grants provided to other executive officers of the Company; and provided further that the material terms and conditions of such stock options, stock appreciation rights, and securities awards granted to the Executive after the Change in Control (including, but not limited to, the exercise price, vesting schedule, period and methods of exercise, expiration date, forfeiture provisions and other restrictions) are substantially similar to the material terms and conditions of the stock options, stock appreciation rights, and securities awards granted to the Executive under the Securities Plans immediately prior to the Change in Control of the Company;
(vi) a relocation of the Company’s principal executive offices to a location more than 100 miles outside of San Diego, California, or the Executive’s relocation more than 100 miles from the location at which the Executive performed the Executive’s duties prior to a Change in Control of the Company, except for required travel by the Executive on the Company’s business to an extent substantially consistent with the Executive’s business travel obligations at the time of a Change in Control of the Company;
(vii) any failure by the Company to provide the Executive with the number of annual paid vacation days to which the Executive is entitled for the year in which a Change in Control of the Company occurs;
(viii) any material breach by the Company of any provision of this Agreement;
(ix) any failure by the Company to obtain the assumption of this Agreement by any successor or assign of the Company;
(x) the Company or its successor no longer is required to have its common stock registered pursuant to Section 12(b) or 12(g) of the Securities Exchange Act of 1934, as amended; or
(xi) any purported termination of the Executive’s employment by the Company pursuant to subparagraphs 2(b), 2(c) or 2(d) which is not effected pursuant to a Notice of Termination satisfying the requirements of subparagraph 2(f) below (and, if applicable, subparagraph 2(d) above), and for purposes of this Agreement, no such purported termination shall be effective.
For purposes of this subparagraph (e), an isolated, immaterial, and inadvertent action not taken in bad faith by the Company in violation of clauses (i) – (v), (vii) or (xi) of this subparagraph that is remedied by the Company promptly after receipt of notice thereof given by the Executive shall not be considered Good Reason for the Executive’s termination of employment with the Company. In the event the Executive terminates the Executive’s employment for Good Reason hereunder, then notwithstanding that the Executive may also be considered retired for purposes of any Company Benefit Plans (other than the Supplemental Retirement Benefit Plan or other non-qualified plan providing similar benefits), Incentive Plans or Securities Plans, the Executive shall be deemed to have terminated employment for Good Reason for purposes of this Agreement.
(f) Any termination of the Executive’s employment by the Company pursuant to subparagraphs 2(b), 2(c) or 2(d), or by the Executive pursuant to subparagraph 2(e) above, shall be communicated by a Notice of Termination to the other party hereof. For purposes of this Agreement, a “Notice of Termination” shall mean a written notice which shall indicate those specific termination provisions in this Agreement relied upon and which sets forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of the Executive’s employment under the provision so indicated. For purposes of this Agreement, no such purported termination by the Company shall be effective without such Notice of Termination.
(g) “Date of Termination” shall mean (i) if the Executive’s employment is terminated by the Company for Disability, 30 days after Notice of Termination is given to the Executive (provided that the Executive shall not have returned to the performance of the Executive’s duties on a full time basis during such 30 day period), (ii) if the Executive’s employment is terminated by the Executive for Good Reason, the date specified in the Notice of Termination, and (iii) if the Executive’s employment is terminated by the Company for any other reason, the date on which a Notice of Termination is given; provided, however, that if within 30 days after any Notice of Termination is given to the Executive by the Company, the Executive notifies the Company that a dispute exists concerning the termination, the Date of Termination shall be a date no earlier than the date on which the Notice of Termination is given, but otherwise, if the termination is to be effective, as of the date so determined, whether by mutual written agreement of the parties or upon final judgment, order or decree of a court of competent jurisdiction.
3.Severance Compensation Upon Termination of Employment Following a Change in Control.
(a) If, pursuant to subparagraph 2(a), the Executive is entitled to the compensation provided for in this Paragraph 3, then, subject to the provisions of Paragraph 7 below and Paragraph 3(d) below, the Company shall pay to the Executive in a lump sum cash payment, the following:
(i) the Change in Control Severance Amount as defined in subparagraph 3(b) below within five days following, but not earlier than, the day following the sixth month anniversary of the Date of Termination; plus
(ii) the Executive’s earned but unpaid base annual salary through the period ending on the Date of Termination within the time required by law for the payment of wages upon termination of employment; plus
(iii) interest, if any, on the amounts payable pursuant to clauses (i) and (ii) above calculated from the Date of Termination until paid (including interest calculated for the six month period from the Date of Termination to the date of payment pursuant to clause (i) or from the Date of Termination to the date of payment pursuant to clause (ii) if not paid when due) at a rate equal to the prime rate as published in the Wall Street Journal on the Date of Termination plus three percentage points, compounded annually.
(b) “Change in Control Severance Amount” shall mean an amount equal to the sum of (i) two times the greater of (A) the Executive’s base annual salary in effect as of the Date of Termination or (B) the average of the Executive’s base annual salary paid for the five full fiscal years ending prior to the Date of Termination (or, if less, the number of full fiscal years during which the Executive has been employed by the Company prior to the Date of Termination), plus (ii) two times the greater of (A) the annual cash bonus awarded by the Board to the Executive with respect to the Company’s most recent fiscal year ending prior to the Date of Termination or (B) the average of the annual cash bonus amounts awarded by the Board to the Executive with respect to the Company’s most recent five fiscal years ending prior to the Date of Termination (or, if less, the number of full fiscal years during which the Executive has been employed by the Company prior to the Date of Termination).
(c)If, pursuant to subparagraph 2(a), the Executive is entitled to the compensation provided in this Paragraph 3, then, subject to the provisions of Paragraph 7 below and Paragraph 3(d) below, the Executive will be entitled to continued participation in all Welfare Benefit Plans (as defined in subparagraph 2(e)(iii) above) in which the Executive was participating on the Date of Termination, such continued participation to be at Company cost and otherwise on the same basis as Company employees generally, until the earlier of (i) the date, or dates, the Executive receives equivalent coverage and benefits under the plans and programs of a subsequent employer (such coverages and benefits to be determined on a coverage-by-coverage or benefit-by-benefit basis) or (ii) two years from the Date of Termination; provided (A) if the Executive is precluded from continuing participation in any Welfare Benefit Plan as provided in this sentence, the Executive shall be paid a taxable monthly cash payment equal to the after-tax economic
equivalent of the benefits provided under the plan or program in which the Executive is unable to participate for the period specified in this sentence, and (B) the economic equivalent of any benefit foregone shall be deemed to be the lowest cost that would be incurred by the Executive in obtaining such benefit (including family or dependent coverage, if applicable) on an individual basis.
(d)As a condition to Executive’s receipt of any post-termination benefits pursuant to this Paragraph 3, Executive shall execute and not revoke a general release of all claims in favor of the Company and its affiliates (the “Release”) in form and substance reasonably satisfactory to the Company (which may include an agreement not to disparage the Company, non-solicit provisions and other standard terms and conditions). In the event the Release does not become effective within the fifty-five (55) day period following the Executive’s Date of Termination, Executive shall not be entitled to the aforesaid payments and benefits. In no event will severance payments or benefits pursuant to this Paragraph 3 be paid or provided until the Release becomes effective and irrevocable.
4.Company Right to Terminate Employment With or Without Cause; No Obligation of Executive to Mitigate Damages; No Effect On Other Contractual Rights.
(a)Notwithstanding anything to the contrary herein, the Executive shall serve the Company as an at-will employee and the Company may terminate the Executive’s employment at any time, with our without Cause subject to the Executive’s right to payment of the severance compensation provided for herein, if applicable. The Executive hereby acknowledges that this agreement does not guarantee continued employment with the Company for any period of time and upon termination of the Executive’s employment, the Executive shall have no claim for compensation or other benefits pursuant to this Agreement except as specifically set forth herein.
(b) The Executive shall not be required to mitigate damages or the amount of any payment provided for under this Agreement by seeking other employment or otherwise, nor shall the amount of any payment provided for under this Agreement be reduced by any compensation earned by the Executive as the result of employment by another employer after the Date of Termination or otherwise.
(c) The provisions of this Agreement, and any payment provided for hereunder, shall not reduce any amounts otherwise payable, or in any way diminish the Executive’s existing rights, or rights which would accrue solely as a result of the passage of time, under any Benefit Plan, Incentive Plan or Securities Plan, or other contract, plan or agreement with or of the Company.
5.Options, Securities Awards, And Incentive Awards. In the event of a Change in Control of the Company, then notwithstanding the terms and conditions of any Securities Plan or other plan, agreement or arrangement, (i) if any Securities Plan will not be continued as to the securities of the Company or as to substantially equivalent publicly traded securities of the Company or any successor entity, or (ii) if the Executive’s employment is terminated and the Executive is entitled to the compensation provided for in Paragraph 3, then the Company agrees to accelerate, vest, and make immediately exercisable in full all unexercisable installments of all options to acquire securities of the Company, to vest all unvested awards of securities of the
Company and to waive any resale or other restrictions or rights of repurchase applicable to securities underlying such options or applicable to awards of securities of the Company in each case, which are held by the Executive on the date of such Change in Control or termination of employment, as applicable, to the extent that the Executive may not otherwise be able to realize the expected benefits thereof upon continued employment by the Company or a publicly traded successor entity. Such options or other awards shall be payable in accordance with the terms of the applicable plan, agreement or arrangement and the award agreement governing such options or other awards.
6.Termination. This Agreement shall continue in effect for a period of two (2) years and shall automatically renew for successive two (2) year periods from the earlier of (a) the next scheduled termination date, unless the Board provides the Executive with a notice of non-renewal at least 6 months before the next scheduled termination date, or (b) the effective date of a Change in Control.
7.Best Pay Provision.
|
(a)
In the event that any payment or benefit received or to be received by Executive pursuant to the terms of any plan, arrangement or agreement (including any payment or benefit received in connection with a change in ownership or control or the termination of Executive’s employment) (all such payments and benefits being hereinafter referred to as the “Total Payments”) would be subject (in whole or part) to the excise tax (the “Excise Tax”) imposed under Section 4999 of the Code, then the Total Payments shall be reduced to the extent necessary so that no portion of the Total Payments is subject to the Excise Tax but only if (i) the net amount of such Total Payments, as so reduced (after subtracting the amount of federal, state and local income taxes on such reduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such reduced Total Payments) is greater than or equal to (ii) the net amount of such Total Payments without such reduction (after subtracting the net amount of federal, state and local income taxes on such Total Payments and the amount of Excise Tax to which Executive would be subject in respect of such unreduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such unreduced Total Payments). Except to the extent that an alternative reduction order would result in a greater economic benefit to Executive on an after-tax basis, the Parties intend that the Total Payments shall be reduced in the following order: (w) reduction of any cash severance payments otherwise payable to Executive that are exempt from Section 409A of the Code, (x) reduction of any other cash payments or benefits otherwise payable to Executive that are exempt from Section 409A of the Code, but excluding any payment attributable to the acceleration of vesting or payment with respect to any equity award that is exempt from Section 409A of the Code, (y) reduction of any other payments or benefits otherwise payable to Executive on a pro-rata basis or such other manner that complies with Section 409A of the Code, but excluding any payment attributable to the acceleration of vesting and payment with respect to any equity award that is exempt from Section 409A of the Code, and (z) reduction of any payments attributable to the acceleration of vesting or payment with respect to any equity award that is exempt from Section 409A of the Code; provided, in case of clauses (x), (y) and (z), that reduction of any payments or benefits attributable to the acceleration of vesting of Company equity awards shall be first applied to equity awards with later vesting dates; provided, further, that, notwithstanding the foregoing, any such reduction shall be undertaken in a manner that complies
|
with and does not result in the imposition of additional taxes on Executive under Section 409A of the Code. The foregoing reductions shall be made in a manner that results in the maximum economic benefit to Executive on an after-tax basis and, to the extent economically equivalent payments or benefits are subject to reduction, in a pro rata manner. |
(b)Determinations. All determinations regarding the application of this Paragraph 7 shall be made by an independent accounting firm or consulting group with nationally recognized standing and substantial expertise and experience in performing calculations regarding the applicability of Section 280G of the Code and the Excise Tax retained by the Company prior to the date of the applicable change in ownership or control (the “280G Firm”). For purposes of determining whether and the extent to which the Total Payments will be subject to the Excise Tax, (i) no portion of the Total Payments shall be taken into account which (x) does not constitute a “parachute payment” within the meaning of Section 280G(b)(2) of the Code (including by reason of Section 280G(b)(4)(A) of the Code) and, in calculating the Excise Tax, or (y) constitutes reasonable compensation for services actually rendered, within the meaning of Section 280G(b)(4)(B) of the Code, in excess of the “base amount” (as defined in Section 280G(b)(3) of the Code) allocable to such reasonable compensation, (ii) no portion of the Total Payments the receipt or enjoyment of which Executive shall have waived at such time and in such manner as not to constitute a “payment” within the meaning of Section 280G(b) of the Code shall be taken into account, and (iii) the value of any non-cash benefit or any deferred payment or benefit included in the Total Payments shall be determined by the 280G Firm in accordance with the principles of Sections 280G(d)(3) and (4) of the Code. All determinations related to the calculations to be performed pursuant to this “Section 280G Treatment” section shall be done by the 280G Firm. The 280G Firm will be directed to submit its determination and detailed supporting calculations to both Executive and the Company within fifteen (15) days after notification from either the Company or Executive that Executive may receive payments which may be “parachute payments.” Executive and the Company will each provide the 280G Firm access to and copies of any books, records, and documents as may be reasonably requested by the 280G Firm, and otherwise cooperate with the 280G Firm in connection with the preparation and issuance of the determinations and calculations contemplated by this Agreement. The fees and expenses of the 280G Firm for its services in connection with the determinations and calculations contemplated by this Agreement will be borne solely by the Company.
8.Successors. The Company will require any successor or assign (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company, by agreement in form and substance satisfactory to the Executive, expressly, absolutely and unconditionally to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession or assignment had taken place. Any failure of the Company to obtain such agreement prior to the effectiveness of any such succession or assignment shall be a material breach of this Agreement and shall entitle the Executive to terminate the Executive’s employment for Good Reason and receive the compensation provided for in Paragraph 3 above (subject to compliance with the notice and cure provisions set forth in the definition of “Good Reason”). As used in this Agreement, “Company” shall mean the Company as hereinbefore defined and any successor or assign to its business and/or assets as aforesaid which executes and delivers the agreement provided for in this Paragraph 8 or which otherwise becomes bound by all the terms and provisions of this Agreement by operation of law.
9.Survivorship. The respective rights and obligations of the parties hereunder shall survive any termination of this Agreement to the extent necessary to the intended preservation of such rights and obligations and to the extent that any performance is required following termination of this Agreement.
10.Notices. Any notice, request, demand or other communication required or permitted hereunder shall be in writing and shall be deemed to be properly given when personally served, when deposited in the United States mail, postage prepaid, or when communicated by facsimile or email, addressed to the Company at its head office location or the Executive at the Executive’s last known address. Either party may change its address by written notice in accordance with this paragraph.
11.Benefit of Agreement. This Agreement shall inure to the benefit of and be enforceable by the Executive’s personal and legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees. If the Executive should die while any amounts are still payable to the Executive hereunder, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Agreement to the Executive’s devisee, legatee or other designee or, if there be no such designee, to the Executive’s estate.
12.Applicable Law; Venue. Except to the extent governed by the laws of the United States, this Agreement is to be governed by and construed under the laws of the State of California. Any suit brought hereon shall be brought in the state or federal courts sitting in San Diego County, California, the parties hereto hereby waiving any claim or defense that such forum is not convenient or proper. Each party hereby agrees that any such court shall have in personam jurisdiction over it and consents to service of process in any manner authorized by California law.
13.Captions and Paragraph Headings. Captions and paragraph headings used herein are for convenience only and are not a part of this Agreement and shall not be used in the interpretation of this Agreement.
14.Invalid Provisions. Should any provision of this Agreement for any reason be declared invalid, void or unenforceable by a court of competent jurisdiction, the validity and binding effect of any remaining portion shall not be affected, and the remaining portions of this Agreement shall remain in full force and effect as if this Agreement had been executed with said provision eliminated.
15.Entire Agreement. This Agreement contains the entire agreement of the parties. It supersedes any and all other agreements, either oral or in writing, between the parties hereto with respect to the matters covered herein, including, without limitation, the Prior Agreement. Each party to this Agreement acknowledges that no representations, inducements, promises, or agreements, oral or otherwise, have been made by any party, or anyone acting on behalf of any party, which are not embodied herein, and that no other agreement, statement, or promise relating to the matters covered herein and not contained in this Agreement shall be valid or binding. This Agreement may not be modified or amended by oral agreement, but only by any agreement in writing signed by an authorized officer of the Company and the Executive.
16.Attorney’s Fees. If any action, including arbitration, is brought to enforce this Agreement or to determine the relative rights and obligations of either of the parties and a ruling is obtained in favor of either party, regardless of which party institutes the action, the prevailing party will be entitled to reasonable attorney’s fees.
17.Section 409A.
|
(a)
The intent of the Company and Executive is that the payments and benefits under this Agreement comply with or be exempt from Section 409A of the Code (“Section 409A”) and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be in compliance therewith. If the Company and the Executive agree in good faith that the payments and benefits under this Agreement would not comply with Section 409A, the parties hereto shall reasonably and in good faith attempt to modify this Agreement to comply with Section 409A while endeavoring to maintain the intended economic benefits hereunder. |
|
(b)
Notwithstanding anything in this Agreement to the contrary, (i) any compensation or benefits payable under this Agreement that is designated under this Agreement as payable upon the Executive’s termination of employment shall be payable only upon Executive’s “separation from service” with the Company within the meaning of Section 409A (a “Separation from Service”). |
|
(c)
Notwithstanding anything in this Agreement to the contrary, if the Executive is deemed by the Company at the time of Executive’s Separation from Service to be a “specified employee” for purposes of Section 409A, to the extent delayed commencement of any portion of the benefits to which the Executive is entitled under this Agreement is required in order to avoid a prohibited distribution under Section 409A, such portion of the Executive’s benefits shall not be provided to the Executive prior to the earlier of (x) the expiration of the six-month period measured from the date of the Executive’s Separation from Service with the Company or (y) the date of Executive’s death. Upon the first business day following the expiration of the applicable Section 409A period, all payments deferred pursuant to the preceding sentence shall be paid in a lump sum to Executive (or Executive’s estate or beneficiaries), and any remaining payments due to Executive under this Agreement shall be paid as otherwise provided herein. |
|
(d)
To the extent that any reimbursements under this Agreement are subject to Section 409A, (A) any such reimbursements payable to the Executive shall be paid to the Executive no later than December 31 of the year following the year in which the expense was incurred, (B) the Executive shall submit the Executive’s reimbursement request promptly following the date the expense is incurred, (C) the amount of expenses reimbursed in one year shall not affect the amount eligible for reimbursement in any subsequent year, other than medical expenses referred to in Section 105(b) of the Code, and (D) the Executive’s right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit. |
|
(e)
The Executive’s right to receive any installment payments under this Agreement, including without limitation any continuation salary payments that are payable on Company payroll dates, shall be treated as a right to receive a series of separate payments and, accordingly, each such installment payment shall at all times be considered a separate and distinct
|
payment as permitted under Section 409A. Except as otherwise permitted under Section 409A, no payment hereunder shall be accelerated or deferred unless such acceleration or deferral would not result in additional tax or interest pursuant to Section 409A. |
Exhibit 31(a)
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Garry O. RidgeSteven A. Brass, certify that:
|
1.
| |
I have reviewed this report on Form 10-Q of WD-40 Company; |
|
2.
| |
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
|
3.
| |
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the Registrant as of, and for, the periods presented in this report; |
|
4.
| |
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have: |
|
a)
| |
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
|
b)
| |
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
|
c)
| |
Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
|
d)
| |
Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and |
|
5.
| |
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions): |
|
a)
| |
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize, and report financial information; and |
|
b)
| |
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting. |
Date: July 7January 9, 20223
|
|
|
|
|
/s/ GARRY OSTEVEN A. RIDGEBRASS
|
|
GarrySteven OA. RidgeBrass
Chief Executive Officer
|
Exhibit 31(b)
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, JaySara WK. RemboltHyzer, certify that:
|
1.
| |
I have reviewed this report on Form 10-Q of WD-40 Company; |
|
2.
| |
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
|
3.
| |
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the Registrant as of, and for, the periods presented in this report; |
|
4.
| |
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have: |
|
a)
| |
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
|
b)
| |
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
|
c)
| |
Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
|
d)
| |
Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and |
|
5.
| |
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions): |
|
a)
| |
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize, and report financial information; and |
|
b)
| |
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting. |
Date: July 7January 9, 20223
|
|
|
/s/ JAY WSARA K. REMBOLTHYZER
|
|
JaySara WK. RemboltHyzer
Vice President, Finance, Treasurer and Chief Financial Officer
|
Exhibit 32(a)
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Garry O. RidgeSteven A. Brass, Chief Executive Officer of WD-40 Company (the “Company”), have reviewed the Quarterly Report on Form 10-Q of the Company for the quarter ended May 31November 30, 2022 (the “Report”). For purposes of Section 1350 of Title 18, United States Code, I certify that to the best of my knowledge:
|
(1)
| |
the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and |
|
(2)
| |
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. |
Date: JulyJanuary 9, 7, 20223
|
|
|
/s/ GARRY OSTEVEN A. RIDGEBRASS
|
|
GarrySteven OA. RidgeBrass
Chief Executive Officer
|
Exhibit 32(b)
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, JaySara W. RemboltK. Hyzer, Chief Financial Officer of WD-40 Company (the “Company”), have reviewed the Quarterly Report on Form 10-Q of the Company for the quarter ended May 31November 30, 2022 (the “Report”). For purposes of Section 1350 of Title 18, United States Code, I certify that to the best of my knowledge:
|
(1)
| |
the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and |
|
(2)
| |
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. |
Date: July 7, 2022January 9, 2023
|
|
|
/s/ JAYSARA WK. REMBOLTHYZER
|
|
JaySara WK. RemboltHyzer
Vice President, Finance, Treasurer and Chief Financial Officer
|
{
"instance": {
"wdfc-20220531x10q20221130x10q.htm": {
"axisCustom": 0,
"axisStandard": 18,
"baseTaxonomies": {
"http://fasb.org/us-gaap/2022": 503,
"http://xbrl.sec.gov/dei/2022": 29
},
"contextCount": 203124,
"dts": {
"calculationLink": {
"local": [
"wdfc-20220531_cal20221130_cal.xml"
]
},
"definitionLink": {
"local": [
"wdfc-20220531_def20221130_def.xml"
]
},
"inline": {
"local": [
"wdfc-20220531x10q20221130x10q.htm"
]
},
"labelLink": {
"local": [
"wdfc-20220531_lab20221130_lab.xml"
]
},
"presentationLink": {
"local": [
"wdfc-20220531_pre20221130_pre.xml"
]
},
"schema": {
"local": [
"wdfc-2022053120221130.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
"https://xbrl.sec.gov/country/2022/country-2022.xsd",
"https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
]
}
},
"elementCount": 357356,
"entityCount": 1,
"hidden": {
"http://WD40.com/2022053120221130": 21,
"http://fasb.org/us-gaap/2022": 98,
"http://xbrl.sec.gov/dei/2022": 4,
"total": 1513
},
"keyCustom": 1814,
"keyStandard": 204207,
"memberCustom": 16,
"memberStandard": 26,
"nsprefix": "wdfc",
"nsuri": "http://WD40.com/2022053120221130",
"report": {
"R1": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "true",
"longName": "00090 - Document - Document and Entity Information",
"menuCat": "Cover",
"order": "1",
"role": "http://WD40.com/role/DocumentDocumentAndEntityInformation",
"shortName": "Document and Entity Information",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R10": {
"firstAnchor": {
"ancestors": [
"h5",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10201 - Disclosure - Basis Of Presentation And Summary Of Significant Accounting Policies",
"menuCat": "Notes",
"order": "10",
"role": "http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies",
"shortName": "Basis Of Presentation And Summary Of Significant Accounting Policies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"h5",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R11": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:InventoryDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10301 - Disclosure - Inventories",
"menuCat": "Notes",
"order": "11",
"role": "http://WD40.com/role/DisclosureInventories",
"shortName": "Inventories",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:InventoryDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R12": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10401 - Disclosure - Property And Equipment And Capitalized Cloud-Based Software Implementation Costs",
"menuCat": "Notes",
"order": "12",
"role": "http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCosts",
"shortName": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R13": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10501 - Disclosure - Goodwill And Other Intangible Assets",
"menuCat": "Notes",
"order": "13",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssets",
"shortName": "Goodwill And Other Intangible Assets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R14": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10601 - Disclosure - Accrued And Other Liabilities",
"menuCat": "Notes",
"order": "14",
"role": "http://WD40.com/role/DisclosureAccruedAndOtherLiabilities",
"shortName": "Accrued And Other Liabilities",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R15": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10701 - Disclosure - Debt",
"menuCat": "Notes",
"order": "15",
"role": "http://WD40.com/role/DisclosureDebt",
"shortName": "Debt",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R16": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:TreasuryStockTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10801 - Disclosure - Share Repurchase Plan",
"menuCat": "Notes",
"order": "16",
"role": "http://WD40.com/role/DisclosureShareRepurchasePlan",
"shortName": "Share Repurchase Plan",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:TreasuryStockTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R17": {
"firstAnchor": {
"ancestors": [
"h5",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10901 - Disclosure - Earnings Per Common Share",
"menuCat": "Notes",
"order": "17",
"role": "http://WD40.com/role/DisclosureEarningsPerCommonShare",
"shortName": "Earnings Per Common Share",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"h5",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R18": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11001 - Disclosure - Revenue Recognition",
"menuCat": "Notes",
"order": "18",
"role": "http://WD40.com/role/DisclosureRevenueRecognition",
"shortName": "Revenue Recognition",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R19": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11101 - Disclosure - Commitments And Contingencies",
"menuCat": "Notes",
"order": "19",
"role": "http://WD40.com/role/DisclosureCommitmentsAndContingencies",
"shortName": "Commitments And Contingencies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R2": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
"menuCat": "Statements",
"order": "2",
"role": "http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets",
"shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R20": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11201 - Disclosure - Income Taxes",
"menuCat": "Notes",
"order": "20",
"role": "http://WD40.com/role/DisclosureIncomeTaxes",
"shortName": "Income Taxes",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R21": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11301 - Disclosure - Business Segments And Foreign Operations",
"menuCat": "Notes",
"order": "21",
"role": "http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperations",
"shortName": "Business Segments And Foreign Operations",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R22": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11401 - Disclosure - Subsequent EventsEvent",
"menuCat": "Notes",
"order": "22",
"role": "http://WD40.com/role/DisclosureSubsequentEventsDisclosureSubsequentEvent",
"shortName": "Subsequent EventsEvent",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R23": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "20202 - Disclosure - Basis Of Presentation And Summary Of Significant Accounting Policies (Policy)",
"menuCat": "Policies",
"order": "23",
"role": "http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy",
"shortName": "Basis Of Presentation And Summary Of Significant Accounting Policies (Policy)",
"subGroupType": "policies",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R24": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30303 - Disclosure - Inventories (Tables)",
"menuCat": "Tables",
"order": "24",
"role": "http://WD40.com/role/DisclosureInventoriesTables",
"shortName": "Inventories (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R25": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30403 - Disclosure - Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Tables)",
"menuCat": "Tables",
"order": "25",
"role": "http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsTables",
"shortName": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R26": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30503 - Disclosure - Goodwill And Other Intangible Assets (Tables)",
"menuCat": "Tables",
"order": "26",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables",
"shortName": "Goodwill And Other Intangible Assets (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R27": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30603 - Disclosure - Accrued And Other Liabilities (Tables)",
"menuCat": "Tables",
"order": "27",
"role": "http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesTables",
"shortName": "Accrued And Other Liabilities (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R28": {
"firstAnchor": {
"ancestors": [
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30703 - Disclosure - Debt (Tables)",
"menuCat": "Tables",
"order": "28",
"role": "http://WD40.com/role/DisclosureDebtTables",
"shortName": "Debt (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R29": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30903 - Disclosure - Earnings Per Common Share (Tables)",
"menuCat": "Tables",
"order": "29",
"role": "http://WD40.com/role/DisclosureEarningsPerCommonShareTables",
"shortName": "Earnings Per Common Share (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R3": {
"firstAnchor": {
"ancestors": [
"us-gaap:CommonStockSharesAuthorized",
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3INF",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrentCommonStockSharesAuthorized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12Unit1",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
"menuCat": "Statements",
"order": "3",
"role": "http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
"shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"us-gaap:CommonStockSharesAuthorized",
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3INF",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrentCommonStockSharesAuthorized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12Unit1",
"xsiNil": "false"
}
},
"R30": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31003 - Disclosure - Revenue Recognition (Tables)",
"menuCat": "Tables",
"order": "30",
"role": "http://WD40.com/role/DisclosureRevenueRecognitionTables",
"shortName": "Revenue Recognition (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R31": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31303 - Disclosure - Business Segments And Foreign Operations (Tables)",
"menuCat": "Tables",
"order": "31",
"role": "http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsTables",
"shortName": "Business Segments And Foreign Operations (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R32": {
"firstAnchor": {
"ancestors": [
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"span",
"p",
"ix:continuation",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40201 - Disclosure - Basis Of Presentation And Summary Of Significant Accounting Policies (Narrative) (Details)",
"menuCat": "Details",
"order": "32",
"role": "http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"shortName": "Basis Of Presentation And Summary Of Significant Accounting Policies (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"us-gaap:ForeignCurrencyTransactionGainLossRealized",
"span",
"p",
"ix:continuation",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R33": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "wdfc:InventoryProductHeldAtContractManufacturersNetOfReserves",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40301 - Disclosure - Inventories (Schedule Of Inventories) (Details)",
"menuCat": "Details",
"order": "33",
"role": "http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails",
"shortName": "Inventories (Schedule Of Inventories) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "wdfc:InventoryProductHeldAtContractManufacturersNetOfReserves",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R34": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_wdfc_MachineryEquipmentAndVehiclesMemberAs_Of_11_30_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember",
"decimals": "-5",
"first": true,
"lang": null,
"name": "wdfc:CapitalCostsus-gaap:CapitalizedComputerSoftwareNet",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40401 - Disclosure - Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Narrative) (Details)",
"menuCat": "Details",
"order": "34",
"role": "http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails",
"shortName": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_8_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_wdfc_MachineryEquipmentAndVehiclesMemberAs_Of_11_30_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember",
"decimals": "-5",
"first": true,
"lang": null,
"name": "wdfc:CapitalCostsus-gaap:CapitalizedComputerSoftwareNet",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R35": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40402 - Disclosure - Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Schedule Of Property And Equipment, Net) (Details)",
"menuCat": "Details",
"order": "35",
"role": "http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails",
"shortName": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs (Schedule Of Property And Equipment, Net) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R36": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:GoodwillImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40501 - Disclosure - Goodwill And Other Intangible Assets (Narrative) (Details)",
"menuCat": "Details",
"order": "36",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails",
"shortName": "Goodwill And Other Intangible Assets (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:GoodwillImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R37": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_8_31_2021As_Of_8_31_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Goodwill",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40503 - Disclosure - Goodwill And Other Intangible Assets (Summary Of Changes In Carrying Amounts Of Goodwill) (Details)",
"menuCat": "Details",
"order": "37",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"shortName": "Goodwill And Other Intangible Assets (Summary Of Changes In Carrying Amounts Of Goodwill) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfGoodwillTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R38": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40504 - Disclosure - Goodwill And Other Intangible Assets (Summary Of Definite-Lived Intangible Assets) (Details)",
"menuCat": "Details",
"order": "38",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails",
"shortName": "Goodwill And Other Intangible Assets (Summary Of Definite-Lived Intangible Assets) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R39": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlockScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_8_31_2021As_Of_8_31_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsNet",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40505 - Disclosure - Goodwill And Other Intangible Assets (Summary Of Changes In Carrying Amounts Of Definite-Lived Intangible Assets By Segment) (Details)",
"menuCat": "Details",
"order": "39",
"role": "http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"shortName": "Goodwill And Other Intangible Assets (Summary Of Changes In Carrying Amounts Of Definite-Lived Intangible Assets By Segment) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R4": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
"menuCat": "Statements",
"order": "4",
"role": "http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CostOfGoodsAndServicesSold",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R40": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AccruedMarketingCostsCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40601 - Disclosure - Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details)",
"menuCat": "Details",
"order": "40",
"role": "http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails",
"shortName": "Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AccruedMarketingCostsCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R41": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"wdfc:ScheduleOfAccruedPayrollAndRelatedExpensesTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AccruedBonusesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40603 - Disclosure - Accrued And Other Liabilities (Schedule Of Accrued Payroll And Related Expenses) (Details)",
"menuCat": "Details",
"order": "41",
"role": "http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails",
"shortName": "Accrued And Other Liabilities (Schedule Of Accrued Payroll And Related Expenses) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"wdfc:ScheduleOfAccruedPayrollAndRelatedExpensesTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AccruedBonusesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R42": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "wdfc:NumberOfDebtAgreements",
"reportCount": 1,
"unique": true,
"unitRef": "Unit16",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40701 - Disclosure - Debt (Narrative) (Details)",
"menuCat": "Details",
"order": "42",
"role": "http://WD40.com/role/DisclosureDebtNarrativeDetails",
"shortName": "Debt (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "wdfc:NumberOfDebtAgreements",
"reportCount": 1,
"unique": true,
"unitRef": "Unit16",
"xsiNil": "false"
}
},
"R43": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDebtTableTextBlock",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40702 - Disclosure - Debt (Schedule Of Short-term And Long-term Borrowings) (Details)",
"menuCat": "Details",
"order": "43",
"role": "http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails",
"shortName": "Debt (Schedule Of Short-term And Long-term Borrowings) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfDebtTableTextBlock",
"divix:continuation",
"ix:continuationdiv",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R44": {
"firstAnchor": {
"ancestors": [
"span",
"ix:continuationp",
"pix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_10_12_2021",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40801 - Disclosure - Share Repurchase Plan (Narrative) (Details)",
"menuCat": "Details",
"order": "44",
"role": "http://WD40.com/role/DisclosureShareRepurchasePlanNarrativeDetails",
"shortName": "Share Repurchase Plan (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"ix:continuationp",
"pix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_10_12_2021",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R45": {
"firstAnchor": {
"ancestors": [
"span",
"ix:continuationp",
"pix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit1",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40901 - Disclosure - Earnings Per Common Share (Narrative) (Details)",
"menuCat": "Details",
"order": "45",
"role": "http://WD40.com/role/DisclosureEarningsPerCommonShareNarrativeDetails",
"shortName": "Earnings Per Common Share (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"ix:continuationp",
"pix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit1",
"xsiNil": "false"
}
},
"R46": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40902 - Disclosure - Earnings Per Common Share (Schedule Of Reconciliation Of Net Income To Net Income Available To Common Shareholders) (Details)",
"menuCat": "Details",
"order": "46",
"role": "http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails",
"shortName": "Earnings Per Common Share (Schedule Of Reconciliation Of Net Income To Net Income Available To Common Shareholders) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "wdfc:NetIncomeAllocatedToParticipatingSecurities",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R47": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
"reportCount": 1,
"unitRef": "Unit1",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40903 - Disclosure - Earnings Per Common Share (Schedule Of Weighted Average Number Of Shares) (Details)",
"menuCat": "Details",
"order": "47",
"role": "http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails",
"shortName": "Earnings Per Common Share (Schedule Of Weighted Average Number Of Shares) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
"reportCount": 1,
"unique": true,
"unitRef": "Unit1",
"xsiNil": "false"
}
},
"R48": {
"firstAnchor": {
"ancestors": [
"us-gaap:ContractWithCustomerLiability",
"span",
"ix:continuation",
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerLiability",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41001 - Disclosure - Revenue Recognition (Narrative) (Details)",
"menuCat": "Details",
"order": "48",
"role": "http://WD40.com/role/DisclosureRevenueRecognitionNarrativeDetails",
"shortName": "Revenue Recognition (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:ContractWithCustomerLiability",
"span",
"ix:continuation",
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022As_Of_11_30_2022",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerLiability",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R49": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41002 - Disclosure - Revenue Recognition (Schedule Of Revenues By Segment And Major Source) (Details)",
"menuCat": "Details",
"order": "49",
"role": "http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails",
"shortName": "Revenue Recognition (Schedule Of Revenues By Segment And Major Source) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"us-gaap:DisaggregationOfRevenueTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022_srt_ProductOrServiceAxis_wdfc_MultiPurposeMaintenanceProductsMemberDuration_9_1_2022_To_11_30_2022_srt_ProductOrServiceAxis_wdfc_MultiPurposeMaintenanceProductsMember",
"decimals": "-3",
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R5": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
"menuCat": "Statements",
"order": "5",
"role": "http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:ComprehensiveIncomeNetOfTax",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R50": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022_usAs_Of_11_30_2022_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_PurchaseCommitmentMember",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:PurchaseObligation",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41101 - Disclosure - Commitments And Contingencies (Narrative) (Details)",
"menuCat": "Details",
"order": "50",
"role": "http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
"shortName": "Commitments And Contingencies (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_5_31_2022_usAs_Of_11_30_2022_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_PurchaseCommitmentMember",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:PurchaseObligation",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R51": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit14",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41201 - Disclosure - Income Taxes (Narrative) (Details)",
"menuCat": "Details",
"order": "51",
"role": "http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails",
"shortName": "Income Taxes (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit14",
"xsiNil": "false"
}
},
"R52": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "Unit15",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41301 - Disclosure - Business Segments And Foreign Operations (Summarized Information By Reportable Segments) (Details)",
"menuCat": "Details",
"order": "52",
"role": "http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"shortName": "Business Segments And Foreign Operations (Summarized Information By Reportable Segments) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "Unit15",
"xsiNil": "false"
}
},
"R53": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_6_21_2022_To_6_21_2022_usDuration_12_13_2022_To_12_13_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
"decimals": "INF2",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockDividendsPerShareDeclaredwdfc:PercentageIncreaseDecreaseOfDividends",
"reportCount": 1,
"unique": true,
"unitRef": "Unit13Unit14",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41401 - Disclosure - Subsequent EventsEvent (Narrative) (Details)",
"menuCat": "Details",
"order": "53",
"role": "http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails",
"shortName": "Subsequent EventsEvent (Narrative) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"ix:continuation",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_6_21_2022_To_6_21_2022_usDuration_12_13_2022_To_12_13_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
"decimals": "INF2",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockDividendsPerShareDeclaredwdfc:PercentageIncreaseDecreaseOfDividends",
"reportCount": 1,
"unique": true,
"unitRef": "Unit13Unit14",
"xsiNil": "false"
}
},
"R6": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "As_Of_8_31_2020_usAs_Of_8_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERSSTOCKHOLDERS' EQUITY",
"menuCat": "Statements",
"order": "6",
"role": "http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERSSTOCKHOLDERS' EQUITY",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2020_To_11_30_2020_usAs_Of_8_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMembergaap_CommonStockMember",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationStockholdersEquity",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R7": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF2",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unique": true,
"unitRef": "Unit13",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERSSTOCKHOLDERS' EQUITY (Parenthetical)",
"menuCat": "Statements",
"order": "7",
"role": "http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticalStatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERSSTOCKHOLDERS' EQUITY (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "INF2",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockDividendsPerShareCashPaid",
"reportCount": 1,
"unique": true,
"unitRef": "Unit13",
"xsiNil": "false"
}
},
"R8": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_3_1_2022_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "Unit12",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
"menuCat": "Statements",
"order": "8",
"role": "http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": "-3",
"lang": null,
"name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
"reportCount": 1,
"unique": true,
"unitRef": "Unit12",
"xsiNil": "false"
}
},
"R9": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10101 - Disclosure - The Company",
"menuCat": "Notes",
"order": "9",
"role": "http://WD40.com/role/DisclosureCompany",
"shortName": "The Company",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"body",
"html"
],
"baseRef": "wdfc-20220531x10q20221130x10q.htm",
"contextRef": "Duration_9_1_2021_To_5_31_2022Duration_9_1_2022_To_11_30_2022",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
}
},
"segmentCount": 42,
"tag": {
"dei_AmendmentFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
"label": "Amendment Flag",
"terseLabel": "Amendment Flag"
}
}
},
"localname": "AmendmentFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_CityAreaCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area code of city",
"label": "City Area Code"
}
}
},
"localname": "CityAreaCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_CoverAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cover page.",
"label": "Document And Entity Information [Abstract]"
}
}
},
"localname": "CoverAbstract",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"xbrltype": "stringItemType"
},
"dei_CurrentFiscalYearEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "End date of current fiscal year in the format --MM-DD.",
"label": "Current Fiscal Year End Date",
"terseLabel": "Current Fiscal Year End Date"
}
}
},
"localname": "CurrentFiscalYearEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "gMonthDayItemType"
},
"dei_DocumentFiscalPeriodFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
"label": "Document Fiscal Period Focus",
"terseLabel": "Document Fiscal Period Focus"
}
}
},
"localname": "DocumentFiscalPeriodFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "fiscalPeriodItemType"
},
"dei_DocumentFiscalYearFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
"label": "Document Fiscal Year Focus",
"terseLabel": "Document Fiscal Year Focus"
}
}
},
"localname": "DocumentFiscalYearFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "gYearItemType"
},
"dei_DocumentPeriodEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.",
"label": "Document Period End Date",
"terseLabel": "Document Period End Date"
}
}
},
"localname": "DocumentPeriodEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "dateItemType"
},
"dei_DocumentQuarterlyReport": {
"auth_ref": [
"r506r493"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as an quarterly report.",
"label": "Document Quarterly Report"
}
}
},
"localname": "DocumentQuarterlyReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentTransitionReport": {
"auth_ref": [
"r507r494"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as a transition report.",
"label": "Document Transition Report"
}
}
},
"localname": "DocumentTransitionReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentType": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
"label": "Document Type",
"terseLabel": "Document Type"
}
}
},
"localname": "DocumentType",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "submissionTypeItemType"
},
"dei_EntityAddressAddressLine1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Address Line 1 such as Attn, Building Name, Street Name",
"label": "Entity Address, Address Line One"
}
}
},
"localname": "EntityAddressAddressLine1",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressCityOrTown": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the City or Town",
"label": "Entity Address, City or Town"
}
}
},
"localname": "EntityAddressCityOrTown",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressPostalZipCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Code for the postal or zip code",
"label": "Entity Address, Postal Zip Code"
}
}
},
"localname": "EntityAddressPostalZipCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressStateOrProvince": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the state or province.",
"label": "Entity Address, State or Province"
}
}
},
"localname": "EntityAddressStateOrProvince",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "stateOrProvinceItemType"
},
"dei_EntityCentralIndexKey": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
"label": "Entity Central Index Key",
"terseLabel": "Entity Central Index Key"
}
}
},
"localname": "EntityCentralIndexKey",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "centralIndexKeyItemType"
},
"dei_EntityCommonStockSharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
"label": "Entity Common Stock Shares Outstanding",
"terseLabel": "Entity Common Stock, Shares Outstanding"
}
}
},
"localname": "EntityCommonStockSharesOutstanding",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "sharesItemType"
},
"dei_EntityCurrentReportingStatus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Current Reporting Status"
}
}
},
"localname": "EntityCurrentReportingStatus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityEmergingGrowthCompany": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if registrant meets the emerging growth company criteria.",
"label": "Entity Emerging Growth Company"
}
}
},
"localname": "EntityEmergingGrowthCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityFileNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
"label": "Entity File Number"
}
}
},
"localname": "EntityFileNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "fileNumberItemType"
},
"dei_EntityFilerCategory": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Filer Category",
"terseLabel": "Entity Filer Category"
}
}
},
"localname": "EntityFilerCategory",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "filerCategoryItemType"
},
"dei_EntityIncorporationStateCountryCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two-character EDGAR code representing the state or country of incorporation.",
"label": "Entity Incorporation, State or Country Code"
}
}
},
"localname": "EntityIncorporationStateCountryCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "edgarStateCountryItemType"
},
"dei_EntityInteractiveDataCurrent": {
"auth_ref": [
"r508r495"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
"label": "Entity Interactive Data Current"
}
}
},
"localname": "EntityInteractiveDataCurrent",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityRegistrantName": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
"label": "Entity Registrant Name",
"terseLabel": "Entity Registrant Name"
}
}
},
"localname": "EntityRegistrantName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityShellCompany": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
"label": "Entity Shell Company"
}
}
},
"localname": "EntityShellCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntitySmallBusiness": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
"label": "Entity Small Business"
}
}
},
"localname": "EntitySmallBusiness",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityTaxIdentificationNumber": {
"auth_ref": [
"r504r491"
],
"lang": {
"en-us": {
"role": {
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
"label": "Entity Tax Identification Number"
}
}
},
"localname": "EntityTaxIdentificationNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "employerIdItemType"
},
"dei_LocalPhoneNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Local phone number for entity.",
"label": "Local Phone Number"
}
}
},
"localname": "LocalPhoneNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_Security12bTitle": {
"auth_ref": [
"r503r490"
],
"lang": {
"en-us": {
"role": {
"documentation": "Title of a 12(b) registered security.",
"label": "Title of 12(b) Security"
}
}
},
"localname": "Security12bTitle",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "securityTitleItemType"
},
"dei_SecurityExchangeName": {
"auth_ref": [
"r505r492"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the Exchange on which a security is registered.",
"label": "Security Exchange Name"
}
}
},
"localname": "SecurityExchangeName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "edgarExchangeCodeItemType"
},
"dei_TradingSymbol": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Trading symbol of an instrument as listed on an exchange.",
"label": "Trading Symbol",
"terseLabel": "Trading Symbol"
}
}
},
"localname": "TradingSymbol",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://WD40.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "tradingSymbolItemType"
},
"srt_AmericasMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Americas [Member]",
"terseLabel": "Americas [Member]"
}
}
},
"localname": "AmericasMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"srt_AsiaPacificMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Asia Pacific [Member]",
"terseLabel": "Asia-Pacific [Member]"
}
}
},
"localname": "AsiaPacificMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"srt_ConsolidatedEntitiesAxis": {
"auth_ref": [
"r100r183",
"r238r373",
"r243r374",
"r251r375",
"r356",
"r357",
"r360",
"r361r376",
"r405",
"r496r459",
"r530",
"r533",
"r534"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidated Entities [Axis]"
}
}
},
"localname": "ConsolidatedEntitiesAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"srt_ConsolidatedEntitiesDomain": {
"auth_ref": [
"r100r183",
"r238r373",
"r243r374",
"r251r375",
"r356",
"r357",
"r360",
"r361r376",
"r405",
"r496r459",
"r530",
"r533",
"r534"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidated Entities [Domain]",
"terseLabel": "Consolidated Entities [Domain]"
}
}
},
"localname": "ConsolidatedEntitiesDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"srt_ConsolidationItemsAxis": {
"auth_ref": [
"r100r183",
"r147r222",
"r160r234",
"r161r235",
"r162r236",
"r163",
"r165",
"r167",
"r171r237",
"r238",
"r239",
"r240",
"r241r244",
"r242r282",
"r243r283",
"r245r284",
"r246r285",
"r248r287",
"r250r288",
"r251r290",
"r292",
"r293",
"r531",
"r532"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidation Items [Axis]"
}
}
},
"localname": "ConsolidationItemsAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "stringItemType"
},
"srt_ConsolidationItemsDomain": {
"auth_ref": [
"r100r183",
"r147r222",
"r160r234",
"r161r235",
"r162r236",
"r163",
"r165",
"r167",
"r171r237",
"r238",
"r239",
"r240",
"r241r244",
"r242r282",
"r243r283",
"r245r284",
"r246r285",
"r248r287",
"r250r288",
"r251r290",
"r292",
"r293",
"r531",
"r532"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidation Items [Domain]",
"terseLabel": "Consolidation Items [Domain]"
}
}
},
"localname": "ConsolidationItemsDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"srt_MaximumMember": {
"auth_ref": [
"r226r278",
"r228r279",
"r229r280",
"r230r281",
"r256r348",
"r287r413",
"r325r438",
"r326r460",
"r415r461",
"r416r479",
"r417r485",
"r418r489",
"r419r535",
"r420r551",
"r421r552",
"r472r553",
"r475r554",
"r497r555",
"r498r556"
],
"lang": {
"en-us": {
"role": {
"label": "Maximum [Member]",
"terseLabel": "Maximum [Member]"
}
}
},
"localname": "MaximumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"srt_MinimumMember": {
"auth_ref": [
"r226r278",
"r228r279",
"r229r280",
"r230r281",
"r256r348",
"r287r413",
"r325r438",
"r326r460",
"r415r461",
"r416r479",
"r417r485",
"r418r489",
"r419r535",
"r420r551",
"r421r552",
"r472r553",
"r475r554",
"r497r555",
"r498r556"
],
"lang": {
"en-us": {
"role": {
"label": "Minimum [Member]",
"terseLabel": "Minimum [Member]"
}
}
},
"localname": "MinimumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"srt_ProductOrServiceAxis": {
"auth_ref": [
"r174r246",
"r228r414",
"r229r480",
"r309r487",
"r312r527",
"r422r528",
"r471r536",
"r473r557"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Axis]"
}
}
},
"localname": "ProductOrServiceAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "stringItemType"
},
"srt_ProductsAndServicesDomain": {
"auth_ref": [
"r174r246",
"r228r414",
"r229r480",
"r309r487",
"r312r527",
"r422r528",
"r471r536",
"r473r557"
],
"lang": {
"en-us": {
"role": {
"label": "Products And Services [Domain]",
"terseLabel": "Products and Services [Domain]"
}
}
},
"localname": "ProductsAndServicesDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"srt_RangeAxis": {
"auth_ref": [
"r218r278",
"r226r279",
"r228r280",
"r229r281",
"r230r340",
"r256r348",
"r287r350",
"r315r351",
"r325r352",
"r326r412",
"r329r413",
"r330r438",
"r331r460",
"r415r461",
"r416r479",
"r417r485",
"r418r489",
"r419r524",
"r420r535",
"r421r552",
"r472r553",
"r475r554",
"r497r555",
"r498r556"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Axis]"
}
}
},
"localname": "RangeAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"srt_RangeMember": {
"auth_ref": [
"r218r278",
"r226r279",
"r228r280",
"r229r281",
"r230r340",
"r256r348",
"r287r350",
"r315r351",
"r325r352",
"r326r412",
"r329r413",
"r330r438",
"r331r460",
"r415r461",
"r416r479",
"r417r485",
"r418r489",
"r419r524",
"r420r535",
"r421r552",
"r472r553",
"r475r554",
"r497r555",
"r498r556"
],
"lang": {
"en-us": {
"role": {
"label": "Range [Member]",
"terseLabel": "Range [Domain]"
}
}
},
"localname": "RangeMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"srt_SegmentGeographicalDomain": {
"auth_ref": [
"r175r247",
"r176r248",
"r309r450",
"r313r451",
"r474r452",
"r487r453",
"r454",
"r455",
"r456",
"r457",
"r458",
"r481",
"r488",
"r489",
"r490",
"r491",
"r492",
"r493",
"r494",
"r495r536"
],
"lang": {
"en-us": {
"role": {
"label": "Segment Geographical [Domain]",
"terseLabel": "Segment, Geographical [Domain]"
}
}
},
"localname": "SegmentGeographicalDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"srt_StatementGeographicalAxis": {
"auth_ref": [
"r175r247",
"r176r248",
"r309r445",
"r313r450",
"r474r451",
"r482r452",
"r487r453",
"r454",
"r455",
"r456",
"r457",
"r458",
"r481",
"r488",
"r489",
"r490",
"r491",
"r492",
"r493",
"r494",
"r495r536"
],
"lang": {
"en-us": {
"role": {
"label": "Geographical [Axis]"
}
}
},
"localname": "StatementGeographicalAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountingPoliciesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]"
}
}
},
"localname": "AccountingPoliciesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_AccountsPayableCurrent": {
"auth_ref": [
"r39r16",
"r408r486"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accounts Payable Current",
"terseLabel": "Accounts payable"
}
}
},
"localname": "AccountsPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableNetCurrent": {
"auth_ref": [
"r180r252",
"r181r253"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
"label": "Accounts Receivable Net Current",
"terseLabel": "Trade and other accounts receivable, less allowance for doubtful accounts of $329 and $463 at May 31, 2022 and August 31, 2021, respectivelynet"
}
}
},
"localname": "AccountsReceivableNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedBonusesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": 1.0,
"parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Bonuses Current",
"terseLabel": "Accrued incentive compensation"
}
}
},
"localname": "AccruedBonusesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedEmployeeBenefitsCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": 3.0,
"parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Employee Benefits Current",
"terseLabel": "Accrued profit sharing"
}
}
},
"localname": "AccruedEmployeeBenefitsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedIncomeTaxesCurrent": {
"auth_ref": [
"r18r3",
"r441r123",
"r457r135"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
"label": "Accrued Income Taxes Current",
"terseLabel": "Income taxes payable"
}
}
},
"localname": "AccruedIncomeTaxesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedLiabilitiesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Liabilities Current",
"terseLabel": "Accrued liabilities",
"totalLabel": "Total"
}
}
},
"localname": "AccruedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedMarketingCostsCurrent": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Marketing Costs Current",
"terseLabel": "Accrued advertising and sales promotion expenses"
}
}
},
"localname": "AccruedMarketingCostsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedPayrollTaxesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": 4.0,
"parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Payroll Taxes Current",
"terseLabel": "Accrued payroll taxes"
}
}
},
"localname": "AccruedPayrollTaxesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedProfessionalFeesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Professional Fees Current",
"terseLabel": "Accrued professional services fees"
}
}
},
"localname": "AccruedProfessionalFeesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedSalariesCurrent": {
"auth_ref": [
"r7r20",
"r43r465"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": 2.0,
"parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Salaries Current",
"terseLabel": "Accrued payroll"
}
}
},
"localname": "AccruedSalariesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
"auth_ref": [
"r11r81",
"r214r154"
],
"calculation": {
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails": {
"order": 2.0,
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
"label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment",
"negatedLabel": "Less: accumulated depreciation and amortization"
}
}
},
"localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"auth_ref": [
"r26r32",
"r57r33",
"r58r34",
"r59r161",
"r461r434",
"r480r443",
"r481r444"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
"label": "Accumulated Other Comprehensive Income Loss Net Of Tax",
"terseLabel": "Accumulated other comprehensive loss"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
"auth_ref": [
"r56r31",
"r59r34",
"r65r107",
"r66r402",
"r67r439",
"r102r440",
"r103r498",
"r104r499",
"r359r500",
"r401r504",
"r476r505",
"r477r506"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
"label": "Accumulated Other Comprehensive Income [Member]",
"terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdditionalPaidInCapitalCommonStock": {
"auth_ref": [
"r24r8"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
"label": "Additional Paid In Capital Common Stock",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapitalCommonStock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdditionalPaidInCapitalMember": {
"auth_ref": [
"r102r353",
"r103r354",
"r104r355",
"r332r504",
"r333r505",
"r334r506",
"r368r543"
],
"lang": {
"en-us": {
"role": {
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
"label": "Additional Paid In Capital [Member]",
"terseLabel": "Additional Paid-In Capital [Member]"
}
}
},
"localname": "AdditionalPaidInCapitalMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"auth_ref": [
"r327r102",
"r335r103",
"r336r349"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
"label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value",
"terseLabel": "Stock-based compensation"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
"terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
}
}
},
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
"auth_ref": [
"r30",
"r182",
"r186"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
"label": "Allowance For Doubtful Accounts Receivable Current",
"terseLabel": "Trade and other accounts receivable, less allowance for doubtful accounts"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfIntangibleAssets": {
"auth_ref": [
"r87gaap_AmortizationOfIntangibleAssets": {
"auth_ref": [
"r50",
"r205r73",
"r210r78"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
"label": "Amortization Of Intangible Assets",
"negatedLabel": "Amortization expense",
"terseLabel": "Amortization of definite-lived intangible assets"
}
}
},
"localname": "AmortizationOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"auth_ref": [
"r125r206"
],
"lang": {
"en-us": {
"role": {
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
"label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount",
"terseLabel": "Anti-dilutive stock options outstanding"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareNarrativeDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_Assets": {
"auth_ref": [
"r15r121",
"r97r134",
"r155r158",
"r162r180",
"r169r230",
"r184",
"r238",
"r239",
"r240r236",
"r242",
"r243r254",
"r244r282",
"r245r283",
"r247r285",
"r249r286",
"r251r287",
"r252r289",
"r356r291",
"r360r293",
"r381r294",
"r406r373",
"r408r375",
"r439r388",
"r456r486",
"r531",
"r532",
"r549"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets",
"totalLabel": "Total assets"
}
}
},
"localname": "Assets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets [Abstract]",
"terseLabel": "Assets"
}
}
},
"localname": "AssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsCurrent": {
"auth_ref": [
"r5r150",
"r38r164",
"r97r180",
"r184r254",
"r238r282",
"r239r283",
"r240r285",
"r242r286",
"r243r287",
"r244r289",
"r245r291",
"r247r293",
"r249r294",
"r251r373",
"r252r375",
"r356r388",
"r360r486",
"r381r531",
"r406r532",
"r408r549"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets Current",
"totalLabel": "Total current assets"
}
}
},
"localname": "AssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets, Current [Abstract]",
"terseLabel": "Current assets:"
}
}
},
"localname": "AssetsCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsFairValueDisclosure": {
"auth_ref": [
"r371r112"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets Fair Value Disclosure Recurring",
"verboseLabel": "Assets"
}
}
},
"localname": "AssetsFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
"auth_ref": [
"r101r57"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
"label": "Basis Of Presentation And Significant Accounting Policies [Text Block]",
"terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies"
}
}
},
"localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BuildingAndBuildingImprovementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
"label": "Building And Building Improvements [Member]",
"terseLabel": "Buildings And Improvements [Member]"
}
}
},
"localname": "BuildingAndBuildingImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BusinessAcquisitionLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Business Acquisition [Line Items]"
}
}
},
"localname": "BusinessAcquisitionLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
"auth_ref": [
"r90r53",
"r91r54",
"r92r55"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
"label": "Capital Expenditures Incurred but Not yet Paid",
"verboseLabel": "Accrued capital expenditures"
}
}
},
"localname": "CapitalExpendituresIncurredButNotYetPaid",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
"auth_ref": [
"r501r558"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.",
"label": "Accumulated amortization"
}
}
},
"localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedComputerSoftwareAmortization1": {
"auth_ref": [
"r500r145",
"r502r146"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for amortization of capitalized computer software costs.",
"label": "Amortization expense"
}
}
},
"localname": "CapitalizedComputerSoftwareAmortization1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedComputerSoftwareNet": {
"auth_ref": [
"r499r462"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
"label": "Capitalized implementation costs"
}
}
},
"localname": "CapitalizedComputerSoftwareNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r3r52",
"r9r152",
"r89r463"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
"label": "Cash And Cash Equivalents At Carrying Value",
"terseLabel": "Cash and cash equivalents"
}
}
},
"localname": "CashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"auth_ref": [
"r84r47",
"r89r52",
"r93r56"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
"periodEndLabel": "Cash and cash equivalents at end of period",
"periodStartLabel": "Cash and cash equivalents at beginning of period"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"auth_ref": [
"r84r47",
"r384r115"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
"totalLabel": "Net (decrease) increase in cash and cash equivalents"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CommitmentsAndContingencies": {
"auth_ref": [
"r51r27",
"r445r127",
"r465r142"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
"label": "Commitments and Contingencies",
"verboseLabel": "Commitments and Contingencies (Note 11)"
}
}
},
"localname": "CommitmentsAndContingencies",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Commitments And Contingencies [Abstract]"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
"auth_ref": [
"r221r84",
"r222r275",
"r223r276",
"r231r446",
"r483r529"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for commitments and contingencies.",
"label": "Commitments And Contingencies Disclosure [Text Block]",
"terseLabel": "Commitments And Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingencies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommonStockDividendsPerShareCashPaid": {
"auth_ref": [
"r293r97"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
"label": "Common Stock Dividends Per Share Cash Paid",
"terseLabel": "Cash dividends, per share"
}
}
},
"localname": "CommonStockDividendsPerShareCashPaid",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticalStatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockDividendsPerShareDeclared": {
"auth_ref": [
"r293r97"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
"label": "Common Stock Dividends Per Share Declared",
"terseLabel": "Cash dividend declared"
}
}
},
"localname": "CommonStockDividendsPerShareDeclared",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockMember": {
"auth_ref": [
"r102r504",
"r103r505",
"r368r543"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock that is subordinate to all other stock of the issuer.",
"label": "Common Stock [Member]",
"terseLabel": "Common Stock [Member]"
}
}
},
"localname": "CommonStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"auth_ref": [
"r23r7"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of common stock.",
"label": "Common Stock Par Or Stated Value Per Share",
"terseLabel": "Common stock, par value"
}
}
},
"localname": "CommonStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockSharesAuthorized": {
"auth_ref": [
"r23r7"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
"label": "Common Stock Shares Authorized",
"terseLabel": "Common stock, shares authorized"
}
}
},
"localname": "CommonStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesIssued": {
"auth_ref": [
"r23r7"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
"label": "Common Stock Shares Issued",
"terseLabel": "Common stock, shares issued"
}
}
},
"localname": "CommonStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesOutstanding": {
"auth_ref": [
"r23r7",
"r288r92"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
"label": "Common Stock Shares Outstanding",
"periodEndLabel": "Ending balance, shares",
"periodStartLabel": "Beginning balance, shares",
"terseLabel": "Common stock, shares outstanding"
}
}
},
"localname": "CommonStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockValue": {
"auth_ref": [
"r23r7",
"r408r486"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
"label": "Common Stock Value",
"terseLabel": "Common stock \u2015 authorized 36,000,000 shares, $0.001 par value; 19,887896,577477 and 19,856888,865807 shares issued at May 31November 30, 2022 and August 31, 20212022, respectively; and 13,637587,841596 and 13,708602,966346 shares outstanding at May 31November 30, 2022 and August 31, 20212022, respectively"
}
}
},
"localname": "CommonStockValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ComprehensiveIncomeNetOfTax": {
"auth_ref": [
"r61r35",
"r63r167",
"r64r169",
"r71r174",
"r448r430",
"r467r435"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
"label": "Comprehensive Income Net Of Tax",
"totalLabel": "Total comprehensive income"
}
}
},
"localname": "ComprehensiveIncomeNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ConsolidationPolicyTextBlock": {
"auth_ref": [
"r94r106",
"r358r469"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
"label": "Consolidation Policy [Text Block]",
"terseLabel": "Basis Of Consolidation"
}
}
},
"localname": "ConsolidationPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ConstructionInProgressMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
"label": "Construction In Progress [Member]",
"terseLabel": "Capital In Progress [Member]"
}
}
},
"localname": "ConstructionInProgressMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ContractWithCustomerAssetNet": {
"auth_ref": [
"r297r324",
"r299r326",
"r310r337"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
"label": "Contract with Customer, Asset, Net",
"terseLabel": "Contract assets"
}
}
},
"localname": "ContractWithCustomerAssetNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiability": {
"auth_ref": [
"r297r324",
"r298r325",
"r310r337"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Contract with Customer, Liability",
"terseLabel": "Contract liabilities"
}
}
},
"localname": "ContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CorporateNonSegmentMember": {
"auth_ref": [
"r160r67",
"r161r235",
"r162r236",
"r163r237",
"r165r238",
"r171r244",
"r173r510"
],
"lang": {
"en-us": {
"role": {
"documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
"label": "Corporate Non Segment [Member]",
"terseLabel": "Unallocated Corporate [Member]"
}
}
},
"localname": "CorporateNonSegmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfGoodsAndServicesSold": {
"auth_ref": [
"r75r39",
"r422r414"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_GrossProfit",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Cost Of Goods Sold",
"terseLabel": "Cost of products sold"
}
}
},
"localname": "CostOfGoodsAndServicesSold",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CreditFacilityAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Axis]"
}
}
},
"localname": "CreditFacilityAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CreditFacilityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Domain]",
"terseLabel": "Credit Facility [Domain]"
}
}
},
"localname": "CreditFacilityDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtCurrent": {
"auth_ref": [
"r19r159"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of debt and lease obligation, classified as current.",
"label": "Debt Current",
"terseLabel": "Short-term borrowings"
}
}
},
"localname": "DebtCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt [Abstract]"
}
}
},
"localname": "DebtDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DebtDisclosureTextBlock": {
"auth_ref": [
"r95r91",
"r259r179",
"r260r300",
"r261r301",
"r262r302",
"r263r303",
"r264r304",
"r265r305",
"r270r306",
"r277r311",
"r278r318",
"r280r319",
"r286r321"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
"label": "Debt Disclosure [Text Block]",
"terseLabel": "Debt"
}
}
},
"localname": "DebtDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebt"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DebtInstrumentAxis": {
"auth_ref": [
"r17r2",
"r18r3",
"r20r4",
"r96r122",
"r100r124",
"r253r133",
"r254r183",
"r255r295",
"r256r296",
"r257r297",
"r258r298",
"r260r299",
"r266r301",
"r267r307",
"r268r308",
"r269r309",
"r271r310",
"r272r312",
"r273r313",
"r274r314",
"r275r315",
"r276r316",
"r282r317",
"r283r399",
"r284r474",
"r285r475",
"r397r476",
"r440r477",
"r442r478",
"r455r502"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
"label": "Debt Instrument [Axis]"
}
}
},
"localname": "DebtInstrumentAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
"auth_ref": [
"r49r25",
"r453r131"
],
"lang": {
"en-us": {
"role": {
"documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
"label": "Debt Instrument, Frequency of Periodic Payment",
"terseLabel": "Principal payment frequency of periodic payment"
}
}
},
"localname": "DebtInstrumentFrequencyOfPeriodicPayment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentInterestRateStatedPercentage": {
"auth_ref": [
"r46r23",
"r254r296"
],
"lang": {
"en-us": {
"role": {
"documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
"label": "Debt Instrument, Interest Rate, Stated Percentage",
"terseLabel": "Interest rate"
}
}
},
"localname": "DebtInstrumentInterestRateStatedPercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentIssuanceDate1": {
"auth_ref": [
"r48r24",
"r256r535"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
"label": "Debt Instrument, Issuance Date",
"terseLabel": "Issuance"
}
}
},
"localname": "DebtInstrumentIssuanceDate1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "dateItemType"
},
"us-gaap_DebtInstrumentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Debt Instrument [Line Items]",
"terseLabel": "Debt Instrument [Line Items]"
}
}
},
"localname": "DebtInstrumentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentMaturityDate": {
"auth_ref": [
"r47r165",
"r256r474",
"r374r544"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
"label": "Debt Instrument, Maturity Date",
"terseLabel": "Maturity date"
}
}
},
"localname": "DebtInstrumentMaturityDate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "dateItemType"
},
"us-gaap_DebtInstrumentNameDomain": {
"auth_ref": [
"r49r25",
"r96r183",
"r100r295",
"r253r296",
"r254r297",
"r255r298",
"r256r299",
"r257r301",
"r258r307",
"r260r308",
"r266r309",
"r267r310",
"r268r312",
"r269r313",
"r271r314",
"r272r315",
"r273r316",
"r274r317",
"r275r399",
"r276r474",
"r282r475",
"r283r476",
"r284r477",
"r285r478",
"r397r502"
],
"lang": {
"en-us": {
"role": {
"documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
"label": "Debt Instrument Name [Domain]",
"terseLabel": "Debt Instrument, Name [Domain]"
}
}
},
"localname": "DebtInstrumentNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtInstrumentPeriodicPayment": {
"auth_ref": [
"r49r25",
"r453r131"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the required periodic payments including both interest and principal payments.",
"label": "Debt Instrument, Periodic Payment",
"terseLabel": "Periodic payment amount"
}
}
},
"localname": "DebtInstrumentPeriodicPayment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentTable": {
"auth_ref": [
"r49r25",
"r93",
"r94",
"r95",
"r96",
"r100r116",
"r253r117",
"r254r119",
"r255r132",
"r256r183",
"r257r295",
"r258r296",
"r260r297",
"r266r298",
"r267r299",
"r268r301",
"r269r307",
"r271r308",
"r272r309",
"r273r310",
"r274r312",
"r275r313",
"r276r314",
"r279r315",
"r282r316",
"r283r317",
"r284r320",
"r285r399",
"r289r474",
"r290r475",
"r291r476",
"r292r477",
"r394r478",
"r395",
"r397",
"r398",
"r454r502"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
"label": "Debt Instrument [Table]",
"terseLabel": "Schedule of Long-term Debt Instruments [Table]"
}
}
},
"localname": "DebtInstrumentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtLongtermAndShorttermCombinedAmount": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
"label": "Debt, Long-term and Short-term, Combined Amount",
"totalLabel": "Total Borrowings"
}
}
},
"localname": "DebtLongtermAndShorttermCombinedAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxAssetsNet": {
"auth_ref": [
"r337r356",
"r338r357"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
"label": "Deferred Tax Assets, Net, Current",
"terseLabel": "Deferred tax assets, net"
}
}
},
"localname": "DeferredIncomeTaxAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxLiabilitiesNet": {
"auth_ref": [
"r337r356",
"r338r357"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
"label": "Deferred Tax Liabilities Noncurrent",
"terseLabel": "Deferred tax liabilities, net"
}
}
},
"localname": "DeferredIncomeTaxLiabilitiesNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxesAndTaxCredits": {
"auth_ref": [
"r88r51"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
"label": "Deferred Income Taxes and Tax Credits",
"terseLabel": "Deferred income taxes"
}
}
},
"localname": "DeferredIncomeTaxesAndTaxCredits",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredRevenueCurrent": {
"auth_ref": [
"r18r496"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
"label": "Deferred Revenue, Current",
"terseLabel": "Deferred revenue"
}
}
},
"localname": "DeferredRevenueCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationDepletionAndAmortization": {
"auth_ref": [
"r87r50",
"r150r225"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
"label": "Depreciation Depletion And Amortization",
"terseLabel": "Depreciation and amortization",
"verboseLabel": "Depreciation and amortization expense"
}
}
},
"localname": "DepreciationDepletionAndAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeContractTypeDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Financial instrument 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.",
"label": "Derivative Contract Type [Domain]",
"terseLabel": "Derivative Contract [Domain]"
}
}
},
"localname": "DerivativeContractTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DerivativeInstrumentRiskAxis": {
"auth_ref": [
"r54r108",
"r364r109",
"r365r110",
"r366r111",
"r367r468"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of derivative contract.",
"label": "Derivative Instrument [Axis]"
}
}
},
"localname": "DerivativeInstrumentRiskAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DerivativeNotionalAmount": {
"auth_ref": [
"r362r541",
"r363r542"
],
"lang": {
"en-us": {
"role": {
"documentation": "Nominal or face amount used to calculate payment on derivative.",
"label": "Notional Amount Of Foreign Currency Derivative Purchase Contracts",
"terseLabel": "Foreign currency forward contracts outstanding"
}
}
},
"localname": "DerivativeNotionalAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisaggregationOfRevenueTableTextBlock": {
"auth_ref": [
"r309r536"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table Text Block]",
"terseLabel": "Schedule Of Revenues By Segment And Major Source"
}
}
},
"localname": "DisaggregationOfRevenueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
"auth_ref": [
"r90r53"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.",
"label": "Dividends Payable, Date to be Paid",
"terseLabel": "Dividends payable, date to be paid"
}
}
},
"localname": "DividendPayableDateToBePaidDayMonthAndYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "dateItemType"
},
"us-gaap_DividendsCommonStockCash": {
"auth_ref": [
"r293r97"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
"label": "Dividends Common Stock Cash",
"negatedLabel": "Cash dividends"
}
}
},
"localname": "DividendsCommonStockCash",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemTypeStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
"auth_ref": [
"r53"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.",
"label": "Dividends Payable Date Declared Day Month And Year",
"terseLabel": "Dividend payable, declared date"
}
}
},
"localname": "DividendsPayableDateDeclaredDayMonthAndYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "dateItemType"
},
"us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.",
"label": "Dividends Payable Date Of Record Day Month And Year",
"terseLabel": "Dividend payable, record date"
}
}
},
"localname": "DividendsPayableDateOfRecordDayMonthAndYear",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "dateItemType"
},
"us-gaap_EMEAMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Regions of Europe, Middle East and Africa.",
"label": "E M E A [Member]",
"terseLabel": "EMEA [Member]"
}
}
},
"localname": "EMEAMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Common Share [Abstract]",
"terseLabel": "Earnings per common share:"
}
}
},
"localname": "EarningsPerShareAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasic": {
"auth_ref": [
"r72r175",
"r107r189",
"r108r190",
"r109r191",
"r110r192",
"r111r193",
"r115r197",
"r118r200",
"r122r203",
"r123r204",
"r124r205",
"r129r209",
"r130r378",
"r369r379",
"r370r431",
"r449r436",
"r468r470"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
"label": "Earnings Per Share Basic",
"terseLabel": "Basic"
}
}
},
"localname": "EarningsPerShareBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareDiluted": {
"auth_ref": [
"r72r175",
"r107r189",
"r108r190",
"r109r191",
"r110r192",
"r111r193",
"r118r200",
"r122r203",
"r123r204",
"r124r205",
"r129r209",
"r130r378",
"r369r379",
"r370r431",
"r449r436",
"r468r470"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
"label": "Earnings Per Share Diluted",
"terseLabel": "Diluted"
}
}
},
"localname": "EarningsPerShareDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareTextBlock": {
"auth_ref": [
"r125r206",
"r127r207",
"r128r208",
"r131r210"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for earnings per share.",
"label": "Earnings Per Share [Text Block]",
"terseLabel": "Earnings Per Common Share"
}
}
},
"localname": "EarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShare"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"auth_ref": [
"r384r389"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Effect Of Exchange Rate On Cash And Cash Equivalents",
"terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
}
}
},
"localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
"auth_ref": [
"r340r359"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Effective Income Tax Rate Continuing Operations",
"terseLabel": "Provision for income taxes"
}
}
},
"localname": "EffectiveIncomeTaxRateContinuingOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"auth_ref": [
"r43gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCharitableContributions": {
"auth_ref": [
"r539",
"r540"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to charitable contributions expense.",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Percent",
"terseLabel": "Favorable impact on effective tax rate due to charitable donation"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCharitableContributions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
"auth_ref": [
"r538",
"r539"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
"label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
"terseLabel": "Tax shortfalls related to settlements of stock-based equity awards"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
"auth_ref": [
"r538",
"r539"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
"label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
"terseLabel": "Unfavorable impact on effective tax rate due to tax shortfall"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"auth_ref": [
"r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Employee Related Liabilities Current",
"terseLabel": "Accrued payroll and related expenses",
"totalLabel": "Total"
}
}
},
"localname": "EmployeeRelatedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Entity Wide Information Revenue From External Customer [Line Items]",
"terseLabel": "Revenue from External Customer [Line Items]"
}
}
},
"localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share Repurchase Plan [Abstract]"
}
}
},
"localname": "EquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_EquityComponentDomain": {
"auth_ref": [
"r0r92",
"r65r147",
"r66r170",
"r67r171",
"r102r172",
"r103",
"r104",
"r106",
"r112",
"r114",
"r132r184",
"r185",
"r288r186",
"r293r188",
"r332r194",
"r333r196",
"r334r211",
"r344r255",
"r345r323",
"r368r353",
"r385r354",
"r386r355",
"r387r363",
"r388r364",
"r389r377",
"r390",
"r401r391",
"r476r392",
"r477r393",
"r478r394",
"r395",
"r402",
"r439",
"r440",
"r441"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
"label": "Equity Component [Domain]",
"terseLabel": "Equity Component [Domain]"
}
}
},
"localname": "EquityComponentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
"auth_ref": [
"r371r380",
"r372r381",
"r377r386"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
"label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]"
}
}
},
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByFairValueHierarchyLevelAxis": {
"auth_ref": [
"r268r309",
"r282r341",
"r283r342",
"r316r343",
"r317r344",
"r318r345",
"r319r346",
"r320r381",
"r321r409",
"r322r410",
"r324r411",
"r372r475",
"r412r476",
"r413r482",
"r414r483",
"r484"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
"label": "Fair Value By Fair Value Hierarchy Level [Axis]"
}
}
},
"localname": "FairValueByFairValueHierarchyLevelAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByMeasurementFrequencyAxis": {
"auth_ref": [
"r371r380",
"r372r381",
"r373r382",
"r374r383",
"r378r387"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by measurement frequency.",
"label": "Measurement Frequency [Axis]"
}
}
},
"localname": "FairValueByMeasurementFrequencyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueInputsLevel2Member": {
"auth_ref": [
"r268r309",
"r282r341",
"r283r346",
"r316r381",
"r317r410",
"r322r475",
"r324r476",
"r372r482",
"r413r483",
"r484"
],
"lang": {
"en-us": {
"role": {
"documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
"label": "Fair Value Inputs Level2 [Member]",
"terseLabel": "Level 2 [Member]"
}
}
},
"localname": "FairValueInputsLevel2Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementFrequencyDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Measurement frequency.",
"label": "Fair Value Measurement Frequency [Domain]",
"terseLabel": "Measurement Frequency [Domain]"
}
}
},
"localname": "FairValueMeasurementFrequencyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
"auth_ref": [
"r268r309",
"r282r341",
"r283r342",
"r316r343",
"r317r344",
"r318r345",
"r319r346",
"r320r409",
"r321r410",
"r322r411",
"r324r475",
"r412r476",
"r413r482",
"r414r483",
"r484"
],
"lang": {
"en-us": {
"role": {
"documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
"label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
"terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
}
}
},
"localname": "FairValueMeasurementsFairValueHierarchyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsNonrecurringMember": {
"auth_ref": [
"r371r380",
"r372r381",
"r373r382",
"r374r383",
"r375r384",
"r378r387"
],
"lang": {
"en-us": {
"role": {
"documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
"label": "Fair Value Measurements Nonrecurring [Member]",
"terseLabel": "Nonrecurring [Member]"
}
}
},
"localname": "FairValueMeasurementsNonrecurringMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsRecurringMember": {
"auth_ref": [
"r376r385",
"r378r387"
],
"lang": {
"en-us": {
"role": {
"documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
"label": "Fair Value Measurements Recurring [Member]",
"terseLabel": "Recurring [Member]"
}
}
},
"localname": "FairValueMeasurementsRecurringMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueOfFinancialInstrumentsPolicy": {
"auth_ref": [
"r379r113",
"r380r114"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
"label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
"verboseLabel": "Fair Value Of Financial Instruments"
}
}
},
"localname": "FairValueOfFinancialInstrumentsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
"auth_ref": [
"r13r156",
"r209r271"
],
"calculation": {
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails": {
"order": 2.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite Lived Intangible Assets Accumulated Amortization",
"negatedLabel": "Accumulated amortization"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Intangible Assets Translation Adjustments",
"terseLabel": "Translation adjustments"
}
}
},
"localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsGross": {
"auth_ref": [
"r209r77",
"r424r416"
],
"calculation": {
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails": {
"order": 1.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite Lived Intangible Assets Gross",
"terseLabel": "Gross carrying amount"
}
}
},
"localname": "FiniteLivedIntangibleAssetsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Finite Lived Intangible Assets [Line Items]",
"terseLabel": "Finite-Lived Intangible Assets [Line Items]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsNet": {
"auth_ref": [
"r209r77",
"r423r415"
],
"calculation": {
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite Lived Intangible Assets Net",
"periodEndLabel": "Ending balance",
"periodStartLabel": "Beginning balance",
"totalLabel": "Net carrying amount"
}
}
},
"localname": "FiniteLivedIntangibleAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails",
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfDefiniteLivedIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ForeignCurrencyTransactionGainLossRealized": {
"auth_ref": [
"r382r546",
"r383r547"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
"label": "Foreign Currency Transaction Gain (Loss), Realized",
"terseLabel": "Realized foreign currency transactions"
}
}
},
"localname": "ForeignCurrencyTransactionGainLossRealized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
"auth_ref": [
"r88r51",
"r382r546",
"r383r547"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
"label": "Foreign Currency Transaction Gain Loss Unrealized",
"negatedLabel": "Unrealized foreign currency exchange losses (gains)",
"verboseLabel": "Unrealized foreign currency transactions"
}
}
},
"localname": "ForeignCurrencyTransactionGainLossUnrealized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
"auth_ref": [
"r392r397"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
"label": "Foreign Currency Transactions And Translations Policy [Text Block]",
"verboseLabel": "Foreign Currency Forward Contracts"
}
}
},
"localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ForeignExchangeForwardMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
"label": "Foreign Exchange Forward [Member]",
"terseLabel": "Foreign Currency Forward Contracts [Member]"
}
}
},
"localname": "ForeignExchangeForwardMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FurnitureAndFixturesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
"label": "Furniture And Fixtures [Member]",
"terseLabel": "Furniture And Fixtures [Member]"
}
}
},
"localname": "FurnitureAndFixturesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
"auth_ref": [
"r87r50"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
"label": "Gain Loss On Sale Of Property Plant Equipment",
"negatedLabel": "Net gains on sales and disposals of property and equipment"
}
}
},
"localname": "GainLossOnSaleOfPropertyPlantEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Goodwill": {
"auth_ref": [
"r12r155",
"r190r258",
"r192r429",
"r199r473",
"r203r486",
"r408r512",
"r438r519"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill",
"periodEndLabel": "Balance, ending",
"periodStartLabel": "Balance, beginning",
"terseLabel": "Goodwill"
}
}
},
"localname": "Goodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Goodwill And Other Intangible Assets [Abstract]"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
"auth_ref": [
"r212r79"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for goodwill and intangible assets.",
"label": "Goodwill And Intangible Assets Disclosure [Text Block]",
"terseLabel": "Goodwill And Other Intangible Assets"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssets"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
"auth_ref": [
"r197r265"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill Translation Adjustments",
"terseLabel": "Translation adjustments"
}
}
},
"localname": "GoodwillForeignCurrencyTranslationGainLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillImpairmentLoss": {
"auth_ref": [
"r87r50",
"r191r259",
"r196r264",
"r202r270",
"r203r473"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Impairment Loss",
"terseLabel": "Impairment of goodwill"
}
}
},
"localname": "GoodwillImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Goodwill [Line Items]",
"terseLabel": "Goodwill [Line Items]"
}
}
},
"localname": "GoodwillLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GrossProfit": {
"auth_ref": [
"r74r38",
"r97r180",
"r155r230",
"r161",
"r165",
"r168",
"r171",
"r184",
"r238",
"r239",
"r240",
"r243r235",
"r241",
"r244",
"r245r254",
"r247r282",
"r249r283",
"r251r285",
"r252",
"r381r286",
"r287",
"r289",
"r291",
"r293",
"r294",
"r388",
"r472",
"r531"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
"label": "Gross Profit",
"totalLabel": "Gross profit"
}
}
},
"localname": "GrossProfit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GuaranteeObligationsCurrentCarryingValue": {
"auth_ref": [
"r235r88"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
"label": "Liabilities Related To Indemnification Agreement",
"terseLabel": "Liabilities related to indemnification agreement"
}
}
},
"localname": "GuaranteeObligationsCurrentCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
"auth_ref": [
"r87r501",
"r211r523"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
"label": "Impairment Of Intangible Assets Finite lived",
"netLabel": "Impairment charges"
}
}
},
"localname": "ImpairmentOfIntangibleAssetsFinitelived",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"auth_ref": [
"r69r36",
"r155r120",
"r161r128",
"r165r144",
"r168r230",
"r171r235",
"r437r241",
"r446r244",
"r451r432",
"r469r472"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
"label": "Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments",
"totalLabel": "Income before income taxes"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeStatementAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Condensed Consolidated Statements Of Operations [Abstract]"
}
}
},
"localname": "IncomeStatementAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Taxes [Abstract]"
}
}
},
"localname": "IncomeTaxDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"auth_ref": [
"r98r181",
"r341r360",
"r342r361",
"r343r362",
"r346r365",
"r348r367",
"r350r369",
"r351r370",
"r352r371"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
"label": "Income Tax Disclosure [Text Block]",
"terseLabel": "Income Taxes"
}
}
},
"localname": "IncomeTaxDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxes"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxExpenseBenefit": {
"auth_ref": [
"r99r182",
"r113r195",
"r114r196",
"r153r228",
"r339r358",
"r347r366",
"r349r368",
"r470r437"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Income Tax Expense Benefit",
"terseLabel": "Provision for income taxes"
}
}
},
"localname": "IncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
"auth_ref": [
"r86gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions": {
"auth_ref": [
"r539"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible charitable contributions expense.",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Amount",
"terseLabel": "Tax benefit related to charitable donation"
}
}
},
"localname": "IncomeTaxReconciliationNondeductibleExpenseCharitableContributions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
"auth_ref": [
"r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 12.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
"label": "Increase Decrease In Accounts Payable And Accrued Liabilities",
"terseLabel": "Accounts payable and accrued liabilities"
}
}
},
"localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"auth_ref": [
"r86r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
"label": "Increase Decrease In Accounts Receivable",
"negatedLabel": "Trade and other accounts receivable"
}
}
},
"localname": "IncreaseDecreaseInAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
"auth_ref": [
"r86r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 13.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
"label": "Increase Decrease In Employee Related Liabilities",
"terseLabel": "Accrued payroll and related expenses"
}
}
},
"localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInInventories": {
"auth_ref": [
"r86r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
"label": "Increase Decrease In Inventories",
"negatedLabel": "Inventories"
}
}
},
"localname": "IncreaseDecreaseInInventories",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Increase Decrease In Operating Capital [Abstract]",
"terseLabel": "Changes in assets and liabilities:"
}
}
},
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
"auth_ref": [
"r86r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in operating assets classified as other.",
"label": "Increase Decrease In Other Operating Assets",
"negatedLabel": "Other assets"
}
}
},
"localname": "IncreaseDecreaseInOtherOperatingAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IndemnificationGuaranteeMember": {
"auth_ref": [
"r232r85",
"r236r89"
],
"lang": {
"en-us": {
"role": {
"documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
"label": "Indemnification Guarantee [Member]",
"terseLabel": "Indemnification Agreement 1 [Member]"
}
}
},
"localname": "IndemnificationGuaranteeMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IntangibleAssetsNetExcludingGoodwill": {
"auth_ref": [
"r204r72",
"r207r75"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
"label": "Intangible Assets Net Excluding Goodwill",
"terseLabel": "Other intangible assets, net"
}
}
},
"localname": "IntangibleAssetsNetExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestExpense": {
"auth_ref": [
"r68r118",
"r149r130",
"r393r173",
"r396r224",
"r450r398"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
"label": "Interest Expense",
"negatedLabel": "Interest expense",
"terseLabel": "Interest expense"
}
}
},
"localname": "InterestExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Inventories [Abstract]"
}
}
},
"localname": "InventoryDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_InventoryDisclosureTextBlock": {
"auth_ref": [
"r189r257"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
"label": "Inventory Disclosure [Text Block]",
"terseLabel": "Inventories"
}
}
},
"localname": "InventoryDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventories"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_InventoryFinishedGoodsNetOfReserves": {
"auth_ref": [
"r31r70",
"r188r466"
],
"calculation": {
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
"order": 4.0,
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
"label": "Inventory Finished Goods",
"terseLabel": "Finished goods"
}
}
},
"localname": "InventoryFinishedGoodsNetOfReserves",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryNet": {
"auth_ref": [
"r4r162",
"r36r464",
"r408r486"
],
"calculation": {
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
"label": "Inventory Net",
"terseLabel": "Inventories",
"totalLabel": "Total"
}
}
},
"localname": "InventoryNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
"auth_ref": [
"r36r70",
"r188r497"
],
"calculation": {
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
"order": 2.0,
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
"label": "Inventory Raw Materials And Supplies",
"terseLabel": "Raw materials and components"
}
}
},
"localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryWorkInProcessNetOfReserves": {
"auth_ref": [
"r32r70",
"r188r467"
],
"calculation": {
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
"order": 3.0,
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
"label": "Inventory Work In Process",
"terseLabel": "Work-in-process"
}
}
},
"localname": "InventoryWorkInProcessNetOfReserves",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InvestmentIncomeInterest": {
"auth_ref": [
"r77r41",
"r148r223"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
"label": "Investment Income Interest",
"terseLabel": "Interest income"
}
}
},
"localname": "InvestmentIncomeInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LandMember": {
"auth_ref": [
"r312r537"
],
"lang": {
"en-us": {
"role": {
"documentation": "Part of earth's surface not covered by water.",
"label": "Land [Member]",
"terseLabel": "Land [Member]"
}
}
},
"localname": "LandMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_Liabilities": {
"auth_ref": [
"r42r19",
"r97r180",
"r163r254",
"r184r282",
"r238r283",
"r239r285",
"r240r286",
"r243r287",
"r244r289",
"r245r291",
"r247r293",
"r249r294",
"r251r374",
"r252r375",
"r357r376",
"r360r388",
"r361r471",
"r381r531",
"r406r549",
"r407r550"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
"label": "Liabilities",
"totalLabel": "Total liabilities"
}
}
},
"localname": "Liabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"auth_ref": [
"r29r12",
"r97r126",
"r184r140",
"r381r486",
"r408r503",
"r444r511",
"r463r545"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
"label": "Liabilities And Stockholders Equity",
"totalLabel": "Total liabilities and shareholders'stockholders\u2019 equity"
}
}
},
"localname": "LiabilitiesAndStockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities And Stockholders Equity [Abstract]",
"terseLabel": "Liabilities and Shareholders'Stockholders\u2019 Equity"
}
}
},
"localname": "LiabilitiesAndStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesCurrent": {
"auth_ref": [
"r6r22",
"r45r151",
"r97r180",
"r184r254",
"r238r282",
"r239r283",
"r240r285",
"r243r286",
"r244r287",
"r245r289",
"r247r291",
"r249r293",
"r251r294",
"r252r374",
"r357r375",
"r360r376",
"r361r388",
"r381r486",
"r406r531",
"r407r549",
"r408r550"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
"label": "Liabilities Current",
"totalLabel": "Total current liabilities"
}
}
},
"localname": "LiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, Current [Abstract]",
"terseLabel": "Current liabilities:"
}
}
},
"localname": "LiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesFairValueDisclosure": {
"auth_ref": [
"r371r112"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value of financial and nonfinancial obligations.",
"label": "Liabilities, Fair Value Disclosure, Recurring",
"terseLabel": "Liabilities"
}
}
},
"localname": "LiabilitiesFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"auth_ref": [
"r40r17"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
"label": "Line Of Credit Facility Maximum Borrowing Capacity",
"terseLabel": "Revolving credit facility, amount"
}
}
},
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebt": {
"auth_ref": [
"r20r4",
"r267r124",
"r281r137",
"r282r308",
"r283r322",
"r442r475",
"r459r476"
],
"calculation": {
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails": {
"order": 2.0,
"parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
"label": "Long-term Debt",
"terseLabel": "Long-term borrowings",
"verboseLabel": "Carrying value of senior notes"
}
}
},
"localname": "LongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtCurrent": {
"auth_ref": [
"r41r18"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
"label": "Long-term Debt, Current Maturities",
"terseLabel": "Short term portion of long-term debt"
}
}
},
"localname": "LongTermDebtCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtFairValue": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
"label": "Long-term Debt, Fair Value",
"terseLabel": "Fair value of senior notes"
}
}
},
"localname": "LongTermDebtFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtNoncurrent": {
"auth_ref": [
"r20r160"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
"label": "Long-term Line of Credit, Noncurrent",
"verboseLabel": "Long-term borrowings"
}
}
},
"localname": "LongTermDebtNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongtermDebtTypeAxis": {
"auth_ref": [
"r49r25"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-term debt.",
"label": "Long-term Debt, Type [Axis]"
}
}
},
"localname": "LongtermDebtTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongtermDebtTypeDomain": {
"auth_ref": [
"r49r25",
"r237r90"
],
"lang": {
"en-us": {
"role": {
"documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
"label": "Longterm Debt Type [Domain]",
"terseLabel": "Long-term Debt, Type [Domain]"
}
}
},
"localname": "LongtermDebtTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LossContingenciesByNatureOfContingencyAxis": {
"auth_ref": [
"r224r86",
"r225r87",
"r226r277",
"r227r278",
"r228r279",
"r233r525",
"r234r526"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
"label": "Loss Contingency Nature [Axis]"
}
}
},
"localname": "LossContingenciesByNatureOfContingencyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LossContingenciesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Loss Contingencies [Line Items]",
"terseLabel": "Loss Contingencies [Line Items]"
}
}
},
"localname": "LossContingenciesLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LossContingenciesTable": {
"auth_ref": [
"r224r86",
"r225r87",
"r226r277",
"r227r278",
"r228r279",
"r233r525",
"r234r526"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
"label": "Loss Contingencies [Table]",
"terseLabel": "Loss Contingencies [Table]"
}
}
},
"localname": "LossContingenciesTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LossContingencyNatureDomain": {
"auth_ref": [
"r224r86",
"r225r87",
"r226r277",
"r227r278",
"r228r279",
"r233r525",
"r234r526"
],
"lang": {
"en-us": {
"role": {
"documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
"label": "Loss Contingency Nature [Domain]",
"terseLabel": "Loss Contingency, Nature [Domain]"
}
}
},
"localname": "LossContingencyNatureDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_MarketingAndAdvertisingExpense": {
"auth_ref": [
"r76r40"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
"label": "Marketing And Advertising Expense",
"terseLabel": "Advertising and sales promotion"
}
}
},
"localname": "MarketingAndAdvertisingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NatureOfOperations": {
"auth_ref": [
"r133r212",
"r141r217"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
"label": "Nature Of Operations",
"terseLabel": "The Company"
}
}
},
"localname": "NatureOfOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCompany"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"auth_ref": [
"r84r178"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
"label": "Net Cash Provided By Used In Financing Activities",
"totalLabel": "Net cash used in financing activities"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided By Used In Financing Activities [Abstract]",
"terseLabel": "Financing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"auth_ref": [
"r84r178"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
"label": "Net Cash Provided By Used In Investing Activities",
"totalLabel": "Net cash used in investing activities"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided By Used In Investing Activities [Abstract]",
"terseLabel": "Investing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"auth_ref": [
"r84r47",
"r85r48",
"r88r51"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
"label": "Net Cash Provided By Used In Operating Activities",
"totalLabel": "Net cash provided by (used in) operating activities"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided By Used In Operating Activities [Abstract]",
"terseLabel": "Operating activities:"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLoss": {
"auth_ref": [
"r2r37",
"r60r51",
"r62r129",
"r67r143",
"r70",
"r88",
"r97",
"r105",
"r107",
"r108",
"r109",
"r110",
"r113",
"r114",
"r120",
"r155",
"r161",
"r165r149",
"r166",
"r168",
"r171r172",
"r184r180",
"r238r187",
"r239r189",
"r240",
"r243r190",
"r191",
"r192",
"r195",
"r196",
"r201",
"r230",
"r235",
"r241",
"r244",
"r245r254",
"r247r282",
"r249r283",
"r251r285",
"r252r286",
"r370r287",
"r381r289",
"r447r291",
"r466r293",
"r294",
"r379",
"r388",
"r472",
"r531"
],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
"weight": 1.0
},
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
},
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
"order": 1.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
},
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
"label": "Net Income Loss",
"terseLabel": "Net income",
"totalLabel": "Net income"
}
}
},
"localname": "NetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
"auth_ref": [
"r107r189",
"r108r190",
"r109r191",
"r110r192",
"r115r197",
"r116r198",
"r121r202",
"r124r205",
"r155r230",
"r161r235",
"r165r241",
"r168r244",
"r171r472"
],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
"label": "Net Income Loss Available To Common Stockholders Basic",
"totalLabel": "Net income available to common shareholdersstockholders"
}
}
},
"localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlockgaap_NoncashContributionExpense": {
"auth_ref": []
"r51"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impactNoncash charitable contributions made by the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact during the period.",
"label": "New Accounting Pronouncements Policy Policy [Text Block]Noncash Contribution Expense",
"terseLabel": "Recently Adopted Accounting StandardsCharitable donation amount"
}
}
},
"localname": "NewAccountingPronouncementsPolicyPolicyTextBlockNoncashContributionExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicyDisclosureIncomeTaxesNarrativeDetails"
],
"xbrltype": "textBlockItemTypemonetaryItemType"
},
"us-gaap_NumberOfReportableSegments": {
"auth_ref": [
"r143r509"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
"label": "Number of Reportable Segments",
"terseLabel": "Number of reportable segments"
}
}
},
"localname": "NumberOfReportableSegments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_OperatingExpenses": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
"label": "Operating Expenses",
"totalLabel": "Total operating expenses"
}
}
},
"localname": "OperatingExpenses",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingExpensesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Expenses [Abstract]",
"terseLabel": "Operating expenses:"
}
}
},
"localname": "OperatingExpensesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingIncomeLoss": {
"auth_ref": [
"r155r230",
"r161r235",
"r165r241",
"r168r244",
"r171r472"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The net result for the period of deducting operating expenses from operating revenues.",
"label": "Operating Income Loss",
"terseLabel": "Income from operations",
"totalLabel": "Income from operations"
}
}
},
"localname": "OperatingIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"auth_ref": [
"r400r401"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
"label": "Operating Lease, Liability, Current",
"verboseLabel": "Short-term operating lease liability"
}
}
},
"localname": "OperatingLeaseLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"auth_ref": [
"r400r401"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
"label": "Operating Lease, Liability, Noncurrent",
"terseLabel": "Long-term operating lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"auth_ref": [
"r399r400"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's right to use underlying asset under operating lease.",
"label": "Operating Lease, Right-of-Use Asset",
"terseLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "OperatingLeaseRightOfUseAsset",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "The Company [Abstract]"
}
}
},
"localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_OtherAccruedLiabilitiesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
"label": "Other Accrued Liabilities Current",
"terseLabel": "Other"
}
}
},
"localname": "OtherAccruedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAssetsCurrent": {
"auth_ref": [
"r37r163",
"r408r486"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current assets classified as other.",
"label": "Other Assets Current",
"terseLabel": "Other current assets"
}
}
},
"localname": "OtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAssetsNoncurrent": {
"auth_ref": [
"r14r157"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncurrent assets classified as other.",
"label": "Other Assets Noncurrent",
"terseLabel": "Other assets"
}
}
},
"localname": "OtherAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
"auth_ref": [
"r213r80"
],
"lang": {
"en-us": {
"role": {
"documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
"label": "Other Capitalized Property Plant And Equipment [Member]",
"terseLabel": "Capitalized Cloud-Based Asset [Member]"
}
}
},
"localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
"auth_ref": [
"r55r30"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
"order": 2.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
"label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax",
"terseLabel": "Foreign currency translation adjustment",
"verboseLabel": "Foreign currency translation adjustment"
}
}
},
"localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]",
"terseLabel": "Other comprehensive income (loss):"
}
}
},
"localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
"auth_ref": [
"r43r20"
],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails": {
"order": 5.0,
"parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
"label": "Other Employee Related Liabilities Current",
"terseLabel": "Other"
}
}
},
"localname": "OtherEmployeeRelatedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedPayrollAndRelatedExpensesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesDisclosureTextBlock": {
"auth_ref": [
"r44r21"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for other liabilities.",
"label": "Other Liabilities Disclosure [Text Block]",
"terseLabel": "Accrued And Other Liabilities"
}
}
},
"localname": "OtherLiabilitiesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilities"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_OtherLiabilitiesNoncurrent": {
"auth_ref": [
"r50r26"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
"label": "Other Liabilities Noncurrent",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "OtherLiabilitiesNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNonoperatingIncomeExpense": {
"auth_ref": [
"r78r42"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 4.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
"label": "Other Nonoperating Income Expense",
"verboseLabel": "Other income (expense) income, net"
}
}
},
"localname": "OtherNonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Nonoperating Income Expense [Abstract]",
"terseLabel": "Other income (expense):"
}
}
},
"localname": "OtherNonoperatingIncomeExpenseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_PayablesAndAccrualsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accrued And Other Liabilities [Abstract]"
}
}
},
"localname": "PayablesAndAccrualsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_PaymentsForRepurchaseOfCommonStock": {
"auth_ref": [
"r82r45"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 65.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow to reacquire common stock during the period.",
"label": "Payments For Repurchase Of Common Stock",
"negatedLabel": "Treasury stock purchases",
"terseLabel": "Total cost of repurchased shares"
}
}
},
"localname": "PaymentsForRepurchaseOfCommonStock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureShareRepurchasePlanNarrativeDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsOfDividends": {
"auth_ref": [
"r82r45"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
"label": "Payments Of Dividends",
"negatedLabel": "Dividends paid"
}
}
},
"localname": "PaymentsOfDividends",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
"auth_ref": [
"r82r177"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
"label": "Payment, Tax Withholding, Share-based Payment Arrangement",
"negatedLabel": "Shares withheld to cover taxes upon conversions of equity awards"
}
}
},
"localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"auth_ref": [
"r80r44"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
"label": "Payments To Acquire Property Plant And Equipment",
"negatedLabel": "Purchases of property and equipment"
}
}
},
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
"auth_ref": [
"r81"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
"label": "Proceeds From Lines Of Credit",
"terseLabel": "Proceeds from issuance of long-term senior notes"
}
}
},
"localname": "ProceedsFromIssuanceOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
"label": "Proceeds from (Repayments of) Lines of Credit",
"terseLabel": "Net proceeds (repayments) offrom revolving credit facility"
}
}
},
"localname": "ProceedsFromRepaymentsOfLinesOfCredit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
"auth_ref": [
"r79r43"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
"label": "Proceeds From Sale Of Property Plant And Equipment",
"terseLabel": "Proceeds from sales of property and equipment"
}
}
},
"localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs [Abstract]"
}
}
},
"localname": "PropertyPlantAndEquipmentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
"auth_ref": [
"r215r82"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
"label": "Property, Plant and Equipment, Type [Axis]"
}
}
},
"localname": "PropertyPlantAndEquipmentByTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails",
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
"auth_ref": [
"r217r83",
"r484r447",
"r485r448",
"r486r449"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
"label": "Property Plant And Equipment Disclosure [Text Block]",
"terseLabel": "Property And Equipment And Capitalized Cloud-Based Software Implementation Costs"
}
}
},
"localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCosts"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentGross": {
"auth_ref": [
"r10r80",
"r213r153"
],
"calculation": {
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails": {
"order": 1.0,
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
"label": "Property Plant And Equipment Gross",
"terseLabel": "Subtotal"
}
}
},
"localname": "PropertyPlantAndEquipmentGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Property Plant And Equipment [Line Items]"
}
}
},
"localname": "PropertyPlantAndEquipmentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"auth_ref": [
"r215r82",
"r408r141",
"r452r433",
"r464r486"
],
"calculation": {
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
"label": "Property Plant And Equipment Net",
"terseLabel": "Property and equipment, net",
"totalLabel": "Total"
}
}
},
"localname": "PropertyPlantAndEquipmentNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails",
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentTextBlock": {
"auth_ref": [
"r215r82"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
"label": "Property Plant And Equipment [Text Block]",
"terseLabel": "Schedule Of Property And Equipment, Net"
}
}
},
"localname": "PropertyPlantAndEquipmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentTypeDomain": {
"auth_ref": [
"r213r80"
],
"lang": {
"en-us": {
"role": {
"documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
"label": "Property Plant And Equipment Type [Domain]",
"terseLabel": "Property, Plant and Equipment, Type [Domain]"
}
}
},
"localname": "PropertyPlantAndEquipmentTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails",
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ProvisionForDoubtfulAccounts": {
"auth_ref": [
"r73r176",
"r187r256"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
"label": "Provision For Doubtful Accounts",
"terseLabel": "Provision for bad debtscredit losses"
}
}
},
"localname": "ProvisionForDoubtfulAccounts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
"auth_ref": [
"r21r5",
"r443r125",
"r460r138"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.",
"label": "Purchase Commitment, Excluding Long-term Commitment [Axis]"
}
}
},
"localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
"auth_ref": [
"r21r5",
"r443r125",
"r460r138"
],
"lang": {
"en-us": {
"role": {
"documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.",
"label": "Purchase Commitment Excluding Longterm Commitment [Domain]",
"terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]"
}
}
},
"localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PurchaseCommitmentMember": {
"auth_ref": [
"r21r5",
"r443r125",
"r460r138"
],
"lang": {
"en-us": {
"role": {
"documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments.",
"label": "Purchase Commitment [Member]",
"terseLabel": "Purchase Commitment [Member]"
}
}
},
"localname": "PurchaseCommitmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PurchaseObligation": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
"label": "Purchase Commitments Amount Outstanding",
"terseLabel": "Commitment outstanding"
}
}
},
"localname": "PurchaseObligation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RelatedPartyDomain": {
"auth_ref": [
"r323",
"r402r347",
"r403",
"r404"
],
"lang": {
"en-us": {
"role": {
"documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
"label": "Related Party [Domain]",
"terseLabel": "Related Party [Domain]"
}
}
},
"localname": "RelatedPartyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
"auth_ref": [
"r323r347",
"r402",
"r404r403",
"r417",
"r418",
"r419",
"r420",
"r421",
"r422",
"r423",
"r424",
"r425",
"r426",
"r427",
"r428",
"r429",
"r430",
"r431",
"r432",
"r433",
"r434",
"r435",
"r436r548"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
"label": "Related Party [Axis]"
}
}
},
"localname": "RelatedPartyTransactionsByRelatedPartyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RepaymentsOfLongTermDebt": {
"auth_ref": [
"r83r46"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
"label": "Repayments Of Long Term Debt",
"negatedLabel": "Repayments of long-term senior notes"
}
}
},
"localname": "RepaymentsOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"auth_ref": [
"r25r9",
"r293r97",
"r408r139",
"r462r442",
"r479r444",
"r481r486"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Retained Earnings Accumulated Deficit",
"terseLabel": "Retained earnings"
}
}
},
"localname": "RetainedEarningsAccumulatedDeficit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsMember": {
"auth_ref": [
"r0r147",
"r102",
"r103",
"r104",
"r106",
"r112",
"r114r184",
"r185",
"r332r186",
"r333r188",
"r334r194",
"r344r196",
"r345r255",
"r368r353",
"r476r354",
"r478r355",
"r363",
"r364",
"r377",
"r439",
"r441"
],
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Retained Earnings [Member]",
"terseLabel": "Retained Earnings [Member]"
}
}
},
"localname": "RetainedEarningsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenue Recognition [Abstract]"
}
}
},
"localname": "RevenueFromContractWithCustomerAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
"auth_ref": [
"r146r221",
"r147r222",
"r160r234",
"r166r239",
"r167r240",
"r174r246",
"r175r247",
"r178r250",
"r308r335",
"r309r336",
"r422r414"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_GrossProfit",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
"label": "Revenue from Contract with Customer, Excluding Assessed Tax",
"terseLabel": "Net sales",
"verboseLabel": "Total net sales"
}
}
},
"localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails",
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenueFromContractWithCustomerTextBlock": {
"auth_ref": [
"r300r327",
"r301r328",
"r302r329",
"r303r330",
"r304r331",
"r305r332",
"r306r333",
"r307r334",
"r311r338",
"r314r339"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
"label": "Revenue from Contract with Customer [Text Block]",
"terseLabel": "Revenue Recognition"
}
}
},
"localname": "RevenueFromContractWithCustomerTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognition"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevolvingCreditFacilityMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
"label": "Revolving Credit Facility [Member]",
"terseLabel": "Credit Agreement - Revolving Credit Facility [Member]"
}
}
},
"localname": "RevolvingCreditFacilityMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails",
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of accrued liabilities.",
"label": "Schedule Of Accrued Liabilities Table [Text Block]",
"terseLabel": "Schedule Of Accrued Liabilities"
}
}
},
"localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
"auth_ref": [
"r206r74"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
"label": "Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block]",
"terseLabel": "Summary Of Changes In Carrying Amounts Of Definite-Lived Intangible Assets By Segment"
}
}
},
"localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
"auth_ref": [
"r353r104",
"r354r105",
"r355r372"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
"label": "Schedule of Business Acquisitions, by Acquisition [Table]"
}
}
},
"localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfDebtTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
"label": "Schedule of Debt [Table Text Block]",
"terseLabel": "Schedule Of Short-term And Long-term Borrowings"
}
}
},
"localname": "ScheduleOfDebtTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": {
"auth_ref": [
"r119r58",
"r124r60",
"r130r507"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.",
"label": "Schedule Of Earnings Per Share Basic By Common Class [Text Block]",
"terseLabel": "Schedule Of Reconciliation Of Net Income To Net Income Available To Common Shareholders"
}
}
},
"localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
"auth_ref": [
"r174r68"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
"label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]",
"terseLabel": "Revenue from External Customers by Products and Services [Table]"
}
}
},
"localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
"auth_ref": [
"r206r74",
"r208r76",
"r423r415"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Schedule Of Finite Lived Intangible Assets [Table]",
"terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
}
}
},
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfDefiniteLivedIntangibleAssetsBySegmentDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
"auth_ref": [
"r206r74",
"r208r76"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
"label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]",
"terseLabel": "Summary Of Definite-Lived Intangible Assets"
}
}
},
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfGoodwillTable": {
"auth_ref": [
"r192r260",
"r193r261",
"r194r262",
"r195r263",
"r196r264",
"r197r265",
"r198r266",
"r199r267",
"r200r268",
"r201r269",
"r202r270",
"r203r473"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
"label": "Schedule Of Goodwill [Table]",
"terseLabel": "Schedule of Goodwill [Table]"
}
}
},
"localname": "ScheduleOfGoodwillTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountsOfGoodwillDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfGoodwillTextBlock": {
"auth_ref": [
"r192r473",
"r193r512",
"r194r513",
"r195r514",
"r196r515",
"r197r516",
"r198r517",
"r199r518",
"r200r519",
"r201r520",
"r202r521",
"r203r522"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
"label": "Schedule Of Goodwill [Text Block]",
"terseLabel": "Summary Of Changes In Carrying Amounts Of Goodwill"
}
}
},
"localname": "ScheduleOfGoodwillTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
"auth_ref": [
"r8r0",
"r33r13",
"r34r14",
"r35r15"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
"label": "Schedule Of Inventory Current Table [Text Block]",
"terseLabel": "Schedule Of Inventories"
}
}
},
"localname": "ScheduleOfInventoryCurrentTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
"auth_ref": [
"r215r82"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
"label": "Schedule Of Property Plant And Equipment [Table]"
}
}
},
"localname": "ScheduleOfPropertyPlantAndEquipmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
"auth_ref": [
"r155r64",
"r158r65",
"r164r66",
"r200r71"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule Of Segment Reporting Information By Segment [Table]",
"terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
"auth_ref": [
"r155r64",
"r158r65",
"r164r66",
"r200r71"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule Of Segment Reporting Information By Segment [Text Block]",
"terseLabel": "Summarized Information By Reportable Segments"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
"auth_ref": [
"r126r59"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
"label": "Schedule Of Weighted Average Number Of Shares Table [Text Block]",
"terseLabel": "Schedule Of Weighted Average Number Of Shares"
}
}
},
"localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentDomain": {
"auth_ref": [
"r142r218",
"r146r221",
"r147r222",
"r148r223",
"r149r224",
"r150r225",
"r151r226",
"r152r227",
"r153r228",
"r154r229",
"r155r230",
"r156r231",
"r157r232",
"r160r234",
"r161r235",
"r162r236",
"r163r237",
"r165r238",
"r166r239",
"r167r240",
"r168r241",
"r169r242",
"r171r244",
"r178r250",
"r192r260",
"r193r261",
"r194r262",
"r195r263",
"r196r264",
"r197r265",
"r198r266",
"r199r267",
"r200r268",
"r203r273",
"r219r274",
"r220r473",
"r471r557"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
"label": "Segment [Domain]",
"terseLabel": "Segment [Domain]"
}
}
},
"localname": "SegmentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SegmentReportingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Business Segments And Foreign Operations [Abstract]"
}
}
},
"localname": "SegmentReportingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"auth_ref": [
"r142r218",
"r144r219",
"r145r220",
"r155r230",
"r159r233",
"r165r238",
"r169r242",
"r170r243",
"r171r244",
"r172r245",
"r174r246",
"r177r249",
"r178r250",
"r179r251"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
"label": "Segment Reporting Disclosure [Text Block]",
"terseLabel": "Business Segments And Foreign Operations"
}
}
},
"localname": "SegmentReportingDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperations"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingInformationLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Segment Reporting Information [Line Items]",
"terseLabel": "Segment Reporting Information [Line Items]"
}
}
},
"localname": "SegmentReportingInformationLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SellingGeneralAndAdministrativeExpense": {
"auth_ref": [
"r76r40"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
"label": "Selling General And Administrative Expense",
"terseLabel": "Selling, general and administrative"
}
}
},
"localname": "SellingGeneralAndAdministrativeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SeniorNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
"label": "Senior Notes [Member]",
"terseLabel": "Senior Notes [Member]"
}
}
},
"localname": "SeniorNotesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensation": {
"auth_ref": [
"r86r49"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense for share-based payment arrangement.",
"label": "Share Based Compensation",
"terseLabel": "Stock-based compensation"
}
}
},
"localname": "ShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShortTermBorrowings": {
"auth_ref": [
"r16r1",
"r408r122",
"r440r136",
"r458r486"
],
"calculation": {
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails": {
"order": 1.0,
"parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
"label": "Short-term Debt",
"negatedLabel": "Short-term portion of borrowings"
}
}
},
"localname": "ShortTermBorrowings",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
"label": "Software And Software Development Costs [Member]",
"terseLabel": "Internal-Use Software [Member]"
}
}
},
"localname": "SoftwareAndSoftwareDevelopmentCostsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_StatementBusinessSegmentsAxis": {
"auth_ref": [
"r1",
"r142",
"r146",
"r147",
"r148",
"r149r218",
"r150r221",
"r151r222",
"r152r223",
"r153r224",
"r154r225",
"r155r226",
"r156r227",
"r157r228",
"r160r229",
"r161r230",
"r162r231",
"r163r232",
"r165r234",
"r166r235",
"r167r236",
"r168r237",
"r169r238",
"r171r239",
"r178r240",
"r192r241",
"r193r242",
"r194r244",
"r195r250",
"r196r260",
"r197r261",
"r198r262",
"r199r263",
"r200r264",
"r203r265",
"r216r266",
"r219r267",
"r220r268",
"r471r272",
"r273",
"r274",
"r473",
"r557"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by business segments.",
"label": "Statement Business Segments [Axis]"
}
}
},
"localname": "StatementBusinessSegmentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementEquityComponentsAxis": {
"auth_ref": [
"r0r29",
"r53r92",
"r65r147",
"r66r170",
"r67r171",
"r102r172",
"r103",
"r104",
"r106",
"r112",
"r114",
"r132r184",
"r185",
"r288r186",
"r293r188",
"r332r194",
"r333r196",
"r334r211",
"r344r255",
"r345r323",
"r368r353",
"r385r354",
"r386r355",
"r387r363",
"r388r364",
"r389r377",
"r390",
"r401r391",
"r476r392",
"r477r393",
"r478r394",
"r395",
"r402",
"r439",
"r440",
"r441"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by component of equity.",
"label": "Statement Equity Components [Axis]"
}
}
},
"localname": "StatementEquityComponentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Statement [Line Items]",
"terseLabel": "Statement [Line Items]"
}
}
},
"localname": "StatementLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfCashFlowsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Condensed Consolidated Statements Of Cash Flows [Abstract]"
}
}
},
"localname": "StatementOfCashFlowsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Condensed Consolidated Balance Sheets [Abstract]"
}
}
},
"localname": "StatementOfFinancialPositionAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Condensed Consolidated Statements Of Comprehensive Income [Abstract]"
}
}
},
"localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Condensed Consolidated Statements Of ShareholdersStockholders' Equity [Abstract]"
}
}
},
"localname": "StatementOfStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementTable": {
"auth_ref": [
"r102r184",
"r103r185",
"r104r186",
"r132r211",
"r422r414"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
"label": "Statement [Table]",
"terseLabel": "Statement [Table]"
}
}
},
"localname": "StatementTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
"auth_ref": [
"r22r6",
"r23r7",
"r288r92",
"r293r97"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
"label": "Stock Issued During Period Shares Share Based Compensation",
"terseLabel": "Issuance of common stock under share-based compensation plan, net of shares withheld for taxes, shares"
}
}
},
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
"auth_ref": [
"r22r6",
"r23r7",
"r293r97",
"r328r101"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
"label": "Stock Issued During Period Value Share Based Compensation",
"terseLabel": "Issuance of common stock under share-based compensation plan, net of shares withheld for taxes"
}
}
},
"localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of stock repurchase plan authorized.",
"label": "Stock Repurchase Program Authorized Amount",
"terseLabel": "Share buy-back plan, amount authorized"
}
}
},
"localname": "StockRepurchaseProgramAuthorizedAmount1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureShareRepurchasePlanNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchasedDuringPeriodShares": {
"auth_ref": [
"r22r6",
"r23r7",
"r288r92",
"r293r97"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
"label": "Stock Repurchased During Period Shares",
"terseLabel": "Share buy-back plan, number of shares repurchased"
}
}
},
"localname": "StockRepurchasedDuringPeriodShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureShareRepurchasePlanNarrativeDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockholdersEquity": {
"auth_ref": [
"r23r7",
"r27r10",
"r28r11",
"r97r69",
"r183r486",
"r184r503",
"r381r511",
"r408r545"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
"label": "Stockholders Equity",
"periodEndLabel": "Ending balance",
"periodStartLabel": "Beginning balance",
"totalLabel": "Total shareholders'stockholders\u2019 equity"
}
}
},
"localname": "StockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]",
"terseLabel": "Shareholders'Stockholders\u2019 equity:"
}
}
},
"localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
"label": "Subsequent Event [Line Items]",
"terseLabel": "Subsequent Events [Line Items]"
}
}
},
"localname": "SubsequentEventLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventMember": {
"auth_ref": [
"r391r396",
"r410r407"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event [Member]",
"terseLabel": "Subsequent Events [Member]"
}
}
},
"localname": "SubsequentEventMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventTable": {
"auth_ref": [
"r391r396",
"r410r407"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
"label": "Subsequent Event [Table]",
"terseLabel": "Subsequent Event [Table]"
}
}
},
"localname": "SubsequentEventTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeAxis": {
"auth_ref": [
"r391r396",
"r410r407"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Axis]"
}
}
},
"localname": "SubsequentEventTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeDomain": {
"auth_ref": [
"r391r396",
"r410r407"
],
"lang": {
"en-us": {
"role": {
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Domain]",
"terseLabel": "Subsequent Event Type [Domain]"
}
}
},
"localname": "SubsequentEventTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsNarrativeDetailsDisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Subsequent EventsEvent [Abstract]"
}
}
},
"localname": "SubsequentEventsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventsTextBlock": {
"auth_ref": [
"r409r406",
"r411r408"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
"label": "Subsequent Events [Text Block]",
"terseLabel": "Subsequent EventsEvent"
}
}
},
"localname": "SubsequentEventsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventsDisclosureSubsequentEvent"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SupplementalCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Supplemental Cash Flow Information [Abstract]",
"terseLabel": "Supplemental disclosure of noncash investing activities:"
}
}
},
"localname": "SupplementalCashFlowInformationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
"auth_ref": [
"r294r98"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
"label": "Treasury Stock Acquired, Average Cost Per Share",
"terseLabel": "Average price of shares repurchased"
}
}
},
"localname": "TreasuryStockAcquiredAverageCostPerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureShareRepurchasePlanNarrativeDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_TreasuryStockMember": {
"auth_ref": [
"r52r28",
"r294r98"
],
"lang": {
"en-us": {
"role": {
"documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
"label": "Treasury Stock [Member]",
"terseLabel": "Treasury Stock [Member]"
}
}
},
"localname": "TreasuryStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_TreasuryStockShares": {
"auth_ref": [
"r52r28",
"r294r98"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
"label": "Treasury Stock Shares",
"terseLabel": "Treasury stock, shares"
}
}
},
"localname": "TreasuryStockShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_TreasuryStockSharesAcquired": {
"auth_ref": [
"r23r7",
"r288r92",
"r293r97"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
"label": "Treasury Stock Shares Acquired",
"terseLabel": "Acquisition of treasury stock, shares"
}
}
},
"localname": "TreasuryStockSharesAcquired",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_TreasuryStockTextBlock": {
"auth_ref": [
"r296r100"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
"label": "Treasury Stock [Text Block]",
"terseLabel": "Share Repurchase Plan"
}
}
},
"localname": "TreasuryStockTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureShareRepurchasePlan"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_TreasuryStockValue": {
"auth_ref": [
"r52r28",
"r294r98",
"r295r99"
],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
"label": "Treasury Stock Value",
"negatedLabel": "Common stock held in treasury, at cost \u2015 6,249308,736881 and 6,147286,899461 shares at May 31November 30, 2022 and August 31, 20212022, respectively"
}
}
},
"localname": "TreasuryStockValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TreasuryStockValueAcquiredCostMethod": {
"auth_ref": [
"r288r92",
"r293r97",
"r294r98"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
"label": "Treasury Stock Value Acquired Cost Method",
"negatedLabel": "Acquisition of treasury stock"
}
}
},
"localname": "TreasuryStockValueAcquiredCostMethod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityStatementCondensedConsolidatedStatementsOfStockholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UseOfEstimates": {
"auth_ref": [
"r134r61",
"r135r62",
"r136r63",
"r137r213",
"r138r214",
"r139r215",
"r140r216"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
"label": "Use Of Estimates",
"terseLabel": "Use Of Estimates"
}
}
},
"localname": "UseOfEstimates",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
"auth_ref": [
"r124r508"
],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails": {
"order": 2.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
"label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
"terseLabel": "Weighted-average dilutive securities"
}
}
},
"localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"auth_ref": [
"r117r199",
"r124r205"
],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
"label": "Weighted Average Number Of Diluted Shares Outstanding",
"terseLabel": "Diluted",
"totalLabel": "Weighted-average common shares outstanding, diluted"
}
}
},
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Weighted Average Number Of Shares Outstanding [Abstract]",
"terseLabel": "Shares used in per share calculations:"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"auth_ref": [
"r115r197",
"r124r205"
],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails": {
"order": 1.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
"label": "Weighted Average Number Of Shares Outstanding Basic",
"terseLabel": "Basic",
"verboseLabel": "Weighted-average common shares outstanding, basic"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfWeightedAverageNumberOfSharesDetails",
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "sharesItemType"
},
"wdfc_AccrualForSalesExciseAndOtherTaxesCurrent": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_AccruedLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accrual For Sales, Excise and Other Taxes, Current",
"label": "Accrual For Sales, Excise and Other Taxes, Current",
"terseLabel": "Accrued sales taxes and other taxes"
}
}
},
"localname": "AccrualForSalesExciseAndOtherTaxesCurrent",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"wdfc_AmericasSegmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Americas Segment [Member]",
"label": "Americas Segment [Member]",
"terseLabel": "Americas Segment [Member]"
}
}
},
"localname": "AmericasSegmentMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_AsiaPacificSegmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Asia Pacific Segment [Member]",
"label": "Asia Pacific Segment [Member]",
"terseLabel": "Asia-Pacific Segment [Member]"
}
}
},
"localname": "AsiaPacificSegmentMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Basis of Presentation and Summary of Significant Accounting Policies",
"label": "Basis of Presentation and Summary of Significant Accounting Policies [Line Items]"
}
}
},
"localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "stringItemType"
},
"wdfc_CapitalCosts": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Capital Costs",
"label": "Capital Costs",
"terseLabel": "Capital costs"
}
}
},
"localname": "CapitalCosts",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails"
],
"xbrltype": "monetaryItemType"
},
"wdfc_ComputerAndOfficeEquipmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Computer And Office Equipment [Member]",
"label": "Computer And Office Equipment [Member]",
"terseLabel": "Computer And Office Equipment [Member]"
}
}
},
"localname": "ComputerAndOfficeEquipmentMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_Covid19ConsiderationPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "COVID 19 Consideration Policy [Policy Text Block]",
"label": "COVID 19 Consideration Policy [Policy Text Block]",
"terseLabel": "COVID-19 Considerations"
}
}
},
"localname": "Covid19ConsiderationPolicyPolicyTextBlock",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"wdfc_DebtInstrumentMaturityYear": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Instrument, Maturity Year",
"label": "Debt Instrument, Maturity Year",
"terseLabel": "Maturity year"
}
}
},
"localname": "DebtInstrumentMaturityYear",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "gYearItemType"
},
"wdfc_DebtInstrumentPeriodicPaymentMaturity": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Instrument, Periodic Payment, Maturity",
"label": "Debt Instrument, Periodic Payment, Maturity",
"terseLabel": "Periodic principal maturity"
}
}
},
"localname": "DebtInstrumentPeriodicPaymentMaturity",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "dateItemType"
},
"wdfc_DebtInstrumentPeriodicPaymentRemainingPrincipal": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Debt Instrument, Periodic Payment, Remaining Principal",
"label": "Debt Instrument, Periodic Payment, Remaining Principal",
"terseLabel": "Remaining principal payment"
}
}
},
"localname": "DebtInstrumentPeriodicPaymentRemainingPrincipal",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "monetaryItemType"
},
"wdfc_EarningsBeforeInterestTaxesDepreciationAndAmortizationInterestCoverageRatio": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The ratio of consolidated EBITDA to consolidated interest charges for the most recently completed four fiscal quarters.",
"label": "Earnings Before Interest Taxes Depreciation And Amortization Interest Coverage Ratio",
"terseLabel": "Consolidated interest coverage ratio"
}
}
},
"localname": "EarningsBeforeInterestTaxesDepreciationAndAmortizationInterestCoverageRatio",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "pureItemType"
},
"wdfc_EarningsBeforeInterestTaxesDepreciationAndAmortizationLeverageRatio": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The ratio of consolidated funded indebtedness as of termination date to consolidated EBITDA for the most recently completed four fiscal quarters.",
"label": "Earnings Before Interest Taxes Depreciation And Amortization Leverage Ratio",
"terseLabel": "Consolidated leverage ratio"
}
}
},
"localname": "EarningsBeforeInterestTaxesDepreciationAndAmortizationLeverageRatio",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "pureItemType"
},
"wdfc_EuropeMiddleEastAfricaAndIndiaSubsidiaryMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Europe, The Middle East, Africa And India Subsidiary [Member]",
"label": "Europe Middle East Africa And India Subsidiary [Member]",
"terseLabel": "Europe, The Middle East, Africa And India Subsidiary [Member]"
}
}
},
"localname": "EuropeMiddleEastAfricaAndIndiaSubsidiaryMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_EuropeMiddleEastAndAfricaSegmentsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Europe, Middle East And Africa Segments [Member]",
"label": "Europe Middle East And Africa Segments [Member]",
"terseLabel": "EMEA Segments [Member]"
}
}
},
"localname": "EuropeMiddleEastAndAfricaSegmentsMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureBusinessSegmentsAndForeignOperationsSummarizedInformationByReportableSegmentsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_HomecareAndCleaningProductsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Homecare And Cleaning Products.",
"label": "Homecare And Cleaning Products [Member]",
"terseLabel": "Homecare And Cleaning ProductsHCCP [Member]"
}
}
},
"localname": "HomecareAndCleaningProductsMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Increase (Decrease) in Operating Lease Assets and Liabilities, Net",
"label": "Increase (Decrease) in Operating Lease Assets and Liabilities, Net",
"negatedLabel": "Operating lease assets and liabilities, net"
}
}
},
"localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
"order": 14.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Increase (Decrease) In Other Noncurrent Liabilities And Income Taxes Payable",
"label": "Increase (Decrease) In Other Noncurrent Liabilities And Income Taxes Payable",
"terseLabel": "Other long-term liabilities and income taxes payable"
}
}
},
"localname": "IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"wdfc_IndemnificationGuaranteeTwoMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indemnification Guarantee Two [Member]",
"label": "Indemnification Guarantee Two [Member]",
"terseLabel": "Indemnification Agreement 2 [Member]"
}
}
},
"localname": "IndemnificationGuaranteeTwoMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_InternalUseSoftwareAndCloudComputingArrangementsPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Internal use software and cloud computing arrangements.",
"label": "Internal Use Software And Cloud Computing Arrangements [Policy Text Block]",
"terseLabel": "Internal-Use Software and Cloud Computing Arrangements"
}
}
},
"localname": "InternalUseSoftwareAndCloudComputingArrangementsPolicyTextBlock",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicy"
],
"xbrltype": "textBlockItemType"
},
"wdfc_InventoryProductHeldAtContractManufacturersNetOfReserves": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails": {
"order": 1.0,
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Raw material and components held at outsourced contract manufacturers. The amounts receivable from the contract manufacturers as of the balance sheet date related to transfers of these raw materials and components by the Company to its contract manufacturers.",
"label": "Inventory Product Held At Contract Manufacturers, Net Of Reserves",
"terseLabel": "Product held at third-party contract manufacturers"
}
}
},
"localname": "InventoryProductHeldAtContractManufacturersNetOfReserves",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureInventoriesScheduleOfInventoriesDetails"
],
"xbrltype": "monetaryItemType"
},
"wdfc_MachineryEquipmentAndVehiclesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Machinery, Equipment and Vehicles [Member]",
"label": "Machinery Equipment And Vehicles [Member]",
"terseLabel": "Machinery, Equipment And Vehicles [Member]"
}
}
},
"localname": "MachineryEquipmentAndVehiclesMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsNarrativeDetails",
"http://WD40.com/role/DisclosurePropertyAndEquipmentAndCapitalizedCloudBasedSoftwareImplementationCostsScheduleOfPropertyAndEquipmentNetDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_MultiPurposeMaintenanceProductsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Multi-Purpose Maintenance Products.",
"label": "Multi Purpose Maintenance Products [Member]",
"terseLabel": "Maintenance Products [Member]"
}
}
},
"localname": "MultiPurposeMaintenanceProductsMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureRevenueRecognitionScheduleOfRevenuesBySegmentAndMajorSourceDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_NetIncomeAllocatedToParticipatingSecurities": {
"auth_ref": [],
"calculation": {
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of net income for the reporting period allocated to participating securities other than common shares for the purpose of computing earnings per common share using the two-class method. Net income allocated to participating securities for the period includes dividend equivalents paid to holders of participating securities plus a proportionate share of undistributed net income allocable to participating securities for the period.",
"label": "Net Income Allocated To Participating Securities",
"terseLabel": "Less: Net income allocated to participating securities"
}
}
},
"localname": "NetIncomeAllocatedToParticipatingSecurities",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNetIncomeToNetIncomeAvailableToCommonShareholdersDetails"
],
"xbrltype": "monetaryItemType"
},
"wdfc_NoteAgreementAndCreditAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Note Agreement and the Credit Agreement [Member]",
"label": "Note Agreement And Credit Agreement [Member]",
"terseLabel": "Note Agreement and the Credit Agreement [Member]"
}
}
},
"localname": "NoteAgreementAndCreditAgreementMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_NumberOfDebtAgreements": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number Of Debt Agreements",
"label": "Number Of Debt Agreements",
"terseLabel": "Number of agreements"
}
}
},
"localname": "NumberOfDebtAgreements",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "integerItemType"
},
"wdfc_OtherUnsecuredDebtMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other Unsecured Debt [Member]",
"label": "Other Unsecured Debt [Member]",
"terseLabel": "Other Unsecured Debt [Member]"
}
}
},
"localname": "OtherUnsecuredDebtMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_PercentageIncreaseDecreaseOfDividends": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage Increase (Decrease) Of Dividends",
"label": "Percentage Increase (Decrease) Of Dividends",
"terseLabel": "Percentage increase in quarterly cash dividend"
}
}
},
"localname": "PercentageIncreaseDecreaseOfDividends",
"nsuri": "http://WD40.com/20221130",
"presentation": [
"http://WD40.com/role/DisclosureSubsequentEventNarrativeDetails"
],
"xbrltype": "percentItemType"
},
"wdfc_ScheduleOfAccruedPayrollAndRelatedExpensesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of accrued payroll and related expenses.",
"label": "Schedule Of Accrued Payroll And Related Expenses Table [Text Block]",
"terseLabel": "Schedule Of Accrued Payroll And Related Expenses"
}
}
},
"localname": "ScheduleOfAccruedPayrollAndRelatedExpensesTableTextBlock",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureAccruedAndOtherLiabilitiesTables"
],
"xbrltype": "textBlockItemType"
},
"wdfc_SeniorOfficersAndDirectorsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Senior Officers And Directors [Member]",
"label": "Senior Officers And Directors [Member]",
"terseLabel": "Senior Officers And Directors [Member]"
}
}
},
"localname": "SeniorOfficersAndDirectorsMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_SeriesBAndSeriesCNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Series B and Series C Notes [Member]",
"label": "Series B And Series C Notes [Member]",
"terseLabel": "Series B and Series C Notes [Member]"
}
}
},
"localname": "SeriesBAndSeriesCNotesMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_SeriesBNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Series B Notes [Member]",
"label": "Series B Notes [Member]",
"terseLabel": "Series B Notes [Member]"
}
}
},
"localname": "SeriesBNotesMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_SeriesCNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Series C Notes [Member]",
"label": "Series C Notes [Member]",
"terseLabel": "Series C Notes [Member]"
}
}
},
"localname": "SeriesCNotesMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_SeriesNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Series A Notes [Member]",
"label": "Series Notes [Member]",
"terseLabel": "Series A Notes [Member]"
}
}
},
"localname": "SeriesNotesMember",
"nsuri": "http://WD40.com/2022053120221130",
"presentation": [
"http://WD40.com/role/DisclosureDebtScheduleOfShortTermAndLongTermBorrowingsDetails"
],
"xbrltype": "domainItemType"
},
"wdfc_ShortTermPurchaseCommitmentPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Short-term Purchase Commitment, Period",
"label": "Short-term Purchase Commitment, Period",
"terseLabel": "Purchase commitment period"
}
}
},
"localname": "ShortTermPurchaseCommitmentPeriod",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"wdfc_UsefulLifeOfInternalUseSoftwareAndCapitalizedCloudComputingImplementationCosts": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Useful life of internal use software and capitalized cloud computing implementation costs.",
"label": "Useful Life Of Internal Use Software And Capitalized Cloud Computing Implementation Costs",
"terseLabel": "Useful lives of internal use software and capitalized cloud computing implementation costs"
}
}
},
"localname": "UsefulLifeOfInternalUseSoftwareAndCapitalizedCloudComputingImplementationCosts",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
},
"wdfc_UsefulLivesOfMajorInformationSystemsInstallationsEstimatedPeriodOfUse": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Useful lives of major information systems installations estimated period of use.",
"label": "Useful Lives of Major Information Systems Installations Estimated Period of Use",
"terseLabel": "Useful lives of major information systems installations estimated period of use"
}
}
},
"localname": "UsefulLivesOfMajorInformationSystemsInstallationsEstimatedPeriodOfUse",
"nsuri": "http://WD40.com/20220531",
"presentation": [
"http://WD40.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
],
"xbrltype": "durationItemType"
}
},
"unitCount": 6
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
},
"r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(13))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r100": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
},
"r101": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "https://asc.fasb.org/topic&trid=2122369"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
},
"r104": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
},
"r106": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
},
"r107": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(14))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
},
"r111": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
},
"r116": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(15))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
},
"r124": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
},
"r125": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
},
"r126": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(16))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=12039145220221130",
"presentation": [
"http://WD40.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
],
"xbrltype": "durationItemType"
}
},
"unitCount": 6
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e13212-122682"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
},
"r131": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "https://asc.fasb.org/topic&trid=2144383"
},
"r132": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
},
"r137": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
},
"r138": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
},
"r139": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
},
"r14": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
},
"r141": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "275",
"URI": "https://asc.fasb.org/topic&trid=2134479"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
},
"r144": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
},
"r145": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(18))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(j)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
},
"r157": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"d3e7789-107766",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r160r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "2801",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r100": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/subtopic&trid=2208821",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r101": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r104": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r106": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r107": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c),(3)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "4C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r111": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126901519126976982&loc=d3e8906-108599"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280d3e19207-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "60",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r116": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Topic": "940",
"URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(11))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(15)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r124": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(16))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r125": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(17))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r126": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.17)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(15))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.9)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r131": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Subparagraph": "(c)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r132": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r137": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r138": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(19))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r139": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r14": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r141": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.(a),19)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r144": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(8))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r145": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(c))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(13))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(14))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(15))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(16))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r157": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(18))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(21))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r160": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r162": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r165": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(2))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r166": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r167": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r168": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r169": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r17": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(b),22(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r171": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r172": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r173": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(210.5-03(11))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r174": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(24))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r175": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r176": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(5))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r177": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r178": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r179": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(c))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19,20)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r180": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r181": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r183": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r184": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r185": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r187": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r189": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r190": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8906-108599d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r162r191": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "303",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8906-108599d3e22583-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r165r192": {
"Name": "Accounting Standards Codification",
"Paragraph": "314",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8924-108599d3e22595-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r166r193": {
"Name": "Accounting Standards Codification",
"Paragraph": "327",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8933-108599d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r167r194": {
"Name": "Accounting Standards Codification",
"Paragraph": "327",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8933-108599d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r168r195": {
"Name": "Accounting Standards Codification",
"Paragraph": "328",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8933-108599d3e22658-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r169r196": {
"Name": "Accounting Standards Codification",
"Paragraph": "329",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280250",
"URI": "https://asc.fasb.org/extlink&oid=126901519124431687&loc=d3e8933-108599"
},
"r17d3e22663-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r197": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r198": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r199": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r200": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r201": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r202": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r205": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r209": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20,24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r210": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "https://asc.fasb.org/topic&trid=2144383",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r212": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r216": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r217": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "275",
"URI": "https://asc.fasb.org/topic&trid=2134479",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r219": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r220": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r221": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r222": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r223": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r224": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r226": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r228": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r229": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(j)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r23": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r230": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r231": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r238": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r240": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r241": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r243": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r171r244": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r172r245": {
"Name": "Accounting Standards Codification",
"Paragraph": "34",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
},
"r173": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=126901519&loc=d3e8475-1085992003/role/disclosureRef"
},
"r174r246": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r175r247": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r176r248": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r177r249": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
},
"r178,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r250": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r179r251": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "280",
"URI": "https://asc.fasb.org/topic&trid=2134510"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r180r252": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r181r253": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=123577603&loc=d3e5074-111524"
},
"r183": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
},
"r1842003/role/disclosureRef"
},
"r254": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r185r255": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "326",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=124255206&loc=SL82895884-210446xbrl.org/2003/role/disclosureRef"
},
"r187r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.BB)",
"Topic": "330",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=27011343&loc=d3e100047-122729xbrl.org/2003/role/disclosureRef"
},
"r189r257": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "330",
"URI": "https://asc.fasb.org/topic&trid=2126998"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(21))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r190r258": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r191r259": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
},
"r192,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r260": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r193r261": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r194r262": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r195r263": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r196r264": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r197r265": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r198r266": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r199r267": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r200xbrl.org/2003/role/disclosureRef"
},
"r268": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r201r269": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267"
},
"r202,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.25)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r270": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "350",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
},
"r205": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "((a)(1),(b))",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r209xbrl.org/2003/role/disclosureRef"
},
"r271": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(25))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r210": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(2)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
},
"r212": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "350",
"URI": "https://asc.fasb.org/topic&trid=2144416"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
},
"r216xbrl.org/2003/role/disclosureRef"
},
"r272": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
},
"r217": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "360",
"URI": "https://ascrole": "http://www.fasbxbrl.org/topic&trid=2155823"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "410",
"URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
},
"r2192003/role/disclosureRef"
},
"r273": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r220r274": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(d))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r221r275": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r222r276": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
},
"r223": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "https://ascrole": "http://www.fasbxbrl.org/topic&trid=21446482003/role/disclosureRef"
},
"r224r277": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "450",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=121557415&loc=d3e14435-108349xbrl.org/2003/role/disclosureRef"
},
"r226r278": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "450",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=121557415&loc=d3e14557-108349xbrl.org/2003/role/disclosureRef"
},
"r228r279": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
},
"r229,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29,30)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r280": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
},
"r23": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r230r281": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
},
"r231": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "450",
"URI": "https://ascrole": "http://www.fasbxbrl.org/topic&trid=2127136"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "15",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
},
"r2382003/role/disclosureRef"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r240xbrl.org/2003/role/disclosureRef"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r241r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126975872&loc=SL124442526-122756xbrl.org/2003/role/disclosureRef"
},
"r243r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r244r286": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r245r287": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r246r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r247r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
},
"r248,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r249r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r250r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r251r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r252r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r253r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r254r296": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r255r297": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
},
"r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=123466505&loc=SL123495323-112611xbrl.org/2003/role/disclosureRef"
},
"r257r298": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r258r299": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
},
"r259,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r300": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r260r301": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r261r302": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(i)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r262r303": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r263r304": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r264r305": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r265r306": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r266r307": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r267r308": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r268r309": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
},
"r269,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r310": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r270r311": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r271r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r272r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r273r314": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r274r315": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r275r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r276r317": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r277r318": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r278r319": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
},
"r279,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r320": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r280r321": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r281r322": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "69B",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "69C",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
},
"r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "69E",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
},
"r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "69F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
},
"r286": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "470",
"URI": "https://asc.fasb.org/topic&trid=2208564"
},
"r287": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
},
"r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
},
"r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
},
"r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
},
"r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
},
"r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
}xbrl.org/2003/role/disclosureRef"
},
"r323": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "505",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=6405813&loc=d3e23239-112655"
},
"r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
},
"r296": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/subtopic&trid=2208821"
},
"r2972003/role/disclosureRef"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r298r325": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r299r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=124098289&loc=d3e6676-107765"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r3002003/role/disclosureRef"
},
"r327": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r301r328": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r302r329": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
},
"r303,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r330": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r304r331": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r305r332": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r306r333": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r307r334": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r308r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r309r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a)(1))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r310r337": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r311r338": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045"
},
"r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
},
"r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
},
"r314xbrl.org/2003/role/disclosureRef"
},
"r339": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "606",
"URI": "https://asc.fasb.org/topic&trid=49130388"
},
"r315,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "14A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r340": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(i)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
},
"r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=123447040&loc=d3e1928-1149202003/role/disclosureRef"
},
"r317r341": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r318r342": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r319r343": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(A)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a)(3))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r320r344": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(B)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r321r345": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(C)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r322r346": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(03)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r323r347": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(n)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "715",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=123450688&loc=d3e4179-1149212003/role/disclosureRef"
},
"r325r348": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(d)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
},
"r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=35742348&loc=SL14450788-114948xbrl.org/2003/role/disclosureRef"
},
"r327r349": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r328r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "5045",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718220",
"URI": "https://asc.fasb.org/extlink&oid=128089324126968391&loc=d3e5070-113901d3e557-108580",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r329r350": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(a))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r330r351": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r331r352": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r332r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r333r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r334r355": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
},
"r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
},
"r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
},
"r337xbrl.org/2003/role/disclosureRef"
},
"r356": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r338r357": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r339r358": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r340r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
},
"r341,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(10))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r360": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r342r361": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r343r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r344r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r345r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r346r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r347r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r348r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.C)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r349r368": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
},
"r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(c))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r350r369": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "270",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
},
"r351,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(20))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r370": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r352r371": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "https://asc.fasb.org/topic&trid=2144680"
},
"r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=79982066&loc=d3e1392-128463"
},
"r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
},
"r3552003/role/disclosureRef"
},
"r372": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r356r373": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r357r374": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
},
"r358": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "810",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=109239629&loc=d3e5614-111684"
},
"r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c),(3)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r3602003/role/disclosureRef"
},
"r375": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bb)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r361r376": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
},
"r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
},
"r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
},
"r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
},
"r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
},
"r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "4C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
},
"r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "4D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
},
"r368xbrl.org/2003/role/disclosureRef"
},
"r377": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r369r378": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r370r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
},
"r371,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.1,2)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r372r381": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r373r382": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(1)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r374r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r375r384": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r376r385": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r377r386": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r378r387": {
"Name": "Accounting Standards Codification",
"Paragraph": "6A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258"
},
"r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "60",
"SubTopic": "10",
"Topic": "820",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=7493716&loc=d3e21868-110260"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
},
"r3812003/role/disclosureRef"
},
"r388": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
},
"r382": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "830",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
},
"r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
},
"r384xbrl.org/2003/role/disclosureRef"
},
"r389": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
},
"r385,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2(a),(d))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r390": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r386r391": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r387r392": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r388r393": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r389r394": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(a))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r390r395": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r391r396": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r392r397": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "830",
"URI": "https://asc.fasb.org/topic&trid=2175825",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r393r398": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
},
"r394": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
},
"r395": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
},
"r396": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
},
"r397xbrl.org/2003/role/disclosureRef"
},
"r399": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r398r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "81",
"Publisher": "FASB",
"Section": "55S99",
"SubTopic": "3010",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "835210",
"URI": "https://asc.fasb.org/extlink&oid=114775985120391452&loc=d3e28878-108400"
},
"r399d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r400": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
},
"r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=124098289&loc=d3e6676-107765"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(b),22(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r4002003/role/disclosureRef"
},
"r401": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r401r402": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(03)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r402r403": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r403r404": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
},
"r404": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=6457730&loc=d3e39603-1078642003/role/disclosureRef"
},
"r405": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
},
"r406": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
},
"r407": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
},
"r408": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
},
"r409,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r406": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19,20)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r410r407": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r411r408": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "855",
"URI": "https://asc.fasb.org/topic&trid=2122774",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r412r409": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r413,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7(b))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r410": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r414r411": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r415r412": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r416": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r417": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r418": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r419": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r420": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r421xbrl.org/2003/role/disclosureRef"
},
"r413": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "910",
"URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r422r414": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.L)",
"Topic": "924",
"URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r423r415": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r424r416": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "340",
"Topic": "928",
"URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r425r417": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r426r418": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r427r419": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
},
"r428,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.9)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r420": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r429r421": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
},
"r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r430r422": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r431r423": {
"Name": "Accounting Standards Codification",
"Paragraph": "33",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r432r424": {
"Name": "Accounting Standards Codification",
"Paragraph": "33",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r433r425": {
"Name": "Accounting Standards Codification",
"Paragraph": "35A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r434r426": {
"Name": "Accounting Standards Codification",
"Paragraph": "35A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r435r427": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(c)(1)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r436r428": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(c)(2)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
},
"r437": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Topic": "940",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126941158&loc=d3e41242-110953xbrl.org/2003/role/disclosureRef"
},
"r438r429": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(10)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r439r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "112",
"Publisher": "FASB",
"Section": "S9945",
"SubTopic": "21010",
"Subparagraph": "(SX 210.9-03(11)c)",
"Topic": "942230",
"URI": "https://asc.fasb.org/extlink&oid=126897435126954810&loc=d3e534808-122878"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20,24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r440": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r441": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(15)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r442": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(16))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r443": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(17))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r444": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r445": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.17)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
},
"r446": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(15))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r447": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r448": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(26))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"d3e3179-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r430": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(26))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r449r431": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(27))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r450": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.9)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r451xbrl.org/2003/role/disclosureRef"
},
"r432": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r452r433": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
},
"r453": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Subparagraph": "(c)",
"Topic": "942",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
},
"r454": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
},
"r455": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r456": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r457": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r458": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r459": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r460": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(19))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r461xbrl.org/2003/role/disclosureRef"
},
"r434": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r462": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r463": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r464": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r465": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.(a),19)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
},
"r466": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r467xbrl.org/2003/role/disclosureRef"
},
"r435": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(22))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r468r436": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(23))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r469": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(8))",
"Topic": "944",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(2))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r470xbrl.org/2003/role/disclosureRef"
},
"r437": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(9))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r471": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=116884468&loc=SL65671331-158438xbrl.org/2003/role/disclosureRef"
},
"r472r438": {
"Name": "Accounting Standards Codification",
"Paragraph": "7A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
},
"r473": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
},
"r474": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
},
"r475": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
},
"r476xbrl.org/2003/role/disclosureRef"
},
"r439": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r477,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r440": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r478r441": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r479r442": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(i)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a))",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r480r443": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(ii)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r481r444": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r482r445": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "310",
"Subparagraph": "(SX 210.12-29(Footnote 4))",
"Topic": "948",
"URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r483r446": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "440",
"Subparagraph": "(a)",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r484r447": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Subparagraph": "(d)",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r485r448": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r486r449": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
},
"r487,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r450": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column B))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r488r451": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column C))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r489r452": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column D))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22)",
"Topic": "210",
"URI": "https://ascrole": "http://www.fasb.org/extlink&oid=120391452&loc=d3e13212-122682xbrl.org/2003/role/disclosureRef"
},
"r490r453": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column E))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r491r454": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column F))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r492r455": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column G))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r493r456": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column H))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r494r457": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column I))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r495r458": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Footnote 2))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r496r459": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Footnote 4))",
"Topic": "970",
"URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r497,
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r460": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(c)",
"Topic": "976",
"URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r498r461": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "978",
"URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r499r462": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r5r463": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r500": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
},
"r501": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
},
"r502": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
},
"r503": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b"
},
"r504": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2"
},
"r505": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1"
},
"r506": {
"Name": "Form 10-Q",
"Number": "240",
"Publisher": "SEC",
"Section": "308",
"Subsection": "a"
},
"r507": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1"
},
"r508": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.25)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29,30)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
},
"r57": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "14A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "220r464": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=126968391124098289&loc=SL7669625-108580"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(210.5-03(11))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(10))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r7d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r465": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r70r466": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(2002(6)(a)(1))",
"Topic": "220210",
"URI": "https://asc.fasb.org/extlink&oid=126953954120391452&loc=SL114868664-224227d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r71r467": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(2402(6)(a)(3))",
"Topic": "220210",
"URI": "https://asc.fasb.org/extlink&oid=126953954120391452&loc=SL114868664-224227d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r72r468": {
"Name": "Accounting Standards Codification",
"Paragraph": "222",
"Publisher": "FASB",
"Section": "S9955",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))20",
"Topic": "220210",
"URI": "https://asc.fasb.org/extlink&oid=12695395499393222&loc=SL114868664-224227SL20226052-175313",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(5))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.1,2)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2(a),(d))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7(b))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r78": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.9)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
},
"r79": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"r469": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210235",
"URI": "https://asc.fasb.org/extlink&oid=6361739126899994&loc=d3e7789-107766"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
},
"r83": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
},
"r84d3e18823-107790",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
},
"r85": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
},
"r88,
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r470": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r471": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r472": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r473": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r474": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r475": {
"Name": "Accounting Standards Codification",
"Paragraph": "69B",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r476": {
"Name": "Accounting Standards Codification",
"Paragraph": "69C",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r477": {
"Name": "Accounting Standards Codification",
"Paragraph": "69E",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r478": {
"Name": "Accounting Standards Codification",
"Paragraph": "69F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r479": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r480": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r481": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r482": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r483": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r484": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r485": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r486": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r487": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r488": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r489": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r490": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r491": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r492": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r493": {
"Name": "Form 10-Q",
"Number": "240",
"Publisher": "SEC",
"Section": "308",
"Subsection": "a",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r494": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r495": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r496": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r497": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r498": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r499": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r5": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(25))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r500": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r501": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://ascrole": "http://www.fasbxbrl.org/extlink&oid=126954810&loc=d3e3044-108585"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
},
"r91": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(c))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r962009/role/commonPracticeRef"
},
"r502": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(f))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r97r503": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4,
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r504": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r505": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r506": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r507": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r508": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r509": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r510": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r511": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r512": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r513": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r514": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r515": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r516": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r517": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r518": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r519": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r520": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r521": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r522": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r523": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r524": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "410",
"URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r525": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r526": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r527": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r528": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r529": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "450",
"URI": "https://asc.fasb.org/topic&trid=2127136",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r530": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r531": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r532": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r533": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r534": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r535": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r536": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r537": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r538": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "740",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r539": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r540": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.4)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r541": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r542": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r543": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r544": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r545": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r546": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r547": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r548": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r549": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r550": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r551": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r552": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r553": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r554": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r555": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r556": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r557": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r558": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r57": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "https://asc.fasb.org/topic&trid=2122369",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-0802(h)(228))",
"Topic": "235210",
"URI": "https://asc.fasb.org/extlink&oid=120395691120391452&loc=d3e23780-122690"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r7": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-0802(h29))",
"Topic": "235210",
"URI": "https://asc.fasb.org/extlink&oid=120395691120391452&loc=d3e23780-122690"
}
},
"version": "2.1d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r70": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.BB)",
"Topic": "330",
"URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r71": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r72": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "((a)(1),(b))",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r78": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(2)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r79": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "350",
"URI": "https://asc.fasb.org/topic&trid=2144416",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r83": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "360",
"URI": "https://asc.fasb.org/topic&trid=2155823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r84": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "https://asc.fasb.org/topic&trid=2144648",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r85": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "15",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r88": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r91": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "470",
"URI": "https://asc.fasb.org/topic&trid=2208564",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r96": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r97": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
}
},
"version": "2.2"
}