XML 65 R25.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Use of Estimates, Policy [Policy Text Block] | Use of estimates The preparation of financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates and assumptions by management affect the Company’s allowance for doubtful accounts, the net realizable value of inventory, fair value of warrant liability, valuation of market based awards, valuations and purchase price allocations related to investments and business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, share-based compensation, contingent consideration from business combinations, and the recoverability of the Company’s deferred tax assets and the related valuation allowance. The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.
Basis of Accounting, Policy [Policy Text Block] | Basis of presentation The Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries, SAVSU Technologies, Inc. (“SAVSU” acquired on August 8, 2019), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (“CBS” acquired on November 12, 2019), SciSafe Holdings, Inc. (“SciSafe” acquired on October 1, 2020), Global Cooling, Inc. doing business as Stirling Ultracold (“Global Cooling” or “GCI” acquired on May 3, 2021), and Sexton Biotechnologies, Inc. (“Sexton” acquired on September 1, 2021). All intercompany accounts and transactions have been eliminated in consolidation. All long-lived assets are maintained in the United States of America and the Netherlands. Financial statement reclassification Certain classifications on the Consolidated Balance Sheets related to accrued expenses and other current liabilities, debt, current portion, and debt, long-term as of December 31, 2020 were reclassified to conform to current period presentation. These reclassifications have no impact on previously reported total revenue, net (loss) income, net assets, or total operating cash flows.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign currency translation The Company translates balance sheet and income statement items into U.S. dollars. For the Company’s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using quarterly exchange rates which approximate to average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of accumulated other comprehensive (loss) income in shareholders' equity.
Segment Reporting, Policy [Policy Text Block] | Segment reporting The Company views its operations and makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating and evaluating financial performance.
Revenue [Policy Text Block] | Revenue recognition To determine revenue recognition for contractual arrangements that we determine are within the scope of Financial Accounting Standards Board (“FASB”) Topic 606, Revenue from Contracts with Customers, we perform the following five steps: (i) identify each contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to our performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the relevant performance obligation. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 to 90 days. During the year ended December 31, 2021, the Company recognized approximately $671,000 of revenue that was included in the deferred revenue balance at the beginning of the year. The Company primarily recognizes product revenues, service revenues, and rental revenues. Product revenues are generated from the sale of biopreservation media, ThawSTAR, and freezer products. We recognize product revenue, including shipping and handling charges billed to customers, at a point in time when we transfer control of our products to our customers, which is upon shipment for substantially all transactions. Shipping and handling costs are classified as part of cost of product revenue in the Consolidated Statement of Operations. Service revenues are generated from the storage of biological and pharmaceutical materials. We recognize service revenues over time as services are performed or ratably over the contract term. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of and during the year ended December 31, 2021. The Company also generates revenue from the leasing of our property, plant, and equipment, operating right-of-use assets, and evo cold chain systems to customers pursuant to service contracts or rental arrangements entered into with the customer. Revenue from these arrangements is not within the scope of FASB ASC Topic 606 as it is within the scope of FASB ASC Topic 842, Leases. All customers leasing shippers currently do so under month-to-month rental arrangements. We account for these rental transactions as operating leases and record rental revenue on a straight-line basis over the rental term. The Company enters into various customer service agreements (collectively, “Service Contracts”) with customers to provide biological and pharmaceutical storage services. In certain of these Service Contracts, the property, plant, and equipment or operating right-of-use assets used to store the customer product are used only for the benefit of one customer. This is primarily driven by the customer’s desire to ensure that sufficient storage capacity is available in a specific geographic location for a set period of time. These agreements may include extension and termination clauses. These Service Contracts do not allow for customers to purchase the underlying assets. The Company has assessed its Service Contracts and concluded that certain of the contracts for the storage of customer products met the criteria to be considered a leasing arrangement (“Embedded Leases”), with the Company as the lessor. The specific Service Contracts that met the criteria were those that provided a single customer with the ability to substantially direct the use of the Company’s property, plant, and equipment or operating right-of-use assets. Under ASC 842, consistent with the previous guidance, the Company will continue to recognize operating right-of-use asset embedded lessor arrangements on its Consolidated Balance Sheets in operating right-of-use assets. None of the Embedded Leases identified by the Company qualify as a sales-type or direct finance lease. None of the operating leases for which the Company is the lessor include options for the lessee to purchase the underlying asset at the end of the lease term or residual value guarantees, nor are any such operating leases with related parties. Embedded Leases may contain both lease and non-lease components. We have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component as the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease. Non-lease components of the Company’s rental arrangements include reimbursements of lessor costs. Total bioproduction tools and services revenue for the years ended December 31, 2021, 2020, and 2019 were comprised of the following:
|  | Year Ended December 31, |
(In thousands, except percentages) |  | 2021⁽¹⁾ |  |  | 2020⁽²⁾ |  |  | 2019⁽³⁾ |
Product revenue |  |  |  |  |  |  |  |  |  |  |  |
Freezer and thaw |  | $ | 56,620 |  |  | $ | 13,548 |  |  | $ | 3,312 |
Cell processing |  |  | 44,965 |  |  |  | 30,946 |  |  |  | 23,367 |
Storage and cold chain services |  |  | 328 |  |  |  | 46 |  |  |  | 165 |
Service revenue |  |  |  |  |  |  |  |  |  |  |  |
Storage and cold chain services |  |  | 9,817 |  |  |  | 1,752 |  |  |  | - |
Rental revenue |  |  |  |  |  |  |  |  |  |  |  |
Storage and cold chain services |  |  | 7,426 |  |  |  | 1,795 |  |  |  | 527 |
Total revenue |  | $ | 119,156 |  |  | $ | 48,087 |  |  | $ | 27,371 |
(1) | 2021 revenue includes product revenue related to Global Cooling from May 3, 2021 through December 31, 2021 and product revenue related to Sexton from September 1, 2021 through December 31, 2021.
(2) | 2020 revenue includes service revenue related to SciSafe from October 1, 2020 through December 31, 2020.
(3) | 2019 revenue includes product revenue related to Astero Bio Corporation ("Astero") from April 1, 2019 through December 31, 2019; rental revenue related to SAVSU from August 8, 2019 through December 31, 2019; and product revenue related to CBS from November 12, 2019 through December 31, 2019.
The following table includes estimated rental revenue expected to be recognized in the future related to embedded leases as well as estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of the end of the reporting periods. The Company is electing not to disclose the value of the remaining unsatisfied performance obligation with a duration of one year or less as permitted by the practical expedient in ASU 2014-09, Revenue from Contracts with Customers. The estimated revenue in the following table does not include contracts with the original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of December 31, 2021. The balances in the table below are partially based on judgments involved in estimating future orders from customers subject to the exercise of material rights pursuant to respective contracts:
|  | Year Ending December 31, |
(In thousands) |  | 2022 |  |  | 2023 |  |  | 2024 |  |  | Total |
Rental revenue |  | $ | 10,151 |  |  | $ | 3,748 |  |  | $ | 900 |  |  | $ | 14,799 |
Service revenue |  | $ | 67 |  |  | $ | 31 |  |  | $ | 10 |  |  | $ | 108 |
Risk and Uncertainties, Policy [Policy Text Block] | Risks and uncertainties COVID-19 pandemic Our domestic and international operations have been and continue to be affected by the ongoing global pandemic of a novel strain of coronavirus (“COVID-19”) and the resulting volatility and uncertainty it has caused in the U.S. and international markets. During the year ended December 31, 2021, many businesses and countries, including the U.S., continued applying preventative and precautionary measures to mitigate the spread of the virus including government orders and other restrictions on the conduct of business operations. In the year ended December 31, 2021, we experienced supply chain disruptions due to the effects of COVID-19 on our suppliers of sheet metal and electronic components that incorporate semiconductor chips. These supply chain disruptions decreased our profitability as a result of increased supplier pricing and production stoppages. We cannot be assured that a continued or prolonged global pandemic will not have other negative impacts on our manufacturing and shipping processes or our product costs. The extent to which the COVID-19 pandemic affects our future financial results and operations will depend on future developments which are highly uncertain and cannot be predicted, including the recurrence, severity and/or duration of the ongoing pandemic, and current or future domestic and international actions to contain and treat COVID-19. The Company reviews capital and amortizing intangible assets (long-lived assets) for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company determined that the economic uncertainty caused by the COVID-19 pandemic was a trigger for an impairment review in the quarter ended June 30, 2020 of certain long-lived assets based on the expected near-term weakness in ThawSTAR and freezer revenue resulting from the impact of COVID-19. As a result of the Company’s outlook for revenue from the ThawSTAR and freezer product lines, estimated undiscounted cash flow projections were developed to determine if any impairment of the related intangible assets was warranted. After conducting such review, the Company determined that there was no impairment of the remaining long-lived assets as of June 30, 2020. Given the inherent uncertainties of the COVID-19 pandemic and the estimates used in these cash flow projections, changes based on facts and circumstances in future quarters could give rise to impairment. The Company revised the revenue projections for the ThawSTAR and freezer product lines in the second quarter ended June 30, 2020 to determine the impact on the fair value of the contingent consideration related to the existing earnout provisions. Based on results of the year ended December 31, 2020 related to these two product lines, we made further adjustments to our revenue projections. After reviewing the impact of the updated revenue projections on estimated undiscounted cash flow projections, the Company determined that there was no impairment of the remaining long-lived assets as of December 31, 2020. The Company reduced the fair value of the combined contingent consideration liability from $388,000 at June 30, 2020, to $221,000 as of December 31, 2020 due to updated revenue projections, the time value of money, and actual results for the year ended December 31, 2020. The Company may also experience other negative impacts of the COVID-19 outbreak such as the lack of availability of the Company’s key personnel, additional temporary closures of the Company’s office or the facilities of the Company’s business partners, customers, third party service providers or other vendors, the inability to travel to market and sell our products, and the interruption of the Company’s supply chain, distribution channels, liquidity and capital or financial markets. Any disruption and volatility in the global capital markets as a result of the pandemic may increase the Company’s cost of capital and adversely affect the Company’s ability to access financing when and on terms that the Company desires. In addition, a potential recession resulting from the spread of COVID-19 could materially affect the Company’s business, especially if a recession results in higher unemployment causing potential patients to not have access to health insurance. The ultimate extent to which the COVID-19 pandemic and its repercussions impact the Company’s business will depend on future developments, which are highly uncertain. However, the foregoing and other continued disruptions to the Company’s business as a result of COVID-19 could result in a material adverse effect on the Company’s business, results of operations, financial condition and cash flows. On March 27, 2020, the President of the United States signed into law the “Coronavirus Aid, Relief, and Economic Security (CARES) Act.” The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security tax payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions, and technical corrections to tax depreciation methods for qualified improvement property. On March 11, 2021, the President of the United States signed into law the “American Rescue Plan Act of 2021” (the American Rescue Plan), which included additional economic stimulus and tax credits, including the expansion of the Employee Retention Credit. BioLife continues to examine the impact that the American Rescue Plan will have on its financial condition, results of operations, and liquidity. We determined that we met the original eligibility requirements per the guidelines original established by the U.S. federal government as part of the CARES Act for the Pursuant to the Paycheck Protection Program (the “PPP”). As such, on April 20, 2020, the Company received $2,175,320 in support from the PPP. Because the U.S. government subsequently changed its position and guidelines related to the PPP and publicly traded companies, the Company repaid the loan on April 29, 2020. As of March 30, 2020, the company started deferring the employer side of social security tax payments. As of December 31, 2021, the amount of deferred social security tax payments was $297,000. In the year ended December 31, 2021, we paid $135,000 of the deferred payments. The remainder of the outstanding balance is anticipated to be paid by December 31, 2022. In the SciSafe acquisition, the Company acquired a $295,300 loan from the PPP. The loan incurred interest at 1% and was unsecured. Of the principal borrowed, $284,000 was forgiven in December 2021. The remaining principal that was not forgiven was repaid in December 2021.
Earnings Per Share, Policy [Policy Text Block] | Earnings per share The Company considers its unexercised warrants and unvested restricted shares, which contain non-forfeitable rights to dividends, participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two-class method. Basic earnings per share for the two classes of stock (common stock and warrants) is calculated by dividing net income by the weighted average number of shares of common stock and warrants outstanding during the reporting period. Diluted earnings per share is calculated using the weighted average number of shares of common stock plus the potentially dilutive effect of common equivalent shares outstanding determined under both the two-class method and the treasury stock method, whichever is more dilutive. In periods when we have a net loss, common stock equivalents are excluded from our calculation of earnings per share as their inclusion would have an antidilutive effect. The following table presents computations of basic and diluted earnings per share under the two-class method:
|  | Year Ended December 31, |
(In thousands, except share and earnings per share data) |  | 2021 |  |  | 2020 |  |  | 2019 |
Basic earnings (loss) per common share Numerator: |  |  |  |  |  |  |  |  |  |  |  |
Net (loss) income |  | $ | (7,635 | ) |  | $ | 2,667 |  |  | $ | (1,657 | )
Amount attributable to unvested restricted shares |  |  | - |  |  |  | (135 | ) |  |  | - |
Amount attributable to warrants outstanding |  |  | - |  |  |  | (82 | ) |  |  | - |
Net (loss) income allocated to common shareholders |  |  | (7,635 | ) |  |  | 2,450 |  |  |  | (1,657 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average common shares issued and outstanding |  |  | 38,503,944 |  |  |  | 27,306,258 |  |  |  | 19,460,299 |
Basic (loss) earnings per common share |  | $ | (0.20 | ) |  | $ | 0.09 |  |  | $ | (0.09 | )
Diluted earnings (loss) per common share Numerator: |  |  |  |  |  |  |  |  |  |  |  |
Net (loss) income |  | $ | (7,635 | ) |  | $ | 2,667 |  |  | $ | (1,657 | )
Amount attributable to warrants |  |  | - |  |  |  | (20 | ) |  |  | - |
Less: gain related to change in fair value of warrants |  |  | - |  |  |  | (3,601 | ) |  |  | - |
Diluted (loss) earnings per common share |  |  | (7,635 | ) |  |  | (954 | ) |  |  | (1,657 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average common shares issued and outstanding |  |  | 38,503,944 |  |  |  | 27,306,258 |  |  |  | 19,460,299 |
Diluted (loss) earnings per common share |  | $ | (0.20 | ) |  | $ | (0.03 | ) |  | $ | (0.09 | )
The following table sets forth the number of shares excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive:
|  | Year Ended December 31, |
|  | 2021 |  |  | 2020 |  |  | 2019 |
Stock options and restricted stock awards |  |  | 1,637,745 |  |  |  | 2,131,794 |  |  |  | 2,564,456 |
Warrants |  |  | 18,204 |  |  |  | 1,499,953 |  |  |  | 2,956,039 |
Total |  |  | 1,655,949 |  |  |  | 3,631,747 |  |  |  | 5,520,495 |
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash, cash equivalents, and restricted cash Cash equivalents consist primarily of interest-bearing money market accounts. We consider all highly liquid debt instruments purchased with an initial maturity of three months or less to be cash equivalents. We maintain cash balances that may exceed federally insured limits. We do not believe that this results in any significant credit risk. Restricted cash consists entirely of amounts that will be recovered from escrow in relation to the acquisition of SciSafe. The restricted cash is short term in nature, as the Company anticipates to receive the funds within one year of the balance sheet date. The following is a summary of the Company’s cash, cash equivalents, and restricted cash total as presented in the Company’s consolidated statements of cash flows for the years ended December 31, 2021, 2020, and 2019.
|  | Year Ended December 31, |
(In thousands) |  | 2021 |  |  | 2020 |  |  | 2019 |
Cash and cash equivalents |  | $ | 69,860 |  |  | $ | 90,403 |  |  | $ | 6,448 |
Restricted cash |  |  | 10 |  |  |  | 53 |  |  |  | - |
Total cash, cash equivalents, and restricted cash |  | $ | 69,870 |  |  | $ | 90,456 |  |  | $ | 6,448 |
Inventory, Policy [Policy Text Block] | Inventories Inventories relate to the Company’s cell and gene therapy products. The Company values biopreservation media inventory at cost or, if lower, net realizable value, using the specific identification method. All other inventory is valued at cost or, if lower, net realizable value, using the first-in, first-out method. The Company reviews its inventories at least quarterly and records a provision for inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value, and inventory in excess of expected revenue volume to cost of product revenue. The Company bases its estimates on expected product revenue volume, production capacity and expiration dates of raw materials, work in process, and finished products. A change in the estimated timing or amount of demand for the Company’s products could result in additional provisions for excess inventory quantities on hand. Any significant unanticipated changes in demand or unexpected quality failures could have a significant impact on the value of inventory and reported operating results. During all periods presented in the accompanying consolidated financial statements, there have been no material adjustments related to a revised estimate of inventory valuations. Work-in-process and finished products inventories consist of material, labor, outside testing costs and manufacturing overhead.
Accounts Receivable [Policy Text Block] | Accounts receivable Accounts receivable consist of short-term amounts due from our customers (generally 30 to 90 days) and are stated at the amount we expect to collect. We establish an allowance for doubtful accounts based on our assessment of the collectability of specific customer accounts. Accounts receivable are stated at principal amount, do not bear interest, and are generally unsecured. We provide an allowance for doubtful accounts based on an evaluation of the collectability of customer account balances. Accounts considered uncollectible are charged against the established allowance.
Investment, Policy [Policy Text Block] | Investments We periodically invest in securities of private companies to promote business and strategic objectives. These investments are measured and recorded as follows: Non-marketable equity securities are equity securities without a readily determinable fair value. As of December 31, 2021, these investments are comprised of $3.4 million in Series A-1 and A-2 Preferred Stock in iVexSol, Inc. (“iVexSol”) and $995,000 in Series E Preferred Stock in PanTHERA CryoSolutions, Inc. (“PanTHERA”). As of December 31, 2020, these investments were comprised of $1.5 million in Series A Preferred Stock in Sexton, $3.4 million in Series A-1 and A-2 Preferred Stock in iVexSol, Inc. (“iVexSol”), and $995,000 in Series E Preferred Stock in PanTHERA CryoSolutions, Inc. (“PanTHERA”). As of December 31, 2021, Sexton is consolidated in the Consolidated Financial Statements as a result of the step-acquisition completed September 1, 2021. As of December 31, 2020, the Sexton investment was measured and recorded using a measurement alternative for equity investments that do not have a readily determinable fair value that measures the securities at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar investments of the same issuer. In September of 2019, the Company invested $1.0 million in a convertible note receivable of iVexSol, Inc. The Company made an irrevocable election to record this convertible note in its entirety at fair value utilizing the fair value option available under U.S. GAAP. The Company believed that carrying this investment at fair value better portrayed the economic substance of the investment. Under the fair value option, gains and losses on the convertible note were included in unrealized gains/(losses) on investments within net earnings each applicable reporting period. Gains related to the increase in fair value of this convertible note were zero, $1.3 million and zero for the years ended December 31, 2021, 2020, and 2019, respectively. The fair value of the note on the date of investment was determined to be equal to its principal amount. Interest income related to this note was recorded separately from other changes in its fair value within interest income each period. In November of 2020, the Company elected to convert the note into Series A-1 Preferred Stock and invest an additional $1.0 million in Series A-2 Preferred Stock in iVexSol. The Preferred Stock investments in iVexSol are carried at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar investments of the same issuer. In November of 2020, the Company invested $995,000 in Class E Preferred Shares in PanTHERA CryoSolutions, Inc. In conjunction with this investment, the Company executed a development and license agreement with PanTHERA under which the Company will make milestone development payments up to $2 million in the event that certain milestones are met in exchange for exclusive, perpetual, worldwide marketing and distribution rights to the technology for use in cell and gene therapy applications. In June of 2021, PanTHERA satisfied the first milestone and the Company paid $200,000 in accordance with the agreement. The Preferred Stock investments in PanTHERA are carried at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar investments of the same issuer. As of December 31, 2021, management believes there are no indications of impairment or changes in fair value for the investments in iVexSol or PanTHERA.
Property, Plant and Equipment, Policy [Policy Text Block] | Property and equipment Property and equipment are stated at cost and are depreciated using the straight-line method over estimated useful lives of three to ten years. Leasehold improvements are amortized using the straight-line method over the shorter of the estimated useful lives of the assets or the remaining lease term of the respective assets. Gains or losses on disposals of property and equipment are recorded within income from operations. Costs of repairs and maintenance are included as part of operating expenses unless they are incurred in relation to major improvements to existing property and equipment, at which time they are capitalized. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. Carrying values are reviewed for recoverability at the asset grouping level to determine if the facts and circumstances suggest that a potential impairment may have occurred. If the sum of the expected future cash flows (undiscounted and before interest) from the use of the assets is less than the net book value of the asset an impairment could exist and the amount of the impairment loss, if any, will generally be measured as the difference between the net book value of the assets and their estimated fair values. There were no impairment losses recognized during the years ended December 31, 2021, 2020, and 2019.
Assets Held for Rent, Policy [Policy Text Block] | Assets held for rent Assets held for rent are carried at cost less accumulated depreciation. These assets consist of dedicated storage space, evo shippers and related components in production shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. Assets utilized to provide dedicated storage space are depreciated over their applicable useful lives once placed in service. Shippers are depreciated over a useful life of three years when in use by customers. Our customers rent assets per a rental agreement. Each agreement provides for fixed monthly rent. Rental revenue and fees are recognized over the rental term on a straight-line basis. We retain the ownership of the assets rented. At the end of the rental agreement, the customer returns the asset to the Company. Assets held for rent are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. Carrying values are reviewed for recoverability at the asset grouping level to determine if the facts and circumstances suggest that a potential impairment may have occurred. If the sum of the expected future cash flows (undiscounted and before interest) from the use of the assets is less than the net book value of the asset an impairment could exist and the amount of the impairment loss, if any, will generally be measured as the difference between the net book value of the assets and their estimated fair values. There were no impairment losses recognized during the years ended December 31, 2021, 2020, and 2019.
Lessee, Leases [Policy Text Block] | Lease accounting We determine if an arrangement is a lease at inception. Where an arrangement is a lease, we determine if it is an operating lease or a finance lease. At lease commencement, we record a lease liability and corresponding right-of-use (“ROU”) asset. Lease liabilities represent the present value of our future lease payments over the expected lease term which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of our lease liability is determined using our incremental collateralized borrowing rate at lease inception. ROU assets represent our right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 months. Over the lease term we use the effective interest rate method to account for the lease liability as lease payments are made and the ROU asset is amortized in a manner that results in straight-line expense recognition. We elected to apply the practical expedient for short-term leases and accordingly do not apply lease recognition requirements for short-term leases with a duration less than twelve months. Instead, we recognize payments related to these arrangements in the consolidated statement of operations as lease costs on a straight-line basis over the lease term.
Standard Product Warranty, Policy [Policy Text Block] | Warranty Our standard warranty terms typically extend between one year and seven years from the date of delivery. We accrue for standard warranty costs based on historical trends in warranty charges. The accrual is reviewed regularly and periodically adjusted to reflect changes in warranty cost over the period.
Income Tax, Policy [Policy Text Block] | Income taxes We account for income taxes using an asset and liability method which generally requires recognition of deferred tax assets and liabilities for the expected future tax effects of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are recognized for the future tax effects of differences between tax bases of assets and liabilities, and financial reporting amounts, based upon enacted tax laws and statutory rates applicable to the periods in which the differences are expected to affect taxable income. We evaluate the likelihood of realization of deferred tax assets and provide an allowance where, in management’s opinion, it is more likely than not that the asset will not be realized. Our policy for interest and penalties is to recognize interest and penalties as a component of the provision for income taxes in the Consolidated Statement of Operations. We determine any uncertain tax positions based on a determination of whether and how much of a tax benefit taken in the Company’s tax filings or positions is more likely than not to be sustained upon examination by the relevant income tax authorities. Judgment is applied in the determination of the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. As of December 31, 2021, the Company has an unrecorded tax benefit of $255,000 related to tax attributes being carried forward. The Company is generally subject to examination by U.S. federal and local income tax authorities for all tax years in which loss carryforward is available.
Advertising Cost [Policy Text Block] | Advertising Advertising costs are expensed as incurred and totaled $552,000, $167,000, and $43,000 for the years ended December 31, 2021, 2020, and 2019, respectively.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations of risk In the years ended December 31, 2021, 2020, and 2019, we derived approximately 17%, 13%, and 15% of our revenue from one customer, one customer, and one customer, respectively. No other customers accounted for more than 10% of revenues. Revenue from foreign customers is denominated in United States dollars or euros. In the year ended December 31, 2019, we made approximately 12% of purchases from one supplier. No other suppliers accounted for more than 10% of purchases in the years ended December 31, 2021, 2020, and 2019. The following table represents the Company’s total revenue by geographic area (based on the location of the customer):
|  | Year Ended December 31, |
Revenue by customers’ geographic locations |  | 2021 |  |  | 2020 |  |  | 2019 |
United States |  |  | 78 | % |  |  | 73 | % |  |  | 69 | %
Canada |  |  | 7 | % |  |  | 13 | % |  |  | 16 | %
Germany |  |  | 4 | % |  |  | 4 | % |  |  | 3 | %
Europe, Middle East, Africa (excluding Germany) |  |  | 10 | % |  |  | 8 | % |  |  | 11 | %
Other |  |  | 1 | % |  |  | 2 | % |  |  | 1 | %
Total revenue |  |  | 100 | % |  |  | 100 | % |  |  | 100 | %
The following table represents the Company’s long-lived assets by geographic area as of December 31:
(In thousands) |  | 2021 |  |  | 2020 |
United States |  | $ | 40,708 |  |  | $ | 30,389 |
Netherlands |  |  | 5,903 |  |  |  | - |
Total |  | $ | 46,611 |  |  | $ | 30,389 |
As of December 31, 2021 and 2020, two customers and one customer accounted for 32% and 17% of gross accounts receivable, respectively. No other customers accounted for more than 10% of our gross accounts receivable. As of December 31, 2021 and 2020, one supplier and one supplier accounted for 10% and 21% of accounts payable, respectively. No other suppliers accounted for more than 10% of our accounts payable.
Research and Development Expense, Policy [Policy Text Block] | Research and development Research and development costs are expensed as incurred.
Share-based Payment Arrangement [Policy Text Block] | Stock-based compensation We measure and record compensation expense using the applicable accounting guidance for share-based payments related to stock options, time-based restricted stock, market-based restricted stock awards and performance-based restricted stock awards granted to our directors and employees. The fair value of stock options, including performance awards, without a market-based condition is determined by using the Black-Scholes option-pricing model. The fair value of restricted stock awards with a market condition is estimated at the date of grant using the Monte Carlo Simulation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. The fair value of restricted stock, including performance awards, without a market condition is estimated using the current market price of our common stock on the date of grant. We expense stock-based compensation for stock options, restricted stock awards, and performance awards over the requisite service period. For awards with only a service condition, we expense stock-based compensation using the straight-line method over the requisite service period for the entire award. For awards with a market condition, we expense the grant date fair value over the vesting period regardless of the value that the award recipients ultimately receive. We have, from time to time, modified the terms of restricted stock awards awarded to employees. We account for the incremental increase in the fair value over the original award on the date of the modification as an expense for vested awards or over the remaining service (vesting) period for unvested awards. The incremental compensation cost is the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification.
Business Combinations Policy [Policy Text Block] | Business combinations The Company accounts for business acquisitions using the acquisition method as required by FASB ASC Topic 805, Business Combinations. The Company’s identifiable assets acquired and liabilities, including identified intangible assets, assumed in a business combination are recorded at their acquisition date fair values. The valuation requires management to make significant estimates and assumptions, especially with respect to long-lived and intangible assets. Critical estimates in valuing intangible assets include, but are not limited to:
| ● | future expected cash flows, including revenue and expense projections;
| ● | discount rates to determine the present value of recognized assets and liabilities and;
| ● | revenue volatility to determine contingent consideration using option pricing models
Goodwill is calculated as the excess of the acquisition price over the fair value of net assets acquired, including the amount assigned to identifiable intangible assets. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which these costs are incurred. The results of operations of an acquired business are included in the consolidated financial statements beginning at the acquisition date. The Company estimates the acquisition date fair value of the acquisition-related contingent consideration using various valuation approaches, including option pricing models, as well as significant unobservable inputs, reflecting the Company’s assessment of the assumptions market participants would use to value these liabilities. The fair value of the contingent consideration is remeasured each reporting period. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets acquired, liabilities assumed, or contingent consideration are recorded in the period in which the adjustments are recognized. Upon the conclusion of the measurement period or final determination of the fair value of the assets acquired, liabilities assumed, or contingent consideration, whichever comes first, any subsequent adjustments are recognized in the consolidated statements of operations.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill Goodwill represents the excess of the purchase price over the net amount of identifiable assets acquired and liabilities assumed in a business combination measured at fair value. Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually in the fourth quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in FASB ASC Topic 350, Intangibles – Goodwill and Other. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test. In performing the quantitative goodwill impairment test, the Company determines the fair value of its reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired. If the carrying value of the reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference. The Company operates as one reporting unit as of the goodwill impairment measurement date in the fourth quarter of 2021. As of the testing date and the period after that date through the issuance date of our financial statements, the Company has observed no indicators of potential goodwill impairment at any point during the period based on its qualitative assessment.
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible assets Intangible assets with a definite life are amortized over their estimated useful lives using the straight-line method and the amortization expense is recorded within intangible asset amortization in the Consolidated Statements of Operations. If the estimate of a definite-lived intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. Definite-lived intangible assets and their related estimated useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not be recoverable. The Company determined that no adverse conditions existed that would indicate that the carrying value of these assets may not be recoverable. Indefinite-lived intangibles are carried at the initially recorded fair value less any recognized impairment. In-process research and development (“IPR&D”) is initially capitalized at fair value as an intangible asset with an indefinite life. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset and is amortized over its estimated useful life. If an IPR&D project is abandoned, a charge would be recorded for the value of the related intangible asset to our Consolidated Statement of Operations in the period it is abandoned. Indefinite-lived intangibles are tested annually for impairment. Impairment assessments are conducted more frequently if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for the Company’s products or changes in the size of the market for the Company’s products. If impairment indicators are present, the Company determines whether the underlying intangible asset is recoverable through estimated future undiscounted cash flows. If the asset is not found to be recoverable, it is written down to the estimated fair value of the asset based on the sum of the future discounted cash flows expected to result from the use and disposition of the asset. The Company performed a quantitative impairment test of one of the IPR&D assets acquired during 2021 during the fourth quarter of 2021 and determined that no impairment existed. The Company performed a qualitative test for the other IPR&D assets acquired during 2021 and determined that no impairment existed.
Warrants, Policy [Policy Text Block] | Certain warrants which have features that may result in cash settlement Warrants that include cash settlement features are recorded as liabilities at their estimated fair value at the date of issuance and are remeasured at fair value each reporting period with the increase or decrease in fair value recorded in the Consolidated Statements of Operations. The warrants are measured at estimated fair value using the Black Scholes valuation model, which is based, in part, upon inputs for which there is little or no observable market data, requiring the Company to develop its own assumptions. Inherent in this model are assumptions related to expected stock-price volatility, expected life, risk-free interest rate and dividend yield. We estimate the volatility of our common stock at the date of issuance, and at each subsequent reporting period, based on historical volatility that matches the contractual remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury zero-coupon yield curve on the grant date for a maturity similar to the expected remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on our historical rate, which we anticipate to remain at zero. The assumptions used in calculating the estimated fair value of the warrants represent our best estimates. However, these estimates involve inherent uncertainties and the application of management judgment. As a result, if factors change and different assumptions are used, the warrant liability and the change in estimated fair value could be materially different. As of December 31, 2021, no warrants were outstanding. The following is our weighted average assumptions used in the Black Scholes calculations of the warrants as of December 31:
|  | 2020 |  |  | 2019 |
Risk free interest rate |  |  | 0.1 | % |  |  | 1.9 | %
Expected dividend yield |  |  | 0.0 | % |  |  | 0.0 | %
Contractual remaining lives |  |  | 0.2 |  |  |  | 1.7 |
Expected volatility |  |  | 56.8 | % |  |  | 70.3 | %
New Accounting Pronouncements, Policy [Policy Text Block] | Recent accounting pronouncements In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, to increase the transparency of government assistance including the disclosure of the types of assistance an entity receives, an entity’s method of accounting for government assistance, and the effect of the assistance on an entity’s financial statements. The guidance in this update will be effective for fiscal years beginning after December 15, 2023, with early application of the amendments allowed. The amendments are to be applied prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or, retrospectively to those transactions. The Company is currently evaluating the impact of this standard on its consolidated financial statements. In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue from Contracts with Customers (Topic 606). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. The Company is currently evaluating the impact of this standard on its consolidated financial statements. In July 2021, the FASB issued ASU No. 2021-05, Leases (Topic 842): Lessors - Certain Leases with Variable Lease Payments. The guidance in ASU 2021-05 amends the lease classification requirements for the lessors under certain leases containing variable payments to align with practice under Accounting Standards Codification (“ASC”) 840. The lessor should classify and account for a lease with variable lease payments that do not depend on a reference index or a rate as an operating lease if both of the following criteria are met: 1) the lease would have been classified as a sales-type lease or a direct financing lease in accordance with the classification criteria in ASC 842-10-25-2 through 25-3; and 2) the lessor would have otherwise recognized a day-one loss. The amendments in ASU 2021-05 are effective for fiscal years beginning after December 15, 2021, with early adoption permitted. The Company adopted this guidance and it did not have a material impact on the company’s financial position, results of operation or cash flows. In May 2021, the FASB issued ASU No. 2021-04, Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, which clarifies the accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. Specifically, ASU 2021-04 requires the issuer to treat a modification of an equity-classified warrant as an exchange of the original warrant. The difference between the fair value of the modified warrant and the fair value of the warrant immediately before modification is then recognized as an issuance cost or discount of the related transaction. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years, with early adoption permitted. ASU 2021-04 should be applied prospectively to modifications or exchanges occurring after the effective date. Either the full or modified retrospective adoption method is allowed. The Company adopted this guidance and it did not have a material impact on the company’s financial position, results of operation or cash flows. In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40). ASU 2020-06 simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. The Company adopted this guidance and it did not have a material impact on the company’s financial position, results of operation or cash flows. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04 provides optional expedient and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. In response to the concerns about structural risks of interbank offered rates and, particularly, the risk of cessation of the London Interbank Offered Rate (“LIBOR”), regulators in several jurisdictions around the world have undertaken reference rate reform initiatives to identify alternative reference rates that are more observable or transaction-based and less susceptible to manipulation. The ASU provides companies with optional guidance to ease the potential accounting burden associated with transitioning away from reference rates that are expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform—Scope, which clarified the scope and application of the original guidance. The Company will adopt these standards when LIBOR is discontinued. The ASU can be adopted no later than December 1, 2022, with early adoption permitted. The Company has not yet adopted this ASU and is evaluating the effect of adopting this new accounting guidance. 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 requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires a consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For companies that qualified as Smaller Reporting Companies as defined by the SEC as of November 19, 2019, ASU 2016-13 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The Company is evaluating the impact of the guidance on its financial statements.

X
- Definition Disclosure of accounting policy for assets held for rent. + References No definition available. + Details
Name: | blfs_AssetsHeldForRentPolicyPolicyTextBlock
Namespace Prefix: | blfs_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for risk and uncertainties. + References No definition available. + Details
Name: | blfs_RiskAndUncertaintiesPolicyPolicyTextBlock
Namespace Prefix: | blfs_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for certain warrants which have features that may result in cash settlement. + References No definition available. + Details
Name: | blfs_WarrantsPolicyPolicyTextBlock
Namespace Prefix: | blfs_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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=124432515&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 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://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=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: 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=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: 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=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 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=124437754&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://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: 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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 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.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: 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 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + 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=123372394&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: 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=123359005&loc=d3e8864-108599 Reference 3: 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=123359005&loc=d3e9038-108599 Reference 4: 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=123359005&loc=d3e8864-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 (b) -URI http://asc.fasb.org/extlink&oid=123359005&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 -URI http://asc.fasb.org/extlink&oid=123359005&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 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://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 2: 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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/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=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: 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=123577603&loc=d3e5033-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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration