XML 40 R23.htm IDEA: XBRL DOCUMENT
v3.20.2

NOTE 3 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2020
Accounting Policies [Abstract] |
Trade Accounts Receivable and Allowance for Doubtful Accounts | Trade Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivable are customer obligations due under normal trade terms. We review accounts receivable for uncollectible accounts and credit card chargebacks and provide an allowance for doubtful accounts, which is based upon a review of outstanding receivables, historical collection information, reasonable supportable forecasts and existing economic conditions and we record an allowance that presents the net amount expected to be collected. We evaluate trade accounts receivable for delinquency. We write off delinquent receivables against our allowance for doubtful accounts based on individual credit evaluations, the results of collection efforts, and specific circumstances of customers. We record recoveries of accounts previously written off when received as an increase in the allowance for doubtful accounts. To the extent data we use to calculate these estimates does not accurately reflect bad debts, adjustments to these reserves may be required. Our exposure to credit losses may increase if our customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although we have historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables in the future.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Our financial instruments consist primarily of cash, accounts receivable, accounts payable, accrued expenses and long-term debt. The carrying amount of cash, accounts receivable, accounts payable and accrued expenses approximates their fair value because of the short-term maturity of such instruments, which are considered Level 1 assets under the fair value hierarchy. The carrying amount for long-term debt as of September 30, 2020 (as disclosed in Note 9) approximates fair value based on market activity for other debt instruments with similar characteristics and comparable risk (Level 2). We categorize our assets and liabilities that are valued at fair value on a recurring basis into a three-level fair value hierarchy as defined by ASC 820, Fair Value Measurements, or ASC 820. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets and liabilities (Level 1) and lowest priority to unobservable inputs (Level 3). Assets and liabilities recorded in the consolidated balance sheet at fair value are categorized based on a hierarchy of inputs, as follows:
| Level 1 | unadjusted quoted prices in active markets for identical assets or liabilities;
| Level 2 | quoted prices for similar assets or liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and
| Level 3 | unobservable inputs for the assets or liabilities.
At September 30, 2020 and 2019, we had no assets or liabilities that were valued at fair value on a recurring basis. The fair value of indefinite-lived assets is measured on a non-recurring basis using significant unobservable inputs (Level 3) in connection with any required impairment test. During the nine months ended September 30, 2020 and 2019, we wrote off $584,509 and $78,864, respectively, in costs related to trademarks and patents.
Share-Based Compensation | Share-Based Compensation We measure the compensation costs of share-based compensation arrangements based on the grant-date fair value and recognize the costs in the financial statements over the period during which employees are required to provide services. Share-based compensation arrangements include options, restricted stock, restricted stock units, performance-based awards, share appreciation rights, and employee share purchase plans. We amortize such compensation amounts, if any, over the respective service periods of the award. We use the Black-Scholes-Merton option pricing model, or the Black-Scholes Model, an acceptable model in accordance with ASC 718, Compensation-Stock Compensation, to value options. Option valuation models require the input of assumptions, including the expected life of the stock-based awards, the estimated stock price volatility, the risk-free interest rate, and the expected dividend yield. The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the instrument. Estimated volatility is a measure of the amount by which our stock price is expected to fluctuate each year during the term of the award. On January 1, 2017, we began using our own stock price in our volatility calculation along with the other peer entities whose stock prices were publicly available that were similar to our company and in 2019 we started using only our own stock price in the volatility calculation. Our calculation of estimated volatility is based on historical stock prices over a period equal to the expected term of the awards. On January 1, 2020, we began calculating the expected term of our stock-based awards, which represents the period that the stock-based awards are expected to be outstanding. Prior to January 1, 2020, the average expected life of options was based on the contractual terms of the stock option using the simplified method. We utilize a dividend yield of zero based on the fact that we have never paid cash dividends and have no current intention to pay cash dividends. The assumptions used in calculating the fair value of stock-based awards represent our best estimates, but these estimates involve inherent uncertainties and the application of management judgment. As a result, if factors change and we use different assumptions, our share-based compensation expense could be materially different in the future. We recognize the compensation expense for share-based compensation granted based on the grant date fair value estimated in accordance with ASC 718. We generally recognize the compensation expense on a straight-line basis over the employee’s requisite service period. Effective January 1, 2017, we account for forfeitures when they occur. On January 1, 2019, we adopted ASU 2018-07 which simplified the accounting for share-based payments to non-employees by aligning it with the accounting for share-based payments to employees, with certain exceptions. The new guidance expanded the scope of ASC 718 to include share-based payments granted to non-employees in exchange for goods or services used or consumed in an entity’s own operations and superseded the guidance in ASC 505-50. Prior to January 1, 2019, equity instruments issued to non-employees were recorded on a fair value basis, as required by ASC 505, Equity - Based Payments to Non-Employees. We grant performance-based stock units and restricted stock units for shares of common stock, par value $0.001 per share, or Common Stock, to employees. We value our restricted stock units and our performance-based stock units by reference to our stock price on the date of grant. We recognize compensation expense for restricted stock units based on a straight-line basis over the requisite service period of the entire award. We recognize performance-based restricted stock as compensation expense based on the most likely probability of attaining the prescribed performance and over the requisite service period beginning at its grant date and through the date the restricted stock vests. The number of target shares that vest are determined based on the level of attainment of the targets. If a minimum level of performance is attained for the awards, restricted stock is issued based on the level of attainment.
Revenue Recognition | Revenue Recognition In accordance with ASC 606, Revenue from Contracts with Customers, or ASC 606, revenue is recognized when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which we expect to be entitled to receive in exchange for these goods or services. The provisions of ASC 606 include a five-step process by which we determine revenue recognition, depicting the transfer of goods or services to customers in amounts reflecting the payment to which we expect to be entitled in exchange for those goods or services. ASC 606 requires us to apply the following steps: (1) identify the contract with the customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when, or as, we satisfy the performance obligation. Prescription Products As of September 30, 2020, our products consisted primarily of prescription vitamins and our FDA-approved products: IMVEXXY, which we began selling during the third quarter of 2018, BIJUVA, which we began selling in the second quarter of 2019, and ANNOVERA, which we began selling in the third quarter of 2019. As a result of the uncertainty surrounding the COVID-19 pandemic, we paused the commercial launch of ANNOVERA in the first quarter of 2020 and deferred sales and marketing initiatives into subsequent quarters. We resumed the launch of ANNOVERA on July 1, 2020. We sell our name brand and generic prescription products primarily through wholesale distributors and retail pharmacies. We have one performance obligation related to prescription products sold through wholesale distributors, which is to transfer promised goods to a customer, and two performance obligations related to products sold through retail pharmacies, which are to: (1) transfer promised goods and (2) provide customer service for an immaterial fee. We treat shipping as a fulfillment activity rather than as a separate obligation. We recognize prescription product revenue only when we satisfy performance obligations by transferring a promised good or service to a customer. A good or service is considered to be transferred when the customer receives the goods or service or obtains control. Control refers to the customer’s ability to direct the use of, and obtain substantially all of the remaining benefits from, an asset. Based on our contracts, we invoice customers once our performance obligations have been satisfied, at which point payment is unconditional. We disclose receivables from contracts with customers separately in the statement of financial position. Payment for goods or services sold by us is typically due between 30 and 60 days after an invoice is sent to the customer. The transaction price of a contract is the amount of consideration which we expect to be entitled to in exchange for transferring promised goods or services to a customer. Prescription products are sold at fixed wholesale acquisition cost, or WAC, determined based on our list price. However, the total transaction price is variable as it is calculated net of estimated product returns, chargebacks, rebates, coupons, discounts and wholesaler fees. These estimates are based on the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable (if the amount is payable to the customer) or a current liability (if the amount is payable to a party other than a customer). In order to determine the transaction price, we estimate the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract or each variable consideration. The estimated amount of variable consideration is included in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative product revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. In determining amounts of variable consideration to include in a contract’s transaction price, we rely on our historical experience and other evidence that supports our qualitative assessment of whether product revenue would be subject to a significant reversal. We consider all the facts and circumstances associated with both the risk of a product revenue reversal arising from an uncertain future event and the magnitude of the reversal if that uncertain event were to occur. Actual amounts of consideration ultimately received may differ from our estimates. If actual results in the future vary from our original estimates, we will adjust these estimates, which would affect net product revenue and earnings in the period such changes in estimates become known. We accept returns of unsalable prescription products sold through wholesale distributors within a return period of six months prior to and up to 12 months following product expiration. Our vitamins and IMVEXXY currently have a shelf life of 24 months from the date of manufacture and BIJUVA and ANNOVERA currently have a shelf life of 18 months from the date of manufacture. We do not allow product returns for prescription products that have been dispensed to a patient. We estimate the amount of our product sales that may be returned by our customers and record this estimate as a reduction of product revenue in the period the related product revenue is recognized. Where historical rates of return exist, we use history as a basis to establish a returns reserve for products shipped to wholesalers. For our newly launched products, for which the right of return exists but for which we currently do not have history of product returns, we estimate returns based on available industry data, our own sales information and our visibility into the inventory remaining in the distribution channel. At the end of each reporting period, we may decide to constrain product revenue for product returns based on information from various sources, including channel inventory levels and dating and sell-through data, the expiration dates of products currently being shipped, price changes of competitive products and any introductions of generic products. We recognize the amount of expected returns as a refund liability, representing the obligation to return the customer’s consideration. Since our returns primarily consist of expired and short dated products that will not be resold, we do not record a return asset for the right to recover the goods returned by the customer at the time of the initial sale (when recognition of product revenue is deferred due to the anticipated return). Return estimates are recorded in other current liabilities on the consolidated balance sheet. We offer various rebate and discount programs in an effort to maintain a competitive position in the marketplace and to promote sales and customer loyalty. We estimate the allowance for consumer rebates and coupons that we have offered based on our experience and industry averages, which is reviewed, and adjusted if necessary, on a quarterly basis. Estimates relating to these rebates and coupons are deducted from gross product revenues at the time the product revenues are recognized. We record distributor fees based on amounts stated in contracts. Rebate and coupon estimates and distributor fees are recorded in other current liabilities on the consolidated balance sheet. We estimate chargebacks based on number of units sold during the period taking into account prices stated in contracts and our historical experience. Estimates related to distributors fees, rebates, coupons and returns are disclosed in Note 8. We provide invoice discounts to our customers for prompt payment. Estimates relating to invoice discounts and chargebacks are deducted from gross product revenues at the time the product revenues are recognized. As part of commercial launches for our FDA-approved prescription products, we introduced a co-pay assistance program for eligible enrolled patients whose out of pocket costs are reduced to a more affordable price. This allows patients to access the product at a reasonable cost and is in line with our responsible pricing approach. We reimburse pharmacies for this discount through third-party vendors. The variable consideration is estimated based on contract prices, the estimated percentage of patients that will utilize the copay assistance, the average assistance paid, the estimated levels of inventory in the distribution channel and the current level of prescriptions covered by patients’ insurance. Payers may change coverage levels for our prescription products positively or negatively, at any time up to the time that we have formally contracted coverage with the payer. As such, the net transaction price of our prescription products is susceptible to such changes in coverage levels, which are outside the influence of the Company. As a result, we constrain variable consideration for our prescription products to an amount that will not result in a significant product revenue reversal in future periods. Our ability to estimate the net transaction price for our prescription products is constrained by our estimates of the amount to be paid for the co-pay assistance program which is directly related to the level of prescriptions paid for by insurance. As such, we record an accrual to reduce gross sales for the estimated co-pay and other patient assistance based on currently available third-party data and our internal analyses. We re-evaluate variable consideration each reporting period. License Revenue License arrangements may consist of non-refundable upfront license fees, exclusive licensed rights to patented or patent pending technology, and various performance or sales milestones and future product royalty payments. Some of these arrangements may include multiple performance obligations. Non-refundable up-front fees that are not contingent on any future performance by us, and do not require continuing involvement on our part, are recognized as revenue when the right to use functional IP is transferred to the customer. Disaggregation of revenue The following table provides information about disaggregated revenue by product mix for the three and nine months ended September 30, 2020 and 2019:
|  | Three Months Ended September 30, |  |  | Nine Months Ended September 30, |
|  | 2020 |  |  | 2019 |  |  | 2020 |  |  | 2019 |
Prescription vitamins |  | $ | 2,435,903 |  |  | $ | 2,550,330 |  |  | $ | 7,337,976 |  |  | $ | 7,309,174 |
IMVEXXY |  |  | 6,841,592 |  |  |  | 4,772,354 |  |  |  | 18,319,382 |  |  |  | 9,904,744 |
BIJUVA |  |  | 1,646,320 |  |  |  | 490,705 |  |  |  | 4,109,925 |  |  |  | 624,987 |
ANNOVERA |  |  | 6,418,990 |  |  |  | 399,952 |  |  |  | 10,527,212 |  |  |  | 399,952 |
License revenue |  |  | 2,000,000 |  |  |  | 15,506,400 |  |  |  | 2,000,000 |  |  |  | 15,506,400 |
Net revenue |  | $ | 19,342,805 |  |  | $ | 23,719,741 |  |  | $ | 42,294,495 |  |  | $ | 33,745,257 |
License Agreement with the Population Council | License Agreement with the Population Council On July 30, 2018, we entered into the Population Council License Agreement to commercialize ANNOVERA in the U.S. We began selling ANNOVERA in a “test and learn” market introduction in the third quarter of 2019. As a result of the uncertainty surrounding the COVID-19 pandemic, we paused the commercial launch of ANNOVERA in the first quarter of 2020 and deferred sales and marketing initiatives into subsequent quarters. We resumed the launch of ANNOVERA on July 1, 2020. Under the terms of the Population Council License Agreement, we paid the Population Council a milestone payment of $20,000,000 within 30 days following the approval by the FDA of the new drug application, or NDA, for ANNOVERA and $20,000,000 within 30 days following the first commercial batch release of ANNOVERA. Both milestone payments of $20,000,000 were recorded as license rights in the consolidated balance sheets. We started amortizing license rights in the third quarter of 2019 once ANNOVERA became commercially available for use. The cost is amortized over the remaining useful life over which the license rights will contribute directly or indirectly to our cash flows, which is estimated to be the remaining patent life of the product, which expires in December 2032. The cost is amortized using the straight-line method as the pattern of economic benefit cannot be reliably determined. During the three and nine months ended September 30, 2020, we recorded $762,389 and $2,262,002, respectively, in amortization expense related to the license fee. During both the three and nine months ended September 30, 2019, we recorded $15,998 in amortization expense related to the license fee which was recorded as a component of cost of sales. The Population Council is also eligible to receive milestone payments and royalties from commercial sales of ANNOVERA. We are responsible for marketing expenses related to the commercialization of ANNOVERA. In addition, we are required to pay the Population Council, on a quarterly basis, step-based royalty payments based on annual net sales of ANNOVERA in the U.S. by the Company and its affiliates and permitted licensees as follows: (i) if annual net sales are less than or equal to $50,000,000, a royalty of 5% of net sales; (ii) for annual net sales greater than $50,000,000 and less than or equal to $150,000,000, a royalty of 10% of such net sales; and (iii) for net sales greater than $150,000,000, a royalty of 15% of such net sales. The annual royalty rate will be reduced to 50% of the initial rate during the six-month period beginning on the date of the first arms-length commercial sale of a generic equivalent of the one-year vaginal contraceptive system that is launched by a third party in the U.S., and thereafter will be reduced to 20% of the initial rate. We are required to pay the Population Council milestone payments of $40 million upon cumulative net sales of ANNOVERA in the U.S. by us and our affiliates and permitted sublicensees of each of $200 million, $400 million and $1 billion. The Population Council has agreed to perform and pay the costs and expenses associated with four post-approval studies required by the FDA for ANNOVERA and we have agreed to perform and pay the costs and expenses associated with a post approval study required by the FDA to measure risk for venous thromboembolism, provided that if the costs and expenses associated with such post-approval study exceed $20,000,000, half of such excess will be offset against royalties or other payments owed by us to the Population Council under the Population Council License Agreement. We and the Population Council have agreed to form a joint product committee responsible for overseeing activities under the Population Council License Agreement. We will be responsible for all aspects of promotion, product positioning, pricing, education programs, publications, sales messages and any additional desired clinical studies for the one-year vaginal contraceptive system, subject to oversight and decisions made by the joint product committee. The Population Council License Agreement includes exclusive rights for us to negotiate co-development of two other investigational vaginal contraceptive systems in development by the Population Council.
License Agreement with Knight | License Agreement with Knight In July 2018, we entered into a license and supply agreement, or the Knight License Agreement, with Knight pursuant to which we granted Knight an exclusive license to commercialize IMVEXXY and BIJUVA in Canada and Israel. Pursuant to the terms of the Knight License Agreement, Knight paid us $2,000,000 in milestone fees upon the first regulatory approval in Canada for IMVEXXY and BIJUVA in the third quarter of 2020, and is also required to pay us sales milestone fees based upon certain aggregate annual sales in Canada and Israel of each of IMVEXXY and BIJUVA and royalties based on aggregate annual sales of each of IMVEXXY and BIJUVA in Canada and Israel. We may terminate the Knight License Agreement if Knight does not submit all regulatory applications, submissions and/or registrations required for regulatory approval to use and commercialize IMVEXXY and BIJUVA in Canada within certain specified time periods. We also may terminate the Knight License Agreement if Knight challenges our patents. Either party may terminate the Knight License Agreement for any material breach by the other party that is not cured within certain specified time periods or if the other party files for bankruptcy or other related matters. As part of the Knight License Agreement, Knight is prohibited from exporting IMVEXXY and BIJUVA to the United States.
Cost of Sales | Cost of Sales Cost of sales includes the cost of inventory, manufacturing, manufacturing overhead and supply chain costs, and product shipping and handling costs. The Population Council License Agreement requires payment of royalties based on the sale of future products. Such royalties are recorded as a component of cost of sales. Additionally, the amortization of license fees or milestone payments related to licensed products are classified as components of cost of sales to the extent such payments become due in the future.
Inventory Obsolescence Reserve | Inventory Obsolescence Reserve We evaluate inventory quarterly and record an allowance for obsolescence primarily associated with materials that are not currently or likely to be used in production in the near future. As of September 30, 2020 and December 31, 2019, we recorded an inventory obsolescence reserve of $5,744,464 and $0, respectively. The reserve recorded as of September 30, 2020 was primarily related to BIJUVA and resulted from the impact of the COVID-19 pandemic on our business, which decreased demand for our products.
Segment Reporting | Segment Reporting We are managed and operated as one business, which is focused on creating and commercializing products targeted exclusively for women. Our business operations are managed by a single executive leadership team that is chaired by the Chief Executive Officer of our Company, who oversees all operations. We do not operate separate lines of business with respect to any of our products and we do not prepare discrete financial information with respect to separate products. All product sales are derived from sales in the United States. Accordingly, we view our business as one reportable operating segment.
Research and Development Expenses | Research and Development Expenses Research and development, or R&D, expenses include internal R&D activities, services of external contract research organizations, or CROs, costs of their clinical research sites, manufacturing, scale-up and validation costs, and other activities. Internal R&D activity expenses include laboratory supplies, salaries, benefits, and non-cash share-based compensation expenses. CRO activity expenses include preclinical laboratory experiments and clinical trial studies. Other activity expenses include regulatory consulting and other costs. The activities undertaken by our regulatory consultants that were classified as R&D expenses include assisting, consulting with, and advising our in-house staff with respect to various FDA submission processes, clinical trial processes, and scientific writing matters, including preparing protocols and FDA submissions. These consulting expenses were direct costs associated with preparing, reviewing, and undertaking work for our clinical trials and investigative drugs. We charge internal R&D activities and other activity expenses to operations as incurred. We make payments to CROs based on agreed-upon terms, which may include payments in advance of a study starting date. We expense nonrefundable advance payments for goods and services that will be used in future R&D activities when the activity has been performed or when the goods have been received rather than when the payment is made. We review and accrue CRO expenses and clinical trial study expenses based on services performed and rely on estimates of those costs applicable to the completion stage of a study as provided by CROs. Estimated accrued CRO costs are subject to revisions as such studies progress to completion. We charge revisions to expenses in the period in which the facts that give rise to the revision become known.

X
- Definition Disclosure of accounting policy for license agreement with knight. + References No definition available. + Details
Name: | txmd_LicenseAgreementWithKnightPolicyTextBlock
Namespace Prefix: | txmd_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition License Agreement With Population Council + References No definition available. + Details
Name: | txmd_LicenseAgreementWithPopulationCouncilPolicyTextBlock
Namespace Prefix: | txmd_
Data Type: | nonnum: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 cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI http://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration