XML 33 R20.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Aug. 28, 2022
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The consolidated financial statements include the accounts of Costco, its wholly-owned subsidiaries, and subsidiaries in which it has a controlling interest. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries have been eliminated in consolidation. During 2022, the Company paid a cash dividend of $208 and purchased the equity interest of its Taiwan operations from its former joint-venture partner for $842, totaling $1,050 in the aggregate. The remaining noncontrolling interest represents the portion of equity interests in a consolidated joint venture that is not 100% owned by the Company. Unless otherwise noted, references to net income relate to net income attributable to Costco.
Fiscal Year End | Fiscal Year EndThe Company operates on a 52/53-week fiscal year basis with the year ending on the Sunday closest to August 31. References to 2022, 2021, and 2020 relate to the 52-week fiscal years ended August 28, 2022, August 29, 2021, and August 30, 2020, respectively.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities 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 period. These estimates and assumptions take into account historical and forward-looking factors that the Company believes are reasonable. Actual results could differ from those estimates and assumptions.
Reclassification | Reclassification Reclassifications were made to our 2021 and 2020 consolidated statements of income and cash flows to conform with current year presentation.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers as cash and cash equivalents all cash on deposit, highly liquid investments with a maturity of three months or less at the date of purchase, and proceeds due from credit and debit card transactions with settlement terms of up to four days. Credit and debit card receivables were $2,010 and $1,816 at the end of 2022 and 2021. The Company provides for the daily replenishment of major bank accounts as payments are presented. Included in accounts payable at the end of 2022 and 2021, are $995 and $999 representing the excess of outstanding payments over cash on deposit at the banks on which the payments were drawn.
Short-Term Investments | Short-Term Investments Short-term investments generally consist of debt securities (U.S. Government and Agency Notes), with maturities at the date of purchase of three months to five years. Investments with maturities beyond five years may be classified, based on the Company’s determination, as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Short-term investments classified as available-for-sale are recorded at fair value using the specific identification method with the unrealized gains and losses reflected in accumulated other comprehensive income (loss) until realized. Realized gains and losses from the sale of available-for-sale securities, if any, are determined on a specific identification basis and are recorded in interest income and other, net in the consolidated statements of income. These available-for-sale investments have a low level of inherent credit risk given they are issued by the U.S. Government and Agencies. Changes in their fair value are primarily attributable to changes in interest rates and market liquidity. Short-term investments classified as held-to-maturity are financial instruments that the Company has the intent and ability to hold to maturity and are reported net of any related amortization and are not remeasured to fair value on a recurring basis. The Company periodically evaluates unrealized losses in its investment securities for credit impairment, using both qualitative and quantitative criteria. In the event a security is deemed to be impaired as the result of a credit loss, the Company recognizes the loss in interest income and other, net in the consolidated statements of income.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company accounts for certain assets and liabilities at fair value. The carrying value of the Company’s financial instruments, including cash and cash equivalents, receivables and accounts payable, approximate fair value due to their short-term nature or variable interest rates. See Notes 2, 3, and 4 for the carrying value and fair value of the Company’s investments, derivative instruments, and fixed-rate debt, respectively. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying a fair value hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs are: Level 1: Quoted market prices in active markets for identical assets or liabilities. Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data. Level 3: Significant unobservable inputs that are not corroborated by market data. The Company’s valuation techniques used to measure the fair value of money market mutual funds are based on quoted market prices, such as quoted net asset values published by the fund as supported in an active market. Valuation methodologies used to measure the fair value of all other non-derivative financial instruments are based on independent external valuation information. The pricing process uses data from a variety of independent external valuation information providers, including trades, bid price or spread, two-sided markets, quotes, benchmark curves including but not limited to treasury benchmarks and LIBOR or Secured Overnight Financing Rate and swap curves, discount rates, and market data feeds. All are observable in the market or can be derived principally from or corroborated by observable market data. The Company reports transfers in and out of Levels 1, 2, and 3, as applicable, using the fair value of the individual securities as of the beginning of the reporting period in which the transfer(s) occurred. Current financial liabilities have fair values that approximate their carrying values. Long-term financial liabilities include the Company's long-term debt, which are recorded on the balance sheet at issuance price and adjusted for unamortized discounts or premiums and debt issuance costs, and are being amortized to interest expense over the term of the loan. The estimated fair value of the Company's long-term debt is based primarily on reported market values, recently completed market transactions, and estimates based upon interest rates, maturities, and credit.
Receivables, Net | Receivables, Net Receivables consist primarily of vendor, credit card incentive, reinsurance, third-party pharmacy and other receivables. Vendor receivables include discounts and volume rebates. Balances are generally presented on a gross basis, separate from any related payable due. In certain circumstances, these receivables may be settled against the related payable to that vendor, in which case the receivables are presented on a net basis. Credit card incentive receivables primarily represent amounts earned under the co-branded credit card arrangements in the U.S. and Canada. Reinsurance receivables are held by the Company’s wholly-owned captive insurance subsidiary and primarily represent amounts ceded through reinsurance arrangements gross of the amounts assumed under reinsurance, which are presented within other current liabilities in the consolidated balance sheets. Third-party pharmacy receivables generally relate to amounts due from members’ insurers. Other receivables primarily consist of amounts due from governmental entities, mostly tax-related items. The valuation allowance related to receivables was not material to our consolidated financial statements at the end of 2022, 2021, and 2020.
Merchandise Inventories | Merchandise Inventories Merchandise inventories consist of the following:
| 2022 |  | 2021
United States | $ | 13,160 |  |  | $ | 10,248 |
Canada | 1,966 |  |  | 1,456 |
Other International | 2,781 |  |  | 2,511 |
Merchandise inventories | $ | 17,907 |  |  | $ | 14,215 |
Merchandise inventories are stated at the lower of cost or market. U.S. merchandise inventories are valued by the cost method of accounting, using the last-in, first-out (LIFO) basis. The Company believes the LIFO method more fairly presents the results of operations by more closely matching current costs with current revenues. The Company records an adjustment each quarter, if necessary, for the projected annual effect of inflation or deflation, and these estimates are adjusted to actual results determined at year-end, after actual inflation or deflation rates and inventory levels have been determined. Due to inflation, a $438 charge was recorded during 2022 to merchandise costs to increase the cumulative LIFO valuation on merchandise inventories at August 28, 2022. An immaterial LIFO charge was recorded in 2021. Canadian and Other International merchandise inventories are predominantly valued using the cost and retail inventory methods, respectively, using the first-in, first-out (FIFO) basis. The Company provides for estimated inventory losses between physical inventory counts using estimates based on experience. The provision is adjusted periodically to reflect physical inventory counts, which generally occur in the second and fourth fiscal quarters. Inventory cost, where appropriate, is reduced by estimates of vendor rebates when earned or as the Company progresses towards earning those rebates, provided that they are probable and reasonably estimable.
Property and Equipment | Property and Equipment, Net Property and equipment are stated at cost. Depreciation and amortization expense is computed primarily using the straight-line method over estimated useful lives. Leasehold improvements made after the beginning of the initial lease term are depreciated over the shorter of the estimated useful life of the asset or the remaining term of the initial lease plus any renewals that are reasonably certain at the date the leasehold improvements are made. The Company capitalizes certain computer software and costs incurred in developing or obtaining software for internal use. During development, these costs are included in construction in progress. To the extent that the assets become ready for their intended use, these costs are included in equipment and fixtures and amortized on a straight-line basis over their estimated useful lives. In 2022 and 2021, the Company recognized in SG&A expenses write-offs of $118 and $84 for certain information technology assets. Repair and maintenance costs are expensed when incurred. Expenditures for remodels, refurbishments and improvements that add to or change asset function or useful life are capitalized. Assets removed during the remodel, refurbishment or improvement are retired. Assets classified as held-for-sale at the end of 2022 and 2021 were immaterial. The following table summarizes the Company's property and equipment balances at the end of 2022 and 2021:
| Estimated Useful Lives |  | 2022 |  | 2021
Land | N/A |  | $ | 7,955 |  |  | $ | 7,507 |
Buildings and improvements | 5-50 years |  | 20,120 |  |  | 19,139 |
Equipment and fixtures | 3-20 years |  | 10,275 |  |  | 9,505 |
Construction in progress | N/A |  | 1,582 |  |  | 1,507 |
|  |  | 39,932 |  |  | 37,658 |
Accumulated depreciation and amortization |  | (15,286) |  |  | (14,166) |
Property and equipment, net |  | $ | 24,646 |  |  | $ | 23,492 |
The Company evaluates long-lived assets for impairment on an annual basis, when relocating or closing a facility, or when events or changes in circumstances may indicate the carrying amount of the asset group, generally an individual warehouse, may not be fully recoverable. For asset groups held and used, including warehouses to be relocated, the carrying value of the asset group is considered recoverable when the estimated future undiscounted cash flows generated from the use and eventual disposition of the asset group exceed the respective carrying value. In the event that the carrying value is not considered recoverable, an impairment loss is recognized for the asset group to be held and used equal to the excess of the carrying value above the estimated fair value of the asset group. For asset groups classified as held-for-sale (disposal group), the carrying value is compared to the disposal group’s fair value less costs to sell. The Company estimates fair value by obtaining market appraisals from third party brokers or using other valuation techniques. There were no impairment charges recognized in 2022 or 2020. Impairment charges recognized in 2021 were immaterial.
Leases | Leases The Company leases land, buildings, and/or equipment at warehouses and certain other office and distribution facilities. Leases generally contain one or more of the following options, which the Company can exercise at the end of the initial term: (a) renew the lease for a defined number of years at the then-fair market rental rate or rate stipulated in the lease agreement; (b) purchase the property at the then-fair market value; or (c) a right of first refusal in the event of a third-party offer. Some leases include free-rent periods and step-rent provisions, which are recognized on a straight-line basis over the original term of the lease and any extension options that the Company is reasonably certain to exercise from the date the Company has control of the property. Certain leases provide for periodic rent increases based on price indices or the greater of minimum guaranteed amounts or sales volume. Our leases do not contain any material residual value guarantees or material restrictive covenants. The Company determines at inception whether a contract is or contains a lease. Non-lease components and the lease components to which they relate are accounted for together as a single lease component for all asset classes. The Company initially records right-of-use (ROU) assets and lease obligations for its finance and operating leases based on the discounted future minimum lease payments over the term. The lease term is defined as the noncancelable period of the lease plus any options to extend when it is reasonably certain that the Company will exercise the option. As the rate implicit in the Company's leases is not easily determinable, the present value of the sum of the lease payments is calculated using the Company's incremental borrowing rate. The rate is determined using a portfolio approach based on the rate of interest the Company would pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company uses quoted interest rates from financial institutions to derive the incremental borrowing rate. Impairment of ROU assets is evaluated in a similar manner as described in Property and Equipment, net above. The Company's asset retirement obligations (ARO) primarily relate to leasehold improvements that must be removed at the end of a lease. These obligations are generally recorded as a discounted liability, with an offsetting asset at the inception of the lease term, based upon the estimated fair value of the costs to remove the improvements. These liabilities are accreted over time to the projected future value of the obligation. The ARO assets are depreciated using the same depreciation method as the leasehold improvement assets and are included with buildings and improvements. Estimated ARO liabilities associated with these leases are included in other liabilities in the accompanying consolidated balance sheet.
Goodwill and Intangible Assets, Goodwill, Policy | Goodwill and Acquired Intangible Assets Goodwill represents the excess of acquisition cost over the fair value of the net assets acquired and is not subject to amortization. The Company reviews goodwill annually in the fourth quarter for impairment or when circumstances indicate carrying value may exceed the fair value. This evaluation is performed at the reporting unit level. If a qualitative assessment indicates that it is more likely than not that the fair value is less than carrying value, a quantitative analysis is completed using either the income or market approach, or a combination of both. The income approach estimates fair value based on expected discounted future cash flows, while the market approach uses comparable public companies and transactions to develop metrics to be applied to historical and expected future operating results. Goodwill is included in other long-term assets in the consolidated balance sheets. The following table summarizes goodwill by reportable segment:
| United States |  | Canada |  | Other International |  | Total
Balance at August 30, 2020 | $ | 947 |  |  | $ | 27 |  |  | $ | 14 |  |  | $ | 988 |
Changes in currency translation and other (1) | 6 |  |  | 1 |  |  | 1 |  |  | 8 |
Balance at August 29, 2021 | $ | 953 |  |  | $ | 28 |  |  | $ | 15 |  |  | $ | 996 |
Changes in currency translation | — |  |  | (1) |  |  | (2) |  |  | (3) |
Balance at August 28, 2022 | $ | 953 |  |  | $ | 27 |  |  | $ | 13 |  |  | $ | 993 |
____________ (1)Other consists of changes to the purchase price allocation. Definite-lived intangible assets, which are not material, are included in other long-term assets on the consolidated balance sheets and are amortized on a straight-line basis over their estimated lives, which approximates the pattern of expected economic benefit.
Insurance / Self-Insurance Liabilities | Insurance/Self-insurance Liabilities Claims for employee health care benefits, workers’ compensation, general liability, property damage, directors’ and officers’ liability, vehicle liability, inventory loss, and other exposures are funded predominantly through self-insurance. Insurance coverage is maintained for certain risks to limit exposures arising from very large losses. The Company uses different risk management mechanisms, including a wholly-owned captive insurance subsidiary (the captive) and participates in a reinsurance program. Liabilities associated with the risks that are retained by the Company are not discounted and are estimated, in part, by considering historical claims experience, demographic factors, severity factors, and other actuarial assumptions. The estimated accruals for these liabilities could be significantly affected if future occurrences and claims differ from these assumptions and historical trends. At the end of 2022 and 2021, these insurance liabilities were $1,364 and $1,257 in the aggregate, respectively, and were included in accrued salaries and benefits and other current liabilities in the consolidated balance sheets, classified based on their nature. The captive receives direct premiums, which are netted against the Company’s premium costs in selling, general and administrative expenses, in the consolidated statements of income. The captive participates in a reinsurance program that includes other third-party participants. The reinsurance agreement is one year in duration, and new agreements are entered into by each participant at their discretion at the commencement of the next calendar year. The participant agreements and practices of the reinsurance program are designed to limit a participating members’ individual risk. Income statement adjustments related to the reinsurance program and related impacts to the consolidated balance sheets are recognized as information becomes known. In the event the Company leaves the reinsurance program, the Company retains its primary obligation to the policyholders for prior activity.
Derivatives | Derivatives The Company is exposed to foreign-currency exchange-rate fluctuations in the normal course of business. It manages these fluctuations, in part, through the use of forward foreign-exchange contracts, seeking to economically hedge the impact of fluctuations of foreign exchange on known future expenditures denominated in a non-functional foreign-currency. The contracts relate primarily to U.S. dollar merchandise inventory expenditures made by the Company’s international subsidiaries with functional currencies other than the U.S. dollar. Currently, these contracts do not qualify for derivative hedge accounting. The Company seeks to mitigate risk with the use of these contracts and does not intend to engage in speculative transactions. Some of these contracts contain credit-risk-related contingent features that require settlement of outstanding contracts upon certain triggering events. The aggregate fair value amounts of derivative instruments in a net liability position and the amount needed to settle the instruments immediately if the credit-risk-related contingent features were triggered were immaterial at the end of 2022. There were no derivative instruments in a net liability position at the end of 2021. The aggregate notional amounts of open, unsettled forward foreign-exchange contracts were $1,242 and $1,331 at the end of 2022 and 2021, respectively. See Note 3 for information on the fair value of unsettled forward foreign-exchange contracts at the end of 2022 and 2021. The unrealized gains or losses recognized in interest income and other, net in the accompanying consolidated statements of income relating to the net changes in the fair value of unsettled forward foreign-exchange contracts were immaterial in 2022, 2021 and 2020. The Company is exposed to fluctuations in prices for energy, particularly electricity and natural gas, and other commodity products used in retail and manufacturing operations, which it seeks to partially mitigate through the use of fixed-price contracts for certain of its warehouses and other facilities, primarily in the U.S. and Canada. The Company also enters into variable-priced contracts for some purchases of natural gas, in addition to fuel for its gas stations, on an index basis. These contracts meet the characteristics of derivative instruments, but generally qualify for the “normal purchases and normal sales” exception under authoritative guidance and require no mark-to-market adjustment.
Foreign Currency | Foreign Currency The functional currencies of the Company’s international subsidiaries are their local currencies. Assets and liabilities recorded in foreign currencies are translated at the exchange rate on the balance sheet date. Translation adjustments are recorded in accumulated other comprehensive loss. Revenues and expenses of the Company’s consolidated foreign operations are translated at average exchange rates prevailing during the year. The Company recognizes foreign-currency transaction gains and losses related to revaluing or settling monetary assets and liabilities denominated in currencies other than the functional currency in interest income and other, net in the consolidated statements of income. Generally, these include the U.S. dollar cash and cash equivalents and the U.S. dollar payables of consolidated subsidiaries revalued to their functional currency. Also included are realized foreign-currency gains or losses from settlements of forward foreign-exchange contracts. These items were $84 in 2022 and immaterial in 2021 and 2020.
Revenue Recognition | Revenue Recognition The Company recognizes sales for the amount of consideration collected from the member, which includes gross shipping fees where applicable, and is net of sales taxes collected and remitted to government agencies and member returns. The Company reserves for estimated returns based on historical trends in merchandise returns and reduces sales and merchandise costs accordingly. The Company records, on a gross basis, a refund liability and an asset for recovery, which are included in other current liabilities and other current assets, respectively, in the consolidated balance sheets. The Company offers merchandise in the following core merchandise categories: foods and sundries, non-foods, and fresh foods. The Company also provides expanded products and services through warehouse ancillary and other businesses. The majority of revenue from merchandise sales is recognized at the point of sale. Revenue generated through e-commerce or special orders is generally recognized upon shipment to the member. For merchandise shipped directly to the member, shipping and handling costs are expensed as incurred as fulfillment costs and included in merchandise costs in the consolidated statements of income. In certain ancillary businesses, revenue is deferred until the member picks up merchandise at the warehouse. Deferred sales are included in other current liabilities in the consolidated balance sheets. The Company is the principal for the majority of its transactions and recognizes revenue on a gross basis. The Company is the principal when it has control of the merchandise or service before it is transferred to the member, which generally is established when Costco is primarily responsible for merchandising decisions, pricing discretion, and maintains the relationship with the member, including assurance of member service and satisfaction. The Company accounts for membership fee revenue, net of refunds, on a deferred basis, ratably over the one-year membership period. Deferred membership fees at the end of 2022 and 2021 were $2,174 and $2,042, respectively. In most countries, the Company's Executive members qualify for a 2% reward on qualified purchases, subject to an annual maximum value, which does not expire and is redeemable at Costco warehouses. The Company accounts for this reward as a reduction in sales, net of the estimated impact of non-redemptions (breakage), with the corresponding liability classified as accrued member rewards in the consolidated balance sheets. Estimated breakage is computed based on redemption data. For 2022, 2021, and 2020, the net reduction in sales was $2,307, $2,047, and $1,707 respectively. The Company sells and otherwise provides proprietary shop cards that do not expire and are redeemable at the warehouse or online for merchandise or membership. Revenue from shop cards is recognized upon redemption, and estimated breakage is recognized based on redemption data. The Company accounts for outstanding shop card balances as a shop card liability, net of estimated breakage. Shop card liabilities are included in other current liabilities in the consolidated balance sheets. Citibank, N.A. became the exclusive issuer of co-branded credit cards to U.S. members in June 2016. The Company receives various forms of consideration from Citibank, including a royalty on purchases made on the card outside of Costco. A portion of the royalty is used to fund the rebate that cardholders receive, after taking into consideration breakage, which is calculated based on rebate redemption data. The rebates are issued in February and expire on December 31. The Company also maintains co-branded credit card arrangements in Canada and certain other International subsidiaries.
Merchandise Costs | Merchandise Costs Merchandise costs consist of the purchase price or manufacturing costs of inventory sold, inbound and outbound shipping charges and all costs related to the Company’s depot, fulfillment and manufacturing operations, including freight from depots to selling warehouses, and are reduced by vendor consideration. Merchandise costs also include salaries, benefits, depreciation, and utilities in fresh foods and certain ancillary departments.
Vendor Allowances | Vendor Consideration The Company has agreements to receive funds from vendors for discounts and a variety of other programs. These programs are evidenced by signed agreements that are reflected in the carrying value of the inventory when earned or as the Company progresses towards earning the rebate or discount, and as a component of merchandise costs as the merchandise is sold. Other vendor consideration is generally recorded as a reduction of merchandise costs upon completion of contractual milestones, terms of the related agreement, or by another systematic approach.
Selling, General and Administrative Expenses | Selling, General and Administrative Expenses Selling, general and administrative expenses consist primarily of salaries, benefits and workers’ compensation costs for warehouse employees (other than fresh foods departments and certain ancillary businesses which are reflected in merchandise costs) as well as all regional and home office employees, including buying personnel. Selling, general and administrative expenses also include substantially all building and equipment depreciation, stock compensation expense, credit and debit card processing fees, utilities, preopening, as well as other operating costs incurred to support warehouse and e-commerce website operations.
Retirement Plans | Retirement Plans The Company's 401(k) retirement plan is available to all U.S. employees over the age of 18 who have completed 90 days of employment. The plan allows participants to make wage deferral contributions, a portion of which the Company matches. In addition, the Company provides each eligible participant an annual discretionary contribution. The Company also has a defined contribution plan for employees in Canada and contributes a percentage of each employee's wages. Certain subsidiaries in the Company's Other International operations have defined benefit and defined contribution plans, which are not material. Amounts expensed under all plans were $824, $748, and $676 for 2022, 2021, and 2020, and are predominantly included in SG&A expenses in the consolidated statements of income.
Stock-Based Compensation | Stock-Based Compensation Restricted Stock Units (RSUs) granted to employees generally vest over five years and allow for quarterly vesting of the pro-rata number of stock-based awards that would vest on the next anniversary of the grant date in the event of retirement or voluntary termination. Actual forfeitures are recognized as they occur. Compensation expense for stock-based awards is predominantly recognized using the straight-line method over the requisite service period for the entire award. Awards for employees and non-employee directors provide for accelerated vesting based on cumulative years of service with the Company. Compensation expense for the accelerated shares is recognized upon achievement of the long-service term. The cumulative amount of compensation cost recognized at any point in time equals at least the portion of the grant-date fair value of the award that is vested at that date. The fair value of RSUs is calculated as the market value of the common stock on the measurement date less the present value of the expected dividends forgone during the vesting period. Stock-based compensation expense is predominantly included in SG&A expenses in the consolidated statements of income. Certain stock-based compensation costs are capitalized or included in the cost of merchandise. See Note 7 for additional information on the Company’s stock-based compensation plans.
Income Taxes | Income Taxes The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credits and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carry-forwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred tax assets to amounts that are more likely than not expected to be realized. The timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions requires significant judgment. The benefits of uncertain tax positions are recorded in the Company’s consolidated financial statements only after determining a more-likely-than-not probability that the uncertain tax positions will withstand challenge from tax authorities. When facts and circumstances change, the Company reassesses these probabilities and records any changes as appropriate.
Net Income per Common Share Attributable to Costco | Net Income per Common Share Attributable to Costco The computation of basic net income per share uses the weighted average number of shares that were outstanding during the period. The computation of diluted net income per share uses the weighted average number of shares in the basic net income per share calculation plus the number of common shares that would be issued assuming vesting of all potentially dilutive common shares outstanding using the treasury stock method for shares subject to RSUs.
Stock Repurchase Programs | Stock Repurchase Programs Repurchased shares of common stock are retired, in accordance with the Washington Business Corporation Act. The par value of repurchased shares is deducted from common stock and the excess repurchase price over par value is deducted by allocation to additional paid-in capital and retained earnings. The amount allocated to additional paid-in capital is the current value of additional paid-in capital per share outstanding and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings. See Note 6 for additional information.

X
- Definition VendorAllowances - The Company has agreements to receive funds from vendors for discounts and a variety of other programs. These programs are evidenced by signed agreements that are reflected in the carrying value of the inventory when earned or as the Company progresses towards earning the rebate or discount, and as a component of merchandise costs as the merchandise is sold. Other vendor consideration is generally recorded as a reduction of merchandise costs upon completion of contractual milestones, terms of the related agreement, or by another systemic approach. + References No definition available. + Details
Name: | cost_VendorAllowancesPolicyTextBlock
Namespace Prefix: | cost_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI https://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI https://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI https://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI https://asc.fasb.org/subtopic&trid=2235116 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR). + References No definition available. + Details
Name: | us-gaap_SelfInsuranceReservePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration