XML 28 R18.htm IDEA: XBRL DOCUMENT
v3.25.2

Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2025
Accounting Policies [Abstract] |
Basis of Presentation | The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and the requirements of the SEC for interim reporting. Accordingly, since they are interim statements, they do not include all of the information and disclosures required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2025, are not necessarily indicative of the results that may be expected for other quarters or the year ending December 31, 2025. The condensed consolidated balance sheet as of December 31, 2024, has been derived from the audited consolidated financial statements as of that date. For more complete financial information, these condensed consolidated financial statements and the related notes thereto should be read in conjunction with the audited consolidated financial statements included in our 2024 Annual Report.
Principles of Consolidation | Principles of Consolidation The accompanying condensed consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical and manufacturing liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.
Cash, Cash Equivalents and Short-term Investments | Cash, Cash Equivalents and Short-Term Investments Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date. Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the condensed consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying condensed consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive (loss) income and realized gains and losses included in other expense, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income within other expense, net. Our bank and investment accounts have been placed under a control agreement in accordance with our working capital facility agreement (see Note 8 - Long-Term Debt and Convertible Notes).
Concentration of Credit Risk | Concentration of Credit Risk Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We have not experienced any losses in such accounts and believe we are not exposed to significant risk with respect to our cash, cash equivalents and short-term investments, however, any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations and cash flows. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates. ZYNRELEF, APONVIE, CINVANTI and SUSTOL are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, "Customers") that resell to healthcare providers and hospitals, the end users of our Products. The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our product sales:
|  | Net Product Sales |  |  | Accounts Receivable |
|  | Three Months Ended June 30, 2025 |  |  | Six Months Ended June 30, 2025 |  |  | As of June 30, 2025 |
Customer A |  |  | 44.2 | % |  |  | 43.9 | % |  |  | 43.8 | %
Customer B |  |  | 33.9 | % |  |  | 33.5 | % |  |  | 34.4 | %
Customer C |  |  | 20.4 | % |  |  | 21.2 | % |  |  | 21.3 | %
Total |  |  | 98.5 | % |  |  | 98.6 | % |  |  | 99.5 | %
Accounts Receivable, Net | A ccounts Receivable, Net Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider (1) our historical experience with collections and write-offs; (2) the credit quality of our Customers and any recent or anticipated changes thereto; (3) the outstanding balances and past due amounts from our Customers; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable. As of June 30, 2025, and December 31, 2024, we do no t have an allowance for credit losses.
Inventory, Net | I nventory, Net Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales. The determination of whether inventory costs will be realizable requires estimates by management. If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.
Property and Equipment, Net | Property and Equipment, N et Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally 5 years). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. During the three and six months ended June 30, 2025, we incurred a loss on the write-off of property and equipment of $0.2 million, which was recorded to operating expense. During the three months ended June 30, 2024 we incurred a loss on the write-off of property and equipment of $3.1 million, of which $2.5 million relates to a project for which we had a one-time settlement gain contingency related to a legal dispute, during the three months ended March 31, 2024. This loss was recorded to other expense, net. The remaining loss was recorded to operating expense.
Leases | L eases We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use ("ROU") lease assets on the condensed consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have elected the practical expedient to not separate lease and non-lease components.
Revenue Recognition | Rev enue Recognition Revenue is recognized in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customer s ("Topic 606"). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Product Sales Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products. Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with Customers within the scope of Topic 606, we perform the following five steps: (i) identify the contract(s) with a Customer; (ii) identify the performance obligations of the contract(s); (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract(s); and (v) recognize revenue when (or as) we satisfy the performance obligations. We recognize revenue from Product sales when there is a transfer of control of the Product to our Customers. We typically determine transfer of control based on when the Product is delivered, and title passes to our Customers. Product Sales Allowances We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. Such variable consideration includes estimates that take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include: • Product Returns—We allow the majority of our Customers to return product for credit beginning three months prior to the product expiration date and up to 12 months after the product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product. • Distributor Fees—We pay distribution service fees to our Customers based on a contractually fixed percentage of the wholesale acquisition costs and fees for data. These fees are paid no later than two months after the quarter in which product was shipped. • Group Purchasing Organization ("GPO") Discounts and Rebates—We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period. • GPO Administrative Fees—We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPO's members. • Medicaid Rebates—We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state's guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within six months after the quarter in which the product was sold. • Prompt Pay Discounts—We may provide discounts on product sales to our Customers for prompt payment based on contractual terms. We believe our estimated allowance for product returns and GPO discounts requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO rebates and administrative fees, Medicaid rebates and prompt pay discounts do not require a high degree of judgment because the amounts are settled within a relatively short period of time. Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position. The following table provides disaggregated net product sales (in thousands):
|  | Three Months Ended June 30, |  |  | Six Months Ended June 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
CINVANTI net product sales |  | $ | 24,143 |  |  | $ | 24,927 |  |  | $ | 49,886 |  |  | $ | 50,544 |
SUSTOL net product sales |  |  | 2,404 |  |  |  | 4,246 |  |  |  | 5,263 |  |  |  | 7,860 |
ZYNRELEF net product sales |  |  | 8,189 |  |  |  | 5,831 |  |  |  | 16,230 |  |  |  | 10,844 |
APONVIE net product sales |  |  | 2,464 |  |  |  | 1,020 |  |  |  | 4,724 |  |  |  | 1,446 |
Total net product sales |  | $ | 37,200 |  |  | $ | 36,024 |  |  | $ | 76,103 |  |  | $ | 70,694 |
The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the condensed consolidated balance sheets (in thousands):
|  | Product Returns |  |  | Distributor Fees |  |  | Discounts, Rebates and Administrative Fees |  |  | Total |
Balance at December 31, 2024 |  | $ | 3,791 |  |  | $ | 5,883 |  |  | $ | 27,745 |  |  | $ | 37,419 |
Provision |  |  | 962 |  |  |  | 17,188 |  |  |  | 114,605 |  |  |  | 132,755 |
Payments/credits |  |  | (472 | ) |  |  | (17,028 | ) |  |  | (112,621 | ) |  |  | (130,121 | )
Balance at June 30, 2025 |  | $ | 4,281 |  |  | $ | 6,043 |  |  | $ | 29,729 |  |  | $ | 40,053 |
Comprehensive (Loss) Income | Co mprehensive (Loss) Income Comprehensive (loss) income is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive loss and represent the difference between our net (loss) income and comprehensive (loss) income for all periods presented.
Net Loss per Share | Earnings per Share The computations of the numerator (earnings or loss) and denominator (weighted-average number of common shares outstanding for the period, including pre-funded warrants) to calculate the basic and diluted earnings per share amounts presented in the accompanying condensed consolidated statements of operations and comprehensive (loss) income are as follows (in thousands, except per share amounts):
|  | Three Months Ended June 30, 2025 |  |  | Three Months Ended June 30, 2024 |  |  | Six Months Ended June 30, 2025 |  |  | Six Months Ended June 30, 2024 |
|  | Income |  |  | Shares |  |  | Income |  |  | Shares |  |  | Income |  |  | Shares |  |  | Income |  |  | Shares |
Basic: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net (loss) income |  | $ | (2,381 | ) |  |  | 154,020 |  |  | $ | (9,235 | ) |  |  | 152,305 |  |  | $ | 254 |  |  |  | 153,804 |  |  | $ | (12,395 | ) |  |  | 151,900 |
(Loss) earnings per share, basic |  | $ | (0.02 | ) |  |  |  |  | $ | (0.06 | ) |  |  |  |  | $ | 0.00 |  |  |  |  |  | $ | (0.08 | ) |  |  |
Diluted: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net (loss) income |  | $ | (2,381 | ) |  |  | 154,020 |  |  | $ | (9,235 | ) |  |  | 152,305 |  |  | $ | 254 |  |  |  | 153,804 |  |  | $ | (12,395 | ) |  |  | 151,900 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock options outstanding |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | 29,697 |  |  |  | — |  |  |  | — |
Restricted stock units outstanding |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | 4,133 |  |  |  | — |  |  |  | — |
Warrants outstanding |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | 298 |  |  |  | — |  |  |  | — |
Shares of common stock underlying convertible notes outstanding |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | — |  |  |  | 9,819 |  |  |  | — |  |  |  | — |
Net (loss) income, diluted |  | $ | (2,381 | ) |  |  | 154,020 |  |  | $ | (9,235 | ) |  |  | 152,305 |  |  | $ | 254 |  |  |  | 197,751 |  |  | $ | (12,395 | ) |  |  | 151,900 |
(Loss) earnings per share, diluted |  | $ | (0.02 | ) |  |  |  |  | $ | (0.06 | ) |  |  |  |  | $ | 0.00 |  |  |  |  |  | $ | (0.08 | ) |  |  |
Because we incurred a net loss for the three months ended June 30, 2025 and the three and six months ended June 30, 2024, the following common stock equivalents were not included in the computation of earnings per share because their effect would be anti-dilutive (in thousands):
|  | June 30, |
|  | 2025 |  |  | 2024 |
Stock options outstanding |  |  | 29,697 |  |  |  | 27,445 |
Restricted stock units outstanding |  |  | 4,133 |  |  |  | 1,642 |
Warrants outstanding |  |  | 298 |  |  |  | 298 |
Shares of common stock underlying convertible notes outstanding |  |  | 9,819 |  |  |  | 9,819 |
Segment Reporting | Segment Reporting Management, upon consideration of the organizational structure of the business and information reviewed by the Company's Chief Executive Officer, who is also the Company's chief operating decision maker ("CODM"), has concluded that we have one reportable segment. All revenues for the three and six months ended June 30, 2025 and 2024 were generated from customers in the U.S. The CODM allocates resources and evaluates the performan ce of the reportable segment, which is the consolidated entity, primarily based on net (loss) income as reported on the consolidated statements of operations and comprehensive (loss) income . The significant expenses reviewed by the CODM are cost of product sales, research and development expenses, general and administrative expenses, and sales and marketing expenses as reported on the consolidated statements of operations and comprehensive (loss) income. The Company's operating segments do not record intercompany revenue nor allocate any expenses. The CODM does not evaluate operating segments using discrete asset information.
Recent Accounting Pronouncements | Rec ent Accounting Pronouncements From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies that we adopt as of the specified effective date. We have evaluated recently issued accounting pronouncements and do not believe any will have a material impact on our condensed consolidated financial statements or related financial statement disclosures. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures. In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which requires disaggregated disclosures of certain categories of expenses that are included in the face of the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact on our disclosures.

X
- Definition Disclosure of accounting policy regarding cash, cash equivalents and short-term investments. Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable. + References No definition available. + Details
Name: | hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock
Namespace Prefix: | hrtx_
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 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 comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + 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 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 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue 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 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