XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.24.3

Summary of Significant Accounting Policies (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2024
Accounting Policies [Abstract] |
Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information. Accordingly, certain information and footnote disclosures normally included in consolidated financial statements in accordance with U.S. GAAP have been omitted. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. All significant intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by U.S. GAAP for complete financial statements. The unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in the Company’s Annual Report on Form 10-K for its year ended December 31, 2023.
Use of Estimates | Use of Estimates The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures of assets and liabilities and the reported amounts of revenues and expenses during the reporting period. Estimates are adjusted to reflect actual experience when necessary. Such estimates include, but are not limited to, revenue recognition, allowance for credit losses, fair values of net assets acquired, intangible assets, inventory valuation, estimates related to useful lives of long-lived assets, estimation of contingencies, recoverability of deferred tax assets, the incremental borrowing rate applied to lease accounting, valuation of earn out liabilities and warrant liabilities, and estimation of income taxes. These estimates, judgments, and assumptions are reviewed periodically, and the impact of any revisions are reflected in the condensed consolidated financial statements in the period in which such revisions are made. Actual results could differ materially from those estimates, judgments, or assumptions, and such differences could be material to the Company’s consolidated financial position and results of operations.
Earnings (Loss) Per Share | Earnings (Loss) Per Share The Company computes basic loss per share (“EPS”) by dividing loss available to common stockholders by the weighted average number of common shares outstanding for the reporting period. All securities that meet the definition of a participating security, irrespective of whether the securities are convertible, nonconvertible, or potential common stock securities, shall be included in the computation of basic EPS using the two-class method. However, when the different classes of units have identical rights and privileges except voting rights, whereby they share equally in dividends and residual net assets on a per unit basis, the classes can be combined and presented as one class for EPS purposes. As such, the Company has combined the Class A and Class C Common stock for purposes of the EPS calculation. Diluted loss per share is calculated by dividing net loss by the weighted average number of common shares and dilutive common stock equivalents outstanding. During the periods when there are anti-dilutive, common stock equivalents, these are not considered in the computation. As of September 30, 2024, the Company’s restricted stock units (“RSUs”) and Warrants were not considered in the computation as they are anti-dilutive. As of September 30, 2024, there were no anti-dilutive shares or common stock equivalents outstanding.
Revenue Recognition | Revenue Recognition [1]Marketplace Revenues E-commerce revenues The Platform features a single cart shopping experience where consumers can purchase a variety of products from multiple vendors in one transaction. The Company is not the seller of record in these transactions. The commissions revenue earned from these arrangements is recognized on a net basis, which equates to the commission and processing fees earned in exchange for the seller marketplace services. The commission and processing fees are recognized net of estimated refunds when the buyer and seller confirm the corresponding transaction. The Company does not take title to inventory sold or assume risk of loss at any point in time during the transaction and is authorized to collect consideration from the buyer and remit net consideration to the seller to facilitate the processing of the confirmed purchase transaction. The Company currently records processing fees from its merchant service providers as a component of Cost of revenues on the condensed consolidated statement of operations. Advertising services The Company enters into advertising subscription arrangements with its customers. Revenue is recognized over-time as the ads are displayed over the subscription period. The Company is providing a service and the service is being consumed by the customer simultaneously over the period of service. In general, the Company reports advertising revenue on a gross basis, since the Company controls the advertising inventory before it is transferred to our customers. Our control is evidenced by our sole ability to monetize the advertising inventory before it is transferred to customers. The Company also sells push notifications and email blasts and recognizes revenue at a point in time when delivered. Push notifications and email blasts are considered delivered when an ad is displayed to users. When a customer enters into an advertising subscription arrangement that includes push notifications and/or email blasts, the Company allocates a portion of the total consideration to the push notification and email blast performance obligations based on the residual approach. In June 2024, the Company launched its cost per mille (“CPM”) advertising model. The advertising revenue related to CPM is recognized based on the number of impressions received from advertising on websites or mobile device applications, or as the advertiser’s previously agreed-upon performance criteria are satisfied. [2]Brand Revenues Product sales The Company generates revenue through the sale of diapers and wipes to consumers by way of the Company’s Platform and EveryLife’s website. Additionally, EveryLife provides discounted products to non-profit organizations and other strategic partners through bulk sales at discounted prices. The Company considers customer orders to be the contracts with the customer. There is a single performance obligation, which is the Company’s promise to transfer its product to customers based on specific payment and shipping terms in the arrangement. The entire transaction price is allocated to this single performance obligation. Product revenue is recognized when a customer obtains control of the product, which occurs at shipment. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. The Company evaluated principal versus agent considerations to determine whether it is appropriate to record third-party logistics provider fees paid as an expense. These fees are recorded as shipping and handling expenses within cost of goods sold and are not recorded as a reduction of revenue because the Company owns and controls all the goods before they are transferred to the customer. The Company can, at any time, direct the third-party logistics provider to return the Company’s inventories to any location specified by the Company. It is the Company’s responsibility to process any returns made by customers directly to logistic providers and the Company retains the back-end inventory risk. Further, the Company is subject to credit risk (i.e., credit card chargebacks), establishes prices of its products, fulfills the goods to the customer and can limit quantities or stop selling the goods at any time. Product Returns Consistent with industry practice, the Company generally offers customers a limited right of return for products purchased. The Company reviews its receivables quarterly and records a reserve, if necessary. As of September 30, 2024 and December 31, 2023, the Company had $0 and $15,000, respectively, recorded as an allowance for sales returns. B2B Sales PSQLink generates recurring software as a service (“SaaS”) revenues through B2B sales by providing its customers with a digital marketing and CRM platform. [3]Financial Technology Revenues Financing Revenues The Company principally generates financing revenue from four activities: revenue from sale of loan and lease contracts, revenue from interest earned on loans, revenue from retailer discounts, and origination fees paid by lending institutions (direct revenue) earned in connection with providing financing on consumer goods. Revenue from leases is recognized over time when the Company satisfies a performance obligation based on the agreed upon financing terms. Revenue from the Company’s sales of loans and leases is recognized at a point in time when the Company satisfies a performance obligation by transferring control of the loans to a third party. Interest on loans is calculated by the simple-interest method on daily balances of the principal amount outstanding. Revenue from retailer discounts is recognized at a point in time when the Company satisfies performance obligations by purchasing the contract from the merchant in connection with a merchant-originated consumer financing product. Origination fees from lenders are recognized at the time of loan origination.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. The carrying values of cash and cash equivalents approximate their fair values due to the short-term nature of these instruments. The Company maintains cash accounts with financial institutions. At times, balances in these accounts may exceed federally insured limits. No losses have been incurred to date on any deposits.
Restricted cash | Restricted cash The Company has two Deposit Account Control Agreements (“DACA”) with lenders. With these agreements, the Company assigned the rights to a collateral account to the lenders. The DACA accounts are utilized to collect the consumer payments on loans and leases. Funds are then distributed in accordance with the loan security agreement. Funds cover payments for servicing, interest on revolving loans, and paying down revolving loans.
Loans held for Investment, net | Loans held for Investment, net Loans are unsecured and are stated at the amount of unpaid principal. Interest on loans is calculated by the simple-interest method on daily balances of the principal amount outstanding. Accrued interest on loans is discontinued when management believes that, after considering collection efforts and economic and business conditions, the collection of interest is doubtful. The Company’s policy is to stop accruing interest when the loan becomes 120 days’ delinquent. All interest accrued but not collected for loans that are placed on nonaccrual status or subsequently charged-off is reversed against interest income which is included in revenues, net on the condensed consolidated statements of operations. Income is subsequently recognized on the cash basis until, in management’s judgment, the borrower’s ability to make periodic and future principal and interest payments are reasonably assured, in which case the loan is returned to accrual status. The Company classifies its loans as either current or past due. Amounts are considered past due if a scheduled payment is not paid on its due date. The Company does not modify the terms of its existing loans with customers.
Allowance for credit losses Loans held for investment | Allowance for credit losses Loans held for investment The Company identifies its portfolio segments and measures the allowance for credit losses based on similar economic risk characteristics. The allowance for credit losses for each portfolio is determined based on the Company’s current estimate of expected credit losses over the remaining contractual term, adjusted for expected prepayments when appropriate, and incorporates evaluations of known and inherent risks in our portfolio, historical credit losses, consumer payment trends, estimates of recoveries, current economic conditions, and reasonable and supportable forecasts. Loans that do not share risk characteristics are evaluated on an individual basis. Loans evaluated individually are not included in the collective evaluation.
Business Combinations | Business Combinations The Company evaluates whether acquired net assets should be accounted for as a business combination or an asset acquisition by first applying a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction is accounted for as an asset acquisition. If not, the Company applies its judgment to determine whether the acquired net assets meets the definition of a business by considering if the set includes an acquired input, process, and the ability to create outputs. The Company accounts for business combinations using the acquisition method when it has obtained control. The Company measures goodwill as the fair value of the consideration transferred including the fair value of any non-controlling interest recognized, less the net recognized amount of the identifiable assets acquired and liabilities assumed, all measured at their fair value as of the acquisition date. Transaction costs, other than those associated with the issuance of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. Any contingent consideration (“Earn-out liabilities”) is measured at fair value at the acquisition date. For contingent consideration that does not meet all the criteria for equity classification, such contingent consideration is required to be recorded at their initial fair value at the acquisition date, and on each balance sheet date thereafter. Changes in the estimated fair value of liability-classified contingent consideration are recognized on the condensed consolidated statements of operations in the period of change. When the initial accounting for a business combination has not been finalized by the end of the reporting period in which the transaction occurs, the Company reports provisional amounts. Provisional amounts are adjusted during the measurement period, which does not exceed one year from the acquisition date. These adjustments, or recognition of additional assets or liabilities, reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date.
Inventory | Inventory Inventory consists of finished goods and is stated at lower of cost or net realizable value. Cost is measured by using an adjusted standard cost method which approximates FIFO (first in, first out). The net realizable value of the Company’s inventory is estimated based on current and forecasted demand, and market conditions. The allowance for excess and obsolete inventory requires management to make assumptions and to apply judgment regarding a number of factors, including estimates applying past and projected sales performance to current inventory levels. As of September 30, 2024 and December 31, 2023, no reserve for inventory has been recorded.
Goodwill and acquired intangible assets | Goodwill and acquired intangible assets Goodwill in the Company’s condensed consolidated financial statements resulted from the Credova Merger, while the acquired intangible assets recorded in the Company’s condensed consolidated financial statements resulted from both the EveryLife asset acquisition and the Credova Merger. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized as it is estimated to have an indefinite life. As such, goodwill is subject to an annual impairment test. The Company allocates goodwill to reporting units based on the expected benefit from the business combination. Reporting units are evaluated when changes in the Company’s operating structure occur, and if necessary, goodwill is reassigned using a relative fair value allocation approach. Accounting Standards Codification (“ASC”) 350, Intangibles—Goodwill and Other ("ASC 350") requires goodwill to be tested for impairment at least annually or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company elects to perform an annual impairment test of goodwill as of December 31 of each year. The accounting guidance gives the option to perform a qualitative assessment to determine whether further impairment testing is necessary. The qualitative assessment considers events and circumstances that might indicate that a reporting unit’s fair value is less than its carrying amount. If it is determined, as a result of the qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, a quantitative test is performed. Separately acquired intangible assets are measured on initial recognition at cost including directly attributable costs. Intangible assets acquired in a business combination are measured at fair value at the acquisition date. Acquired identifiable finite-lived intangible assets are amortized on a straight-line basis over the estimated useful life of the respective asset. Each period the Company evaluates the estimated remaining useful lives of its intangible assets and whether events or changes in circumstances warrant a revision to the remaining period of amortization. Acquired indefinite-lived intangible assets are not amortized but are tested for impairment at least annually or more frequently if events or changes in circumstances indicate that the intangible asset may be impaired.
Capitalized Software | Capitalized Software The Company capitalizes costs related to the development of its internal software and certain projects for internal use in accordance with ASC 350-40, Internal-Use Software ("ASC 350-40"). The Company capitalizes costs to develop its mobile application and website when preliminary development efforts are successfully completed, management has authorized and committed project funding, it is probable that the project will be completed, and the software will be used as intended. Costs incurred during the preliminary planning and evaluation stage of the project and during the post implementation operational stage, including maintenance, are expensed as incurred. Costs incurred for enhancements that are expected to result in additional functionality are capitalized and expensed over the estimated useful life of the upgrades on a per project basis. Amortization is computed on an individual product basis over the estimated economic life of the product using the straight-line method. Software development costs expensed and not capitalized, which are included in research and development expense in the accompanying condensed consolidated statements of operations, were approximately $0.08 million and $0.08 million for the three months ended September 30, 2024 and 2023, respectively, and $0.2 million and $1.0 million for the nine months ended September 30, 2024, and 2023, respectively.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company reviews long-lived assets, including intangible assets, capitalized software and lease assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are impaired, an impairment loss would be recognized based on the excess of the carrying amount of the asset above the fair value of the asset. No impairment of the Company’s long-lived assets were recorded during the nine months ended September 30, 2024 and 2023.
Convertible Promissory Notes | Convertible Promissory Notes The Company may enter into convertible promissory notes, some of which contain predominantly fixed rate conversion features, whereby the holder may convert the outstanding principal and accrued interest into common shares at a fixed discount to the market price of the common stock at the time of conversion. In this case, the convertible promissory notes represent a financial instrument other than an outstanding share that embodies a conditional obligation that the issuer must or may settle by issuing a variable number of its equity shares. The Company records the convertible note liability at its fixed monetary amount by measuring and recording a premium, as applicable, on the convertible notes date with a charge to expense in accordance with ASC 480, Distinguishing Liabilities from Equity ("ASC 480").
Warrant Liabilities | Warrant Liabilities The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, Derivatives and Hedging (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is re-assessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 11) and the Private Placement Warrants (collectively, with the Public Warrants, the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each reporting period until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a Black-Scholes option pricing model. For the Public Warrants, quoted market price will be used as the fair value as of each relevant date.
Leases | Leases The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. The Company’s lease agreement contains rent escalation provisions, which are considered in determining the ROU assets and lease liabilities. The Company begins recognizing rent expense when the lessor makes the underlying asset available for use by the Company. Lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. Lease renewal periods are considered on a lease-by-lease basis in determining the lease term. The interest rate the Company uses to determine the present value of future lease payments is the Company’s incremental borrowing rate because the rate implicit in the Company’s leases is not readily determinable. The incremental borrowing rate is a hypothetical rate for collateralized borrowings in economic environments where the leased asset is located based on credit rating factors. The ROU asset is determined based on the lease liability initially established and adjusted for any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. Certain leases contain variable costs, such as common area maintenance, real estate taxes or other costs. Variable lease costs are expensed as incurred on the condensed consolidated statements of operations. Operating leases are included in the ROU assets and lease liabilities on the condensed consolidated balance sheets. The Company has no finance leases.
Share Based Compensation | Share Based Compensation The Company recognizes an expense for share-based compensation awards based on the estimated fair value of the award on the date of grant. For certain awards, the Company has determined that the service inception date precedes the grant date as (a) the awards were authorized prior to establishing an accounting grant date, (b) the recipients began providing services prior to the grant date, and (c) there are performance conditions that, if not met by the accounting grant date, will result in the forfeiture of the awards. As the service inception date precedes the accounting grant date, the Company recognizes share-based compensation expense over the requisite service period based on the fair value on the award grant date.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company classifies fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:
Level 1 - | Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 - | Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.
Level 3 - | Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using 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 and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including money markets classified as cash equivalents, accounts receivable, loans held for investment at fixed interest rates, accounts payable, accrued expenses, debt at fixed interest rates, and other liabilities approximate fair value due to their relatively short maturities. The Company’s policy is to record transfers between levels, if any, as of the beginning of the fiscal year. For the three and nine months ended September 30, 2024 and 2023 no transfers between levels have been recognized.
Segment Reporting | Segment Reporting Operating segments are defined as components of an entity for which separate discrete financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company has determined that the Company has three reportable segments comprised of Marketplace, Brands and Financial Technology.
Concentration of Risks | Concentration of Risks Financial instruments that potentially subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents, and accounts receivable. Cash balances may exceed the FDIC insurance limit of $250,000. The Company has not experienced any losses in such accounts. For the three months ended September 30, 2024, one customer accounted for 10.6% of the Company’s revenue. For the three months ended September 30, 2023, no customer accounted for 10% or more of the Company’s revenue. For the nine months ended September 30, 2024 and 2023, no customer accounted for 10% or more of the Company’s revenue. As of September 30, 2024, one customer accounted for 18.5% of the Company’s accounts receivable. As of December 31, 2023, no customer accounted for 10% or more of the Company’s accounts receivable.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In March 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update ("ASU") No. 2024-01, Compensation—Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards (“ASU 2024-01”), which intends to improve clarity and comparability without changing the existing guidance. ASU 2024-01 provides an illustrative example intended to demonstrate how entities that account for profits interest and similar awards would determine whether a profits interest award should be accounted for in accordance with ASC 718, Compensation—Stock Compensation ("ASC 718"). Entities can apply the guidance either retrospectively to all prior periods presented in the financial statements or prospectively to profits interest and similar awards granted or modified on or after the date of adoption. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the potential impact of adopting ASU 2024-01 on its condensed consolidated financial statements. In November 2024, the FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which is intended to improve the disclosures of expenses by providing more detailed information about the types of expenses in commonly presented expense captions. The ASU requires entities to disclose the amounts of purchases of inventory, employee compensation, depreciation and intangible asset amortization included in each relevant expense caption; as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. The amendment also requires disclosure of the total amount of selling expense and, in annual reporting periods, an entity’s definition of selling expenses. The ASU is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027; however early adoption is permitted. The ASU can be applied either prospectively or retrospectively. The Company is currently evaluating the potential impact of adopting ASU 2024-01 on its condensed consolidated financial statements. The Company has assessed the adoption impacts of recently issued accounting standards by the FASB on the Company’s condensed consolidated financial statements as well as material updates to previous assessments, if any, to the Company’s annual audited consolidated financial statements and notes thereto included in our Form 10-K for the year ended December 31, 2023.

X
- Definition Disclosure of accounting policy for derivative warrant liabilities. + References No definition available. + Details
Name: | psqh_WarrantLiabilitiesPolicyTextBlock
Namespace Prefix: | psqh_
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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fuel costs amortized and recorded and recovered through rates, such as under a fuel adjustment clause or other tracking arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1 + Details
Name: | us-gaap_CapitalizationAndAmortizationOfFuelCostsPolicy
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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_DebtPolicyTextBlock
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 the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + 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 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/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + 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 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 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 investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 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(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + 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 -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 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/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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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)(1) -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)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: 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 Reference 11: 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 + 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: 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 4: 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 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration