XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.25.2

Nature of Operations and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Aug. 01, 2025
Nature of Operations and Summary of Significant Accounting Policies |
Fiscal year | Fiscal year – The Company’s fiscal year ends on the Friday nearest July 31st and each quarter consists of thirteen weeks unless noted otherwise. The periods presented in the Company’s financial statements are the fiscal years ended August 01, 2025 (“2025”), August 02, 2024 (“2024”) and July 28, 2023 (“2023”), respectively. Each of these periods has 52 weeks except for 2024, which consisted of 53 weeks. Similarly, references in these Notes to a year or quarter are to the Company’s fiscal year or quarter unless expressly noted or the context clearly indicates otherwise.
GAAP | GAAP – The accompanying Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”).
Principles of consolidation | Principles of consolidation – The Consolidated Financial Statements include the accounts of the Company and its subsidiaries, all of which are wholly owned. All significant intercompany transactions and balances have been eliminated.
Use of estimates | Use of estimates – Management of the Company has made certain estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses during the reporting periods to prepare these Consolidated Financial Statements in conformity with GAAP. Management believes that such estimates have been based on reasonable and supportable assumptions and that the resulting estimates are reasonable for use in the preparation of the Consolidated Financial Statements. Actual results, however, could differ from those estimates.
Cash and cash equivalents | Cash and cash equivalents – The Company’s policy is to consider all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
Accounts receivable | Accounts receivable – Accounts receivable represent their estimated net realizable value. Accounts receivable are written off when they are deemed uncollectible.
Inventories | Inventories – Cost of restaurant inventory is determined by the first‑in, first‑out (“FIFO”) method. Retail inventories are valued using the retail inventory method (“RIM”) except at the retail distribution center which are valued using moving average cost. Approximately 60% of retail inventories are valued using RIM. Retail inventories valued using RIM are stated at the lower of cost or market. Cost of restaurant inventory and retail inventory valued using moving average cost are stated at the lower of cost and net realizable value. See Note 3 for additional information regarding the components of inventory. Valuation provisions are included for retail inventory obsolescence, retail inventory shrinkage, returns and amortization of certain items. The estimate of retail inventory shrinkage is adjusted upon physical inventory counts. Annual physical inventory counts are conducted based upon a cyclical inventory schedule. An estimate of shrinkage is recorded for the time period between physical inventory counts by using a two-year average of the physical inventories’ results on a store-by-store basis.
Property and equipment | Property and equipment – Property and equipment are stated at cost. For financial reporting purposes, depreciation and amortization on these assets are computed by use of the straight‑line and double‑declining balance methods over the estimated useful lives of the respective assets, as follows: ​
​ | ​ | ​
​ |  | Years
Buildings and improvements |  | 30-45
Restaurant and other equipment |  | 2-10
Leasehold improvements |  | 1-35
​ Accelerated depreciation methods are generally used for income tax purposes. Total depreciation expense and depreciation expense related to store operations for each of the three years are as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | 2025 |  | 2024 | ​ |  | 2023 | ​
Total depreciation expense | ​ | $ | 121,432 | ​ | $ | 110,938 | ​ | $ | 103,691 | ​
Depreciation expense related to store operations* | ​ |  | 112,698 | ​ |  | 103,169 | ​ | ​ | 96,339 | ​
​ *Depreciation expense related to store operations is included in other store operating expenses in the Consolidated Statements of Income. Gain or loss is recognized upon disposal of property and equipment. The asset and related accumulated depreciation and amortization amounts are removed from the accounts. Maintenance and repairs, including the replacement of minor items, are charged to expense and major additions to property and equipment are capitalized.
Impairment of long-lived assets | Impairment of long-lived assets – The Company assesses the impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. Recoverability of assets is measured by comparing the carrying value of the asset to the undiscounted future cash flows expected to be generated by the asset. If the total expected future cash flows are less than the carrying value of the asset, the carrying value is written down, for an asset to be held and used, to the estimated fair value or, for an asset to be disposed of, to the fair value, net of estimated costs of disposal. Any loss resulting from impairment is recognized by a charge to income. During 2025, 2024 and 2023, the Company recorded impairment charges of $18,391, $15,616 and $11,692, respectively, for long-lived assets which are included in the impairment and store closing costs line on the Consolidated Statements of Income. See Note 8 for additional information regarding impairment charges in 2025 and 2024 related to right-of-use assets.
Other intangible assets | Other intangible assets – Intangibles primarily consist of the MSBC tradename and liquor licenses. The MSBC tradename was capitalized as an indefinite-lived intangible asset and, at both August 01, 2025 and August 02, 2024, was $20,960. The costs of obtaining non-transferable liquor licenses that are directly issued by local government agencies for nominal fees are expensed as incurred. The costs of purchasing transferable liquor licenses through open markets in jurisdictions with a limited number of authorized liquor licenses are capitalized as indefinite-lived intangible assets. Liquor licenses capitalized as intangible assets were $3,365 at both August 01, 2025 and August 02, 2024.
Segment reporting | Segment reporting – Operating segments are components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Using these criteria, the Company manages its business on the basis of one operating and one reportable operating segment. See Note 6 for additional information regarding segment reporting.
Unredeemed gift cards and certificates | Unredeemed gift cards and certificates – Unredeemed gift cards and certificates represent a liability of the Company related to unearned income and are recorded at their expected redemption value. No revenue is recognized in connection with the point-of-sale transaction when gift cards or gift certificates are sold. Any amounts remitted to states under escheat or similar laws reduce the Company’s deferred revenue liability and have no effect on revenue or expense while any amounts that the Company is permitted to retain are recorded as revenue. See “Revenue recognition” section in this Note and Note 7 for information regarding breakage.
Revenue recognition | Revenue recognition – Revenue consists primarily of sales from restaurant and retail operations. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a restaurant guest, retail customer or other customer. The Company recognizes revenues from restaurant sales when payment is tendered at the point of sale, as the Company’s performance obligation to provide food and beverages is satisfied. The Company recognizes revenues from retail sales when payment is tendered at the point of sale, as the Company’s performance obligation to provide merchandise is satisfied. Ecommerce sales, including shipping revenue, are recorded upon delivery to the customer. Additionally, the Company provides for estimated returns based on return history and sales levels. The Company’s policy is to present sales in the Consolidated Statements of Income on a net presentation basis after deducting sales tax. Included in restaurant and retail revenue is gift card breakage. Customer purchases of gift cards, to be utilized at the Company’s stores, are not recognized as sales until the card is redeemed and the customer purchases food and/or merchandise. Gift cards do not carry an expiration date; therefore, customers can redeem their gift cards indefinitely. A certain number of gift cards will not be fully redeemed. Management estimates unredeemed balances and recognizes gift card breakage revenue for these amounts in the Company’s Consolidated Statements of Income over the expected redemption period. Gift card breakage is recognized when the likelihood of a gift card being redeemed by the customer is remote and the Company determines that there is not a legal obligation to remit the unredeemed gift card balance to the relevant jurisdiction. The determination of the gift card breakage rate is based upon the Company’s specific historical redemption patterns. The Company recognizes gift card breakage by applying its estimate of the rate of gift card breakage over the period of estimated redemption. See Note 7 for additional information regarding revenue recognition.
Insurance | Insurance – The Company self-insures a significant portion of its workers’ compensation and general liability programs. The Company purchases insurance for individual workers’ compensation claims that exceed $750 or $1,000 depending on the state in which the claim originates. The Company purchases insurance for individual general liability claims that exceed $500. The Company records a reserve for workers’ compensation and general liability for all unresolved claims and for an estimate of incurred but not reported claims (“IBNR”). These reserves and estimates of IBNR claims are based upon a full scope actuarial study which is performed annually during the Company’s fourth quarter and is adjusted by the actuarially determined losses and actual claims payments made subsequent to this full scope actuarial study during the fourth quarter. Additionally, the Company performs limited scope actuarial studies on a quarterly basis to verify and/or modify the Company’s reserves. The reserves and losses in the actuarial study represent a range of possible outcomes within which no given estimate is more likely than any other estimate. As such, the Company records the losses at the lower half of that range and discounts them to present value using a risk-free interest rate based on projected timing of payments. The Company also monitors actual claims development, including incurrence or settlement of individual large claims during the interim periods between actuarial studies as another means of estimating the adequacy of its reserves. The Company’s group health plans combine the use of self-insured and fully-insured programs. Benefits for any individual (employee or dependents) in the self-insured program are limited. The Company records a liability for the self-insured portion of its group health program for all unpaid claims based upon a loss development analysis derived from actual group health claims payment experience. The Company also records a liability for unpaid prescription drug claims based on historical experience.
Store pre-opening costs | Store pre-opening costs – Start-up costs of a new store are expensed when incurred.
Leases | Leases – The Company’s leases are classified as operating leases. The Company has ground leases for its leased stores and office space leases that are recorded as operating leases under various non-cancellable operating leases. The Company also leases its advertising billboards, vehicle fleets and certain equipment under various non-cancellable operating leases. To determine whether a contract is or contains a lease, the Company determines at contract inception whether it contains the right to control the use of an identified asset for a period of time in exchange for consideration. If the contract has the right to obtain substantially all of the economic benefit from use of the identified asset and the right to direct the use of the identified asset, the Company recognizes a right-of-use asset and lease liability. The Company’s leases all have varying terms and expire at various dates through 2060. Restaurant leases typically have base terms of ten years with four to five optional renewal periods of five years each. The Company uses a lease life that generally begins on the commencement date, including the rent holiday periods, and generally extends through certain renewal periods that can be exercised at the Company’s option. During rent holiday periods, which include the pre-opening period during construction, the Company has possession of and access to the property, but is not obligated to, and normally does not, make rent payments. The Company has included lease renewal options in the lease term for calculations of the right-of-use asset and liability for which at the commencement of the lease it is reasonably certain that the Company will exercise those renewal options. Additionally, some of the leases have contingent rent provisions and others require adjustments for inflation or index. Contingent rent is determined as a percentage of gross sales in excess of specified levels. The Company records a contingent rent liability and corresponding rent expense when it is probable sales have been achieved in amounts in excess of the specified levels. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company elected to not separate lease and non-lease components. Additionally, the Company elected to apply the short term lease exemption to all asset classes and the short term lease expense for the period reasonably reflects the short term lease commitments. As the Company’s leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the time of commencement or modification date in determining the present value of lease payments. For operating leases that commenced prior to the date of adoption of the new lease accounting guidance, the Company used the incremental borrowing rate as of the adoption date. Assumptions used in determining the Company’s incremental borrowing rate include the Company’s implied credit rating and an estimate of secured borrowing rates based on comparable market data. See Note 8 for additional information regarding leases.
Advertising | Advertising – The Company expenses the costs of producing advertising the first time the advertising takes place. Other advertising costs are expensed as incurred. Advertising expense for each of the three years was as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | 2025 |  | 2024 |  | 2023
Advertising expense | ​ | $ | 119,397 | ​ | $ | 112,793 | ​ | $ | 89,798
Share-based compensation | Share-based compensation – The Company’s share-based compensation consists of nonvested stock awards and units. Share-based compensation is recorded in general and administrative expenses in the Consolidated Statements of Income. Share-based compensation expense is recognized based on the grant date fair value and the achievement of performance conditions for certain awards. The Company recognizes share-based compensation expense on a straight-line basis over the requisite service period, which is generally the award’s vesting period, or to the date on which retirement eligibility is achieved, if shorter. Certain nonvested stock awards and units contain performance conditions. Compensation expense for performance-based awards is recognized when it is probable that the performance criteria will be met. If any performance goals are not met, no compensation expense is ultimately recognized and, to the extent previously recognized, compensation expense is reversed. If a share-based compensation award is modified after the grant date, incremental compensation expense, if any, is recognized in an amount equal to the excess of the fair value of the modified award over the fair value of the original award immediately before the modification. Incremental compensation expense for vested awards is recognized immediately. For unvested awards, the sum of the incremental compensation expense and the remaining unrecognized compensation expense for the original award on the modification date is recognized over the modified service period. Additionally, the Company’s policy is to issue shares of common stock to satisfy exercises of share-based compensation awards. See Note 9 for additional information regarding share-based compensation.
Income taxes | Income taxes – The Company’s provision for income taxes (income tax benefit) includes employer tax credits for FICA taxes paid on employee tip income and other employer tax credits which are accounted for using the flow-through method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The Company recognizes (or derecognizes) a tax position taken or expected to be taken in a tax return in the financial statements when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained (or not sustained) upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company recognizes, net of tax, interest and estimated penalties related to uncertain tax positions in its provision for income taxes (income tax benefit). See Note 12 for additional information regarding income taxes.
Net income per share | Net income per share – Basic consolidated net income per share is computed by dividing consolidated net income available to common shareholders by the weighted average number of common shares outstanding for the reporting period. Diluted consolidated net income per share reflects the potential dilution that could occur if securities, options or other contracts to issue common stock were exercised or converted into common stock and is based upon the weighted average number of common and common equivalent shares outstanding during the reporting period. Common equivalent shares related to stock options and nonvested stock awards and units issued by the Company are calculated using the treasury stock method. The outstanding stock options and nonvested stock awards and units issued by the Company represent the only dilutive effects on diluted consolidated net income per share. The 2026 Notes, the 2030 Notes and the warrants related to the 2026 Notes are calculated using the net share settlement option under the if-converted method. Because the principal amount of the 2026 Notes and the 2030 Notes will be settled in cash with any excess conversion value settled in cash or shares of common stock, the 2026 Notes and the 2030 Notes have been excluded from the computation of diluted consolidated net income per share because the average market price of the Company’s common stock during the reporting period did not exceed the conversion prices of $156.34 and $72.23, respectively. Warrants were excluded from the computation of diluted consolidated net income per share since the warrants’ strike price of $218.88 was greater than the average market price of the Company’s common stock during the reporting period. See Note 4 for additional information regarding the 2026 Notes and the 2030 Notes and Note 13 for additional information regarding additional information regarding net income per share.
Recent Accounting Pronouncements Not Yet Adopted | Segment Disclosures In November 2023, the Financial Accounting Standards Board (“FASB”) issued new reportable segment disclosure requirements which require incremental segment information related to measuring segment performance on an annual and interim basis. These new disclosure requirements are effective for the fiscal periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. These disclosure requirements should be applied on a retrospective basis. The adoption of this guidance had no impact on the Company’s consolidated financial position or results of operations. See Note 6 for the Company’s segment disclosures. Debt With Conversion and other Options In November 2024, the FASB issued guidance which clarifies the accounting for settlements of convertible debt instruments that include inducement offers, specifically when the consideration transferred includes all amounts (in form and amount) issuable under the original conversion terms of the instrument. Under the new guidance, if the inducement offer includes all consideration issuable under the original conversion privileges, the transaction is accounted for as an induced conversion, and only the fair value of any additional consideration is recognized as an expense. No gain or loss is recognized on the conversion of the original debt. If the criteria are not met, the transaction is accounted for as a debt extinguishment. This guidance is effective for all entities for annual reporting periods. Early adoption is permitted. The Company early adopted this guidance on a retrospective basis in the fourth quarter of 2025. See Note 4 for a discussion of the Company’s repurchase of $150,000 aggregate principal amount of the 2026 Notes. This transaction did not qualify as an induced conversion under this new guidance. Recent Accounting Pronouncements Not Yet Adopted Income Tax Disclosures In December 2023, the FASB issued new income tax disclosure requirements which require disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation and modifies other income tax-related disclosures. These new disclosure requirements are effective for annual periods beginning after December 15, 2024 and allow for adoption on a prospective basis, with a retrospective option. The Company is currently evaluating the effect of adopting these new disclosure requirements on its consolidated financial statements and related disclosures in 2026. Disaggregation of Income Statement Expense In November 2024, the FASB issued new disclosure requirements which require disaggregated information about certain income statement line items. These new disclosure requirements are effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. These disclosure requirements may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all periods presented in the financial statements. The Company is currently evaluating the effect of adopting these new disclosure requirements on its consolidated financial statements and related disclosures in 2028 as well as interim disclosures beginning in the first quarter of 2029.

X
- Definition Disclosure of accounting policy for insurance expense for workers' compensation and general liability programs. + References No definition available. + Details
Name: | cbrl_InsuranceDisclosurePolicyTextBlock
Namespace Prefix: | cbrl_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for unredeemed gift cards and certificates. + References No definition available. + Details
Name: | cbrl_UnredeemedGiftCardsAndCertificatesPolicyTextBlock
Namespace Prefix: | cbrl_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + 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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + 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 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. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + 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 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 -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-12 + 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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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 -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + 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 leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + 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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + 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 revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + 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 start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs). + References No definition available. + Details
Name: | us-gaap_StartUpActivitiesCostPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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 -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration