XML 24 R23.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Summary of Significant Accounting Policies |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP).
Use of Estimates | Use of Estimates The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates and assumptions. Management considers many factors in selecting appropriate financial accounting policies and controls and in developing the estimates and assumptions that are used in the preparation of these consolidated financial statements. Management must apply significant judgment in this process. In addition, other factors may affect estimates, including expected business and operational changes, sensitivity and volatility associated with the assumptions used in developing estimates, and whether historical trends are expected to be representative of future trends. The estimation process often may yield a range of reasonable estimates of the ultimate future outcomes, and management must select an amount that falls within that range of reasonable estimates. The most significant estimates in the accompanying consolidated financial statements relate to revenue recognition, the incremental borrowing rate related to the Company’s leased assets, stock-based compensation expense and the valuation of certain intangible assets related to the Company’s acquisition of Avedro. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, this process may result in actual results differing materially from those estimated amounts used in the preparation of the consolidated financial statements.
Segments | Segments ​ The Company has one business activity: the development and commercialization of therapies designed to treat glaucoma, corneal disorders and retinal diseases, and operates as one operating segment. The Company determined its operating segment on the same basis that it uses to evaluate its performance internally. The Company’s chief operating decision-maker (CODM), its Chief Executive Officer, reviews its consolidated operating results for the purpose of allocating resources and evaluating financial performance. ​
Foreign Currency Translation | Foreign Currency Translation The accompanying consolidated financial statements are presented in United States (U.S.) dollars. The Company considers the local currency to be the functional currency for its international subsidiaries. Accordingly, their assets and liabilities are translated into U.S. dollars using the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at average exchange rates prevailing throughout the periods presented. As a result, currency translation adjustments arising from period to period are charged or credited to accumulated other comprehensive income (loss) in stockholders’ equity. For the year ended December 31, 2019, the Company reported a loss from foreign currency translation adjustments of approximately $0.1 million. For the year ended December 31, 2018, the Company reported a gain from foreign currency translation adjustments of approximately $1.4 million and for the year ended December 31, 2017, the Company reported a loss from foreign currency translation adjustments of approximately $1.1 million. Unrealized gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency, primarily gains and losses on intercompany loans, are included in the consolidated statements of operations as a component of other (expense) income, net. For the years ended December 31, 2019 and December 31, 2018, the Company reported net foreign currency transaction losses of $0.2 million and $1.6 million, respectively, and for the year ended December 31, 2017, the Company reported a net foreign currency transaction gain of $1.0 million.
Cash, Cash Equivalents and Short-term Investments | Cash, Cash Equivalents and Short-term Investments The Company invests its excess cash in marketable securities, including money market funds, money market securities, bank certificates of deposits, corporate bonds, corporate commercial paper, U.S. government bonds and U.S. government agency bonds. For financial reporting purposes, liquid investment instruments purchased with an original maturity of three months or less are considered to be cash equivalents. Cash and cash equivalents are recorded at face value or cost, which approximates fair market value. The Company maintains cash balances in excess of amounts insured by the Federal Deposit Insurance Commission. Investments are stated at fair value as determined by quoted market prices. Investments are considered available for sale and, accordingly, unrealized gains and losses are included in accumulated other comprehensive income (loss) within stockholders’ equity. The Company’s entire investment portfolio, except for restricted cash, is considered to be available for use in current operations and, accordingly, all such investments are stated at fair value using quoted market prices and classified as current assets, although the stated maturity of individual investments may be one year or more beyond the balance sheet date. The Company did not have any trading securities or restricted investments at December 31, 2019, December 31, 2018 or December 31, 2017. Realized gains and losses and declines in value, if any, judged to be other-than-temporary on available for sale securities, are reported in other (expense) income, net. When securities are sold, any associated unrealized gain or loss previously reported as a separate component of stockholders’ equity is reclassified out of stockholders’ equity and recorded in the statements of operations in the period sold using the specific identification method. Accrued interest and dividends from investments are included in other (expense) income, net. The Company periodically reviews its available for sale securities for other than temporary declines in fair value below the cost basis, and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
Restricted Cash | Restricted Cash The Company had a bank issue a letter of credit related to its Aliso Viejo, California office building lease, which commenced on April 1, 2019. The letter of credit is secured with an amount of cash held in a restricted account of $8.8 million as of December 31, 2019 and December 31, 2018. Beginning on the first day of the thirty-seventh month of the lease term, and on each twelve month anniversary thereafter, the letter of credit will be reduced by 20% until the letter of credit amount has been reduced to $2.0 million. As of December 31, 2019, as a result of the Avedro Merger, the Company has two other irrevocable standby letters of credit secured with $0.4 million of cash in a restricted account related to its office lease agreements. Lastly, the Company maintains $0.2 million in restricted cash which is held to collateralize a credit card program. See Note 12, Commitments and Contingencies for additional information related to these commitments. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that equate to the amount reported in the consolidated statement of cash flows as of December 31, 2019, December 31, 2018 and December 31, 2017 (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | Year ended
​ | ​ | ​ | December 31,
​ | ​ | ​ | 2019 | ​ | ​ | 2018 | ​ | ​ | 2017 | ​
Cash and cash equivalents | ​ | $ | 62,430 | ​ | $ | 29,821 | ​ | $ | 24,508 | ​
Restricted cash | ​ | ​ | 9,326 | ​ | ​ | 8,775 | ​ | ​ | — | ​
Cash, cash equivalents and restricted cash in the consolidated statement of cash flows | ​ | $ | 71,756 | ​ | $ | 38,596 | ​ | $ | 24,508 | ​
​
Concentration of Credit Risk and Significant Customers | Concentration of Credit Risk and Significant Customers Financial instruments, which potentially subject the Company to significant concentration of credit risk, consist primarily of cash, cash equivalents, short-term investments and accounts receivable. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits and management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. Additionally, the Company has established guidelines regarding investment instruments and their maturities which are designed to maintain preservation of principal and liquidity. The Company believes that the concentration of credit risk in its accounts receivable is mitigated by its credit evaluation process, relatively short collection terms and the level of credit worthiness of its customers. During the years ended 2019, 2018 and 2017, none of the Company’s customers accounted for more than 10% of revenues.
Accounts Receivable | Accounts Receivable The Company sells its products directly to ambulatory surgery centers, hospitals, and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence. The Company periodically assesses the payment performance of these customers and establishes reserves for anticipated losses when necessary, which losses historically have not been significant and have not exceeded management’s estimates. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts based on historical collection experience and expectations of future collection based on current market conditions. The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses. Account balances are charged against the allowance when it is probable the receivable will not be recovered. The Company’s allowance for doubtful accounts was approximately $1.2 million, $0.7 million and $0.6 million as of December 31, 2019, December 31, 2018 and December 31, 2017, respectively. Additionally, no customers accounted for more than 10% of net accounts receivable as of any such date.
Inventory | Inventory Except for inventory acquired in connection with the Avedro Merger, further described in Note 6, Business Combinations, inventory is valued at the lower of cost and net realizable value with cost being determined by the first-in, first-out method. Management evaluates inventory for excess quantities and obsolescence and records an allowance to reduce the carrying value of inventory as determined necessary.
Property and Equipment, Net | Property and Equipment, Net Property and equipment is recorded at cost. Depreciation of property and equipment is generally provided using the straight-line method over the estimated useful lives of the assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life or the related lease term, whichever is shorter. Maintenance and repairs are expensed as incurred. All long lived assets are reviewed for impairment in value when changes in circumstances dictate, based upon undiscounted future operating cash flows, and appropriate losses are recognized and reflected in current earnings to the extent the carrying amount of an asset exceeds its estimated fair value, determined by the use of appraisals, discounted cash flow analyses or comparable fair values of similar assets. The Company recorded impairment charges of $0.4 million during the year ended December 31, 2019 and no impairment charges during 2018 or 2017.
Intangible Assets | Intangible Assets Intangible assets primarily consist of developed technology, customer relationships, and IPR&D assets related to the Avedro Merger, as well as the buyout of a royalty payment obligation. ​ Intangible assets with finite-lives include developed technology, customer relationships and the buyout of a royalty payment obligation, which are amortized on a straight-line basis over their estimated useful lives, which range from five to eleven years. The Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If the affected intangible assets are not recoverable, management estimates the fair value of the assets and would record an impairment loss if the carrying value of the assets exceeds the fair value. ​ Indefinite-lived intangible assets are comprised of IPR&D assets and are not amortized, but instead tested for impairment until the successful completion and commercialization, or abandonment, of the associated research and development efforts, at which point the IPR&D assets are either amortized over their estimated useful lives, or written-off immediately, as the case may be. ​ Refer to Note 7, Intangible Assets and Goodwill for more information on the Company’s intangible assets.
Goodwill | Goodwill Goodwill represents the excess of the acquisition consideration for an acquired business over the fair value of the identifiable assets acquired and liabilities assumed. Goodwill is not amortized, but is tested for impairment annually in the fourth quarter, or more frequently if events or circumstances indicate the carrying value may no longer be recoverable and that an impairment loss may have occurred. The Company operates as one segment, which is considered to be the sole reporting unit, and therefore goodwill is tested for impairment at the consolidated level. ​ During the goodwill impairment review, management will assess qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions and industry and market considerations. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, management proceeds to perform the two-step test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the second step of the goodwill impairment test is performed to determine the amount of loss, which involves comparing the implied fair values of the goodwill to the carrying value of the goodwill. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test. ​ Refer to Note 6, Business Combinations and Note 7, Intangible Assets and Goodwill for more information on the Company’s goodwill.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The carrying amounts of cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments. The valuation of assets and liabilities is subject to fair value measurements using a three-tiered approach and fair value measurements are classified and disclosed by the Company in one of the following three categories: Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities; Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
Leases | Leases In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842), which amends the existing accounting standards for leases. In September 2017, the FASB issued ASU No. 2017-13, which provides additional clarification and implementation guidance on the previously issued ASU No. 2016-02 (collectively, ASC 842). Under the new guidance, a lessee is required to recognize a lease liability and a right-of-use asset for all leases with terms in excess of 12 months. Consistent with historical guidance, a lessee’s recognition, measurement, and presentation of expenses and cash flows arising from a lease will continue to depend primarily on its classification. ASC 842 was effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted the requirements of ASC 842 effective January 1, 2019 and elected the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning on or after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and are reported in accordance with the Company’s historic accounting under ASC 840, Leases. ​ For leases that commenced before the effective date of ASC 842, the Company elected the transition package of three practical expedients permitted within ASC 842, which eliminates the requirements to reassess prior conclusions about lease identification, lease classification, and initial direct costs. ​ The Company did not elect the hindsight practical expedient, which permits the use of hindsight when determining lease term and impairment of right-of-use assets. Further, the Company elected a short-term lease exception policy, permitting the Company to not apply the recognition requirements of this standard to short-term leases (i.e., leases with terms of 12 months or less) and an accounting policy to account for lease and non-lease components as a single component for certain classes of assets. As a result of adopting ASC 842 as of January 1, 2019, the Company recorded an operating lease right-of-use asset of $12.8 million and related operating lease liability of $13.4 million, primarily related to facilities and certain equipment, based on the present value of the future lease payments on the date of adoption. Adopting ASC 842 did not have a material impact on the Company’s consolidated statements of operations and cash flows. See Note 5, Leases for further discussion of the Company’s adoption of ASC 842 and related disclosures. ​ The Company determines if an arrangement is a lease at inception. As a lessee, right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the Company does not have any outstanding debt or committed credit facilities, the Company estimates the incremental borrowing rate based on prevailing financial market conditions, peer company credit analyses, and management judgment. Operating lease right-of-use assets also include any lease payments made at or before lease commencement and exclude any lease incentives received. The lease terms used to calculate the right-of-use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as amortization expense and interest expense using the accelerated interest method of recognition. ​ As of December 31, 2019, the finance lease right-of-use asset excludes lease incentives totaling approximately $12.6 million that is included in the finance lease liability on the consolidated balance sheets. ​ As a result of the Avedro Merger, the Company leases approximately 27,000 square feet of office and laboratory space in Waltham, Massachusetts, pursuant to a lease agreement that expires in 2023. The Company also currently occupies approximately 19,000 square feet of leased manufacturing space in Burlington, Massachusetts pursuant to a lease agreement that expires in 2023.
Revenue Recognition | Revenue Recognition The Company accounts for revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue Recognition – Revenue from Contracts with Customers and its related amendments (ASC 606) and applies the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods promised within each contract and determines those that are performance obligations, and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. ​ The Company elects to use the following practical expedients: (i) to exclude disclosures of transaction prices allocated to remaining performance obligations when the Company expects to recognize such revenue within one year; (ii) to expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less, which includes certain of the Company's internal sales force compensation programs; (iii) to account for shipping and handling costs as fulfillment costs (i.e., as an expense) rather than promised service (i.e., a revenue element); and (iv) to exclude from revenue the taxes collected from customers relating to product sales which are remitted to governmental authorities. ​ The Company derives its revenue from sales of its products in the United States and internationally. Customers are primarily comprised of ambulatory surgery centers, hospitals and physician private practices, with distributors being used in certain international locations where the Company does not have a direct commercial presence. ​ The Company concluded that one performance obligation exists for the majority of its contracts with customers which is to deliver products in accordance with the Company’s normal delivery times. Revenue is recognized when this performance obligation is satisfied, which is the point in time when the Company considers control of a product to have transferred to the customer. Revenue recognized reflects the consideration to which the Company expects to be entitled in exchange for those products or services. The Company has determined the transaction price to be the invoice price, net of adjustments, which includes estimates of variable consideration for product returns. ​ The Company offers volume-based rebate agreements to certain customers and, in these instances, the Company provides a rebate (in the form of a credit memo) at the contract’s conclusion, if earned by the customer. In such cases, the transaction price is allocated between the Company’s delivery of product and the issuance of a rebate at the contract’s conclusion for the customer to utilize on prospective purchases. The performance obligation to issue a customer’s rebate, if earned, is transferred over time and the Company’s method of measuring progress is the output method, whereby the progress is measured by the estimated rebate earned to date over the total rebate estimated to be earned over the contract period. The provision for volume-based rebates is estimated based on customers' contracted rebate programs and the customers’ projected sales levels. The Company periodically monitors its customer rebate programs to ensure the rebate allowance is fairly stated. The Company’s rebate allowance is included in accrued liabilities in the consolidated balance sheets and estimated rebates accrued were not material during the periods presented. ​ Additionally, the Company has a performance obligation related to certain customers’ right to a future discount on single dose pharmaceutical purchases in the U.S., and that performance obligation is expected to be recognized when the customer elects to utilize the discount, which is generally within one year. Additionally, the Company has a performance obligation related to its extended warranty agreements with customers related to its KXL systems. ​ Customers are not granted specific rights of return; however, the Company may permit returns of certain products from customers if such product is returned in a timely manner and in good condition. The Company generally provides a warranty on its products for one year from the date of shipment, and offers an extended warranty for its KXL systems. Any product found to be defective or out of specification will be replaced or serviced at no charge during the warranty period. Estimated allowances for sales returns and warranty replacements are recorded at the time of sale of the product and are estimated based upon the historical patterns of product returns matched against sales, and an evaluation of specific factors that may increase the risk of product returns. Product returns and warranty replacements to date have been consistent with amounts reserved or accrued and have not been significant. If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates which would affect net product revenue and earnings in the period such variances become known.
Shipping And Handling Costs | Shipping and Handling Costs All shipping and handling costs are expensed as incurred and are charged to general and administrative expense. Charges to customers for shipping and handling are credited to general and administrative expense.
Advertising Costs | Advertising Costs All advertising costs are expensed as incurred. Advertising costs incurred during the years ended December 31, 2019, December 31, 2018 and December 31, 2017 were approximately $2.5 million, $1.8 million and $2.1 million, respectively.
Income Taxes | Income Taxes Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting basis and the tax basis of the Company’s assets and liabilities at the applicable tax rates, along with net operating loss and tax credit carryovers. The Company records a valuation allowance against its deferred tax assets to reduce the net carrying value to an amount that it believes is more likely than not to be realized. Management has considered estimated taxable income and ongoing prudent and feasible tax planning strategies in assessing the amount of the valuation allowance. Based upon the weight of available evidence, which includes the Company’s historical operating performance and limited potential to utilize tax credit carryforwards, the Company has determined that total deferred tax assets should be fully offset by a valuation allowance. When the Company establishes or reduces the valuation allowance against its deferred tax assets, its provision for income taxes will increase or decrease, respectively, in the period such determination is made. The Company is required to file federal and state income tax returns in the United States and various other state jurisdictions. The Company also files income tax returns in the foreign countries in which its subsidiaries operate. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid. Additionally, the Company follows an accounting standard addressing the accounting for uncertainty in income taxes that prescribes rules for recognition, measurement, and classification in the consolidated financial statements of tax positions taken or expected to be taken in a tax return.
Research and Development Expenses | Research and Development Expenses Major components of research and development expense include personnel costs, preclinical studies, clinical trials and related clinical product manufacturing, materials and supplies, and fees paid to consultants. Research and development costs are expensed as goods are received or services are rendered. Costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use are also expensed as incurred. At each financial reporting date, the Company accrues the estimated unpaid costs of clinical study activities performed during a period by third party clinical sites with whom the Company has agreements that provide for fees based upon the quantities of subjects enrolled and clinical evaluation visits that occur over the life of the study. The cost estimates are determined based upon a review of the agreements and data collected by internal and external clinical personnel as to the status of enrollment and subject visits, and are based upon the facts and circumstances known to the Company at each financial reporting date. If the actual performance of activities varies from the assumptions used in the cost estimates, the accruals are adjusted accordingly. There have been no material adjustments to the Company’s prior period accrued estimates for clinical trial activities through December 31, 2019.
Stock-Based Compensation | Stock-Based Compensation The Company recognizes compensation expense for all stock-based awards granted to employees and nonemployees, including members of its board of directors. The fair value of stock option awards is estimated at the grant date using the Black-Scholes option pricing model, and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period using the straight-line method. The determination of the fair value-based measurement of stock options on the date of grant using an option pricing model is affected by the determination of the fair value of the underlying stock as well as assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the Company’s stock price volatility over the expected term of the grants, and actual and projected stock option exercise behaviors. In the future, as additional empirical evidence regarding these estimates becomes available, the Company may change or refine its approach of deriving them, and these changes could impact the fair value-based measurement of stock options granted in the future. Changes in the fair value-based measurement of stock awards could materially impact the Company’s operating results. As further described in Note 9, Stock-Based Compensation, certain cash-settled stock option awards were granted to Avedro employees as part of the Avedro Merger. These cash-settled stock options are recorded at fair value each reporting period with changes in fair value reflected in earnings. The fair value of restricted stock unit (RSU) awards made to employees and nonemployees is equal to the closing market price of the Company’s common stock on the grant date.
Software Costs | Software Costs The Company currently expenses software service costs along with any associated implementation costs as services are provided and implementation costs are incurred.
Comprehensive Income (Loss) | Comprehensive Income (Loss) All components of comprehensive income (loss), including net income (loss), are reported in the consolidated financial statements in the period in which they are recognized. Comprehensive income (loss) is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources, including unrealized gains and losses on marketable securities and foreign currency translation adjustments.
Net Income (Loss) per Share | Net Income (Loss) per Share Basic net income (loss) per share is calculated by dividing the net income (loss) by the weighted average number of common shares that were outstanding for the period, without consideration for common stock equivalents. For periods when the Company realizes a net loss, no common stock equivalents are included in the calculation of weighted average number of dilutive common stock equivalents as the effect of applying the treasury stock method is considered anti-dilutive. For periods when the Company realizes net income, diluted net income per share is calculated by dividing the net income by the weighted average number of common shares plus the sum of the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method. Common stock equivalents are comprised of stock options, outstanding and unvested RSUs under the Company’s incentive compensation plans and shares issuable under the Company’s Employee Stock Purchase Plan (ESPP). The Company’s computation of net income (loss) per share is as follows (in thousands, except per share amounts):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | As of | ​
​ | ​ | ​ | ​ | ​ | December 31, | ​
​ | ​ | ​ | 2019 | ​ | ​ | 2018 | ​ | ​ | 2017 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Numerator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Net income (loss) - basic | ​ | $ | 15,424 | ​ | $ | (12,951) | ​ | $ | (92) | ​
Denominator: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average number of common shares outstanding - basic | ​ | ​ | 37,355 | ​ | ​ | 35,317 | ​ | ​ | 34,381 | ​
Common stock equivalents from outstanding common stock options | ​ | ​ | 3,495 | ​ | ​ | - | ​ | ​ | - | ​
Common stock equivalents for ESPP | ​ | ​ | 25 | ​ | ​ | - | ​ | ​ | - | ​
Common stock equivalents from unvested restricted stock units | ​ | ​ | 270 | ​ | ​ | - | ​ | ​ | - | ​
Weighted average number of common shares outstanding - diluted | ​ | ​ | 41,145 | ​ | ​ | 35,317 | ​ | ​ | 34,381 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Basic net income (loss) per share | ​ | $ | 0.41 | ​ | $ | (0.37) | ​ | $ | (0.00) | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Diluted net income (loss) per share | ​ | $ | 0.37 | ​ | $ | (0.37) | ​ | $ | (0.00) | ​
​ Potentially dilutive securities not included in the calculation of diluted net income (loss) per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares, in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | As of |
​ | ​ | ​ | December 31, |
​ | ​ | ​ | 2019 | ​ | ​ | 2018 | ​ | ​ | 2017 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Stock options outstanding |  | ​ | 3,616 |  | ​ | 5,614 |  | ​ | 5,516 | ​
Unvested restricted stock units | ​ | ​ | 365 | ​ | ​ | 244 | ​ | ​ | 173 | ​
Employee stock purchase plan | ​ | ​ | 26 |  | ​ | 3 |  | ​ | 28 | ​
​ | ​ | ​ | 4,007 |  | ​ | 5,861 |  | ​ | 5,717 | ​
​
Recently Adopted and Issued Accounting Pronouncements | Recently Adopted Accounting Pronouncements In February 2018, the FASB issued ASU No. 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02) that gives entities the option to reclassify to retained earnings tax effects related to items that have been stranded in accumulated other comprehensive income as a result of the Act. A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in U.S. federal tax rate for all items accounted for in other comprehensive income. Companies can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. Companies can choose whether to apply the amendments retrospectively to each period in which the effect of the Act is recognized or to apply the amendments in the period of adoption. The guidance was effective for the Company for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company adopted ASU 2018-02 effective January 1, 2019 and the adoption did not have a material impact to the Company’s consolidated financial statements. In June 2018, the FASB issued ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting (ASU 2018-07). ASU 2018-07 simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees, with certain exceptions. Consistent with the accounting requirement for employee share-based payment awards, nonemployee share-based payment awards are measured at grant-date fair value of the equity instruments that an entity is obligated to issue when the good has been delivered, or the service has been rendered, and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The accounting standard was effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company adopted the guidance effective January 1, 2019 and the adoption did not have a material impact to the Company’s consolidated financial statements. In July 2019, the FASB issued ASU No. 2019-07, Codification Updates to SEC Sections – Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (ASU 2019-07). ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019-07 was effective immediately and the adoption of ASU 2019-07 did not have a material impact on the Company’s consolidated financial statements. In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating incomes taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 is effective in 2021 and interim periods within that year, and permits for early adoption. The Company elected to early adopt ASU 2019-12 effective December 31, 2019 and the adoption did not have a material impact to the Company’s consolidated financial statements. See above under “Leases” for a discussion of ASC 842, which was adopted effective January 1, 2019. Recently Issued Accounting Pronouncements Not Yet Adopted In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. ASU 2016-13 is effective for the Company for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2018, the FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, which provided additional implementation guidance on the previously issued guidance. The Company is assessing the potential impacts of these standards; however, it does not believe there will be a material impact on its consolidated financial statements. ​ In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) (ASU 2018-13), which modifies the disclosures on fair value measurements by removing the requirement to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The guidance expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive loss. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company is assessing the potential impacts of the standard on its consolidated financial statements. ​ In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15) which clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, and early adoption is permitted. The Company is assessing the potential impacts of these standards. ​ In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction Between Topic 808 and Topic 606 (ASU 2018-18). ASU 2018-18 clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer and precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue from contracts with customers if the counterparty is not a customer for that transaction. For the Company, these amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those years. Early adoption is permitted, including adoption in any interim period, for entities that have adopted ASC 606. The Company is assessing the potential impacts of these standards; however, it does not believe there will be a material impact on its consolidated financial statements.

X
- Definition Disclosures of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References No definition available. + Details
Name: | gkos_RevenueFromContractWithCustomerShippingAndHandlingCostPolicyTextBlock
Namespace Prefix: | gkos_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The software costs policy. + References No definition available. + Details
Name: | gkos_SoftwareCostsPolicyTextBlock
Namespace Prefix: | gkos_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 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(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances. + 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 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
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=118260190&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 accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://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 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 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 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 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 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -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 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: 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=6877327&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 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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: 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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 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_PropertyPlantAndEquipmentPolicyTextBlock
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/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 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + 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://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_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy election of practical expedient not to separate lease component from nonlease component. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918707-209980 + Details
Name: | us-gaap_SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock
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=116856206&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=116856206&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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