0001493152-24-010975.txt : 20240322 0001493152-24-010975.hdr.sgml : 20240322 20240322160541 ACCESSION NUMBER: 0001493152-24-010975 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240322 DATE AS OF CHANGE: 20240322 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARFRESH FOOD GROUP INC. CENTRAL INDEX KEY: 0001487197 STANDARD INDUSTRIAL CLASSIFICATION: CANNED, FROZEN & PRESERVED FRUIT, VEG & FOOD SPECIALTIES [2030] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 271994359 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41228 FILM NUMBER: 24775200 BUSINESS ADDRESS: STREET 1: 3600 WILSHIRE SUITE 1720 CITY: LOS ANGELES STATE: CA ZIP: 90005 BUSINESS PHONE: 310-598-7110 MAIL ADDRESS: STREET 1: 3600 WILSHIRE SUITE 1720 CITY: LOS ANGELES STATE: CA ZIP: 90005 FORMER COMPANY: FORMER CONFORMED NAME: Moving Box Inc DATE OF NAME CHANGE: 20100315 10-K 1 form10-k.htm
false FY 0001487197 0001487197 2023-01-01 2023-12-31 0001487197 2023-06-30 0001487197 2024-03-18 0001487197 2023-12-31 0001487197 2022-12-31 0001487197 2022-01-01 2022-12-31 0001487197 us-gaap:CommonStockMember 2021-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001487197 us-gaap:RetainedEarningsMember 2021-12-31 0001487197 2021-12-31 0001487197 us-gaap:CommonStockMember 2022-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001487197 us-gaap:RetainedEarningsMember 2022-12-31 0001487197 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001487197 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001487197 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001487197 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001487197 us-gaap:CommonStockMember 2023-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001487197 us-gaap:RetainedEarningsMember 2023-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerAMember 2023-01-01 2023-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerAMember 2022-01-01 2022-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerBMember 2023-01-01 2023-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerBMember 2022-01-01 2022-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerCMember 2023-01-01 2023-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerCMember 2022-01-01 2022-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerDMember 2023-01-01 2023-12-31 0001487197 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BRFH:CustomerDMember 2022-01-01 2022-12-31 0001487197 BRFH:ManufacturingEquipmentMember 2023-12-31 0001487197 BRFH:CustomerEquipmentMember 2023-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2021-12-31 0001487197 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-12-31 0001487197 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-01-01 2022-12-31 0001487197 BRFH:ManufacturingEquipmentMember 2022-12-31 0001487197 BRFH:CustomerEquipmentMember 2022-12-31 0001487197 us-gaap:PatentsMember 2023-12-31 0001487197 us-gaap:PatentsMember 2022-12-31 0001487197 us-gaap:TrademarksMember 2023-12-31 0001487197 us-gaap:TrademarksMember 2022-12-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-07-01 2023-10-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-23 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-23 2023-10-23 0001487197 BRFH:SubscriptionAgreementsMember 2023-12-19 0001487197 BRFH:SubscriptionAgreementsMember 2023-12-19 2023-12-19 0001487197 2021-01-01 2021-12-31 0001487197 us-gaap:RelatedPartyMember 2022-07-31 0001487197 srt:MinimumMember us-gaap:CommonStockMember 2022-12-31 0001487197 srt:MaximumMember us-gaap:CommonStockMember 2022-12-31 0001487197 srt:MinimumMember us-gaap:CommonStockMember 2023-12-31 0001487197 srt:MaximumMember us-gaap:CommonStockMember 2023-12-31 0001487197 BRFH:TwoThousandAndTwentyThreePlanMember 2023-06-30 0001487197 BRFH:TwoThousandFifteenPlanMember 2023-12-31 0001487197 BRFH:TwoThousandAndTwentyThreePlanMember 2023-12-31 0001487197 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001487197 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember srt:MinimumMember 2023-01-01 2023-12-31 0001487197 us-gaap:PerformanceSharesMember srt:MinimumMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember srt:MaximumMember 2023-01-01 2023-12-31 0001487197 us-gaap:PerformanceSharesMember srt:MaximumMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2023-02-01 2023-02-28 0001487197 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001487197 us-gaap:WarrantMember 2021-12-31 0001487197 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001487197 us-gaap:WarrantMember 2022-12-31 0001487197 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001487197 us-gaap:WarrantMember 2023-12-31 0001487197 us-gaap:WarrantMember BRFH:SettlementOfDeferredCompensationMember 2023-12-31 0001487197 us-gaap:WarrantMember srt:MinimumMember BRFH:SettlementOfDeferredCompensationMember 2023-12-31 0001487197 us-gaap:WarrantMember srt:MaximumMember BRFH:SettlementOfDeferredCompensationMember 2023-12-31 0001487197 us-gaap:WarrantMember BRFH:SettlementOfDeferredCompensationMember 2023-01-01 2023-12-31 0001487197 srt:MinimumMember 2022-01-01 2022-12-31 0001487197 srt:MaximumMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2021-12-31 0001487197 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2023-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerAMember 2023-01-01 2023-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerAMember 2022-01-01 2022-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerBMember 2023-01-01 2023-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerBMember 2022-01-01 2022-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerCMember 2023-01-01 2023-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerCMember 2022-01-01 2022-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerDMember 2023-01-01 2023-12-31 0001487197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BRFH:CustomerDMember 2022-01-01 2022-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the fiscal year ended December 31, 2023

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from _____________ to ______________

 

Commission File Number: 001-41228

 

BARFRESH FOOD GROUP INC.

(Exact name of registrant as specified in its charter)

 

Delaware   27-1994406

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

3600 Wilshire Boulevard Suite 1720

Los Angeles, California

  90010
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code 310-598-7113

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.000001 par value   BRFH   Nasdaq Capital Market

 

Securities registered pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large Accelerated filer ☐ Accelerated filer ☐ Non-accelerated filer Smaller reporting company
  Emerging Growth Company  

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act by the registered public accounting firm that prepared or issued its audit report.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates (excluding voting shares held by officers and directors) as of June 30, 2023 was $5,105,383.

 

As of March 18, 2024, there were 14,507,146 outstanding shares of common stock of the registrant.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Certain information required by Part III of this Annual Report on Form 10-K is incorporated by reference from portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days of December 31, 2023. Other items incorporated by reference are listed in the Exhibit Index of this Annual Report on Form 10-K.

 

 

 

 
 

 

BARFRESH FOOD GROUP INC.

 

FORM 10-K

 

TABLE OF CONTENTS

 

    Page
     
PART I
     
Item 1. Business 4
Item 1A. Risk Factors 6
Item 1B. Unresolved Staff Comments 15
Item 1C. Cybersecurity 15
Item 2. Properties 16
Item 3. Legal Proceedings 16
Item 4. Mine Safety Disclosures. 16
     
PART II
     
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 16
Item 6. [Reserved] 17
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 17
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 21
Item 8. Financial Statements and Supplementary Data 21
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 21
Item 9A. Controls and Procedures 22
Item 9B. Other Information 22
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspection 22
     
PART III
     
Item 10. Directors, Executive Officers and Corporate Governance 23
Item 11. Executive Compensation 23
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 23
Item 13. Certain Relationships and Related Transactions, and Director Independence 23
Item 14. Principal Accountant Fees and Services 23
     
PART IV
     
Item 15. Exhibits and Financial Statement Schedules 23
Item 16. Form 10-K Summary 23

 

2
 

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS AND INFORMATION

 

This Annual Report on Form 10-K (“Annual Report”), the other reports, statements, and information that we have previously filed or that we may subsequently file with the Securities and Exchange Commission (“SEC”) and public announcements that we have previously made or may subsequently make include, may include, incorporate by reference or may incorporate by reference certain statements that may be deemed to be forward-looking statements. The forward-looking statements included or incorporated by reference in this Annual Report and those reports, statements, information and announcements address activities, events or developments that Barfresh Food Group Inc., a Delaware corporation (hereinafter referred to as “we”. “us”, “our”, “Company” or “Barfresh”) expects or anticipates will or may occur in the future. Any statements in this document about expectations, beliefs, plans, objectives, assumptions or future events or performance are not historical facts and are forward-looking statements. These statements are often, but not always, made through the use of words or phrases such as “may”, “should”, “could”, “predict”, “potential”, “believe”, “will likely result”, “expect”, “will continue”, “anticipate”, “seek”, “estimate”, “intend”, “plan”, “projection”, “would”, “outlook” and similar expressions. Accordingly, these statements involve estimates, assumptions and uncertainties, which could cause actual results to differ materially from those expressed in them. Any forward-looking statements are qualified in their entirety by reference to the factors discussed throughout this document. All forward-looking statements concerning economic conditions, rates of growth, rates of income or values as may be included in this document are based on information available to us on the dates noted, and we assume no obligation to update any such forward-looking statements.

 

Management cautions that forward-looking statements are qualified by their terms and/or important factors, many of which are outside of our control, involve a number of risks, uncertainties and other factors that could cause actual results and events to differ materially from the statements made, including, but not limited to, the following risk factors. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements.

 

Certain risks and uncertainties could cause actual results or outcomes to differ materially from those expressed in any forward-looking statements made by us, and you should not place undue reliance on any such forward-looking statements. Actual results or outcomes may differ materially from those expressed in any forward-looking statements made by us, and you should not place undue reliance on any such forward-looking statements. Any forward-looking statement speaks only as of the date on which it is made and we do not undertake any obligation to update any forward-looking statement or statements to reflect events or circumstances after the date on which such statement is made or to reflect the occurrence of unanticipated events. New factors emerge from time to time, and it is not possible for us to predict which will arise. In addition, we cannot assess the impact of each factor on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. See “Risk Factors” set forth in Item 1A.

 

AVAILABLE INFORMATION

 

We are subject to the information reporting requirements of the Securities Exchange Act of 1934, as amended, and we file quarterly reports on Form 10-Q, Annual Reports on Form 10-K, Current Reports on Form 8-K, proxy statements and other required information and reports with the SEC.

 

You can read our SEC filings, including the registration statement, over the Internet at the SEC’s website at www.sec.gov at no cost. You may also request a copy of these filings, at no cost, by writing us at 3600 Wilshire Boulevard, Suite 1720, Los Angeles, 90010 or calling us at (310) 598-7113.

 

We also maintain a website at www.barfresh.com/us/, at which you may access these materials free of charge as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC. Information contained on or accessible through our website is not a part of this report, and the inclusion of our website address in this report is an inactive textual reference only.

 

3
 

 

PART I

 

Item 1. Business.

 

Corporate History and Background

 

The Company is engaged in the manufacturing and distribution of ready-to-drink and ready-to-blend frozen beverages, including smoothies, shakes and frappes. The current operation was established following a 2012 reverse merger into an inactive Delaware corporation, formed on February 25, 2010. We have two direct subsidiaries: Barfresh Corporation, Inc. (formerly known as Smoothie, Inc.) and Barfresh, Inc. Our corporate office is located at 3600 Wilshire Boulevard Suite 1720, Los Angeles, 90010. Our telephone number is (310) 598-7113 and our website is www.barfresh.com.

 

Business Overview

 

Barfresh is a leader in the creation, manufacturing and distribution of ready-to-drink and ready-to-blend frozen beverages. The current portfolio of products includes smoothies, shakes and frappes.

 

Some of the key benefits of the products for the end consumers that drink the products include:

 

  From as little as 125-130 calories (per serving)
     
  Real fruit in every smoothie
     
  Dairy free options
     
  Kosher approved
     
  Gluten Free

 

Products

 

Products are packaged in three distinct formats.

 

The Company’s ready-to-drink smoothie, “Twist & Go”™, has initially been focused towards the USDA national school meal program, including the School Breakfast Program, the National School Lunch Program and Smart Snacks in Schools Program. This sweet fruit and creamy yogurt smoothie contains four ounces of yogurt and a half-cup of fruit/fruit juice and comes in three different flavors: strawberry banana, peach and mango pineapple. The product was originally launched in a bottled packaging format. The Company introduced Twist & Go™ cartons in 2022. Twist & Go™ contains no added sugars, preservatives, artificial flavors or colors. At only 125 -130 calories and with 5 grams of protein, it makes the perfect start to any day or on-the-go snack.

 

The Company’s bulk “Easy Pour” format, which contains all the ingredients necessary to make the beverage, is packaged in gallon containers in a concentrated formula that is mixed in beverage dispensing equipment 1:1 with water. The Company has a “no sugar added” version of the bulk “Easy Pour” format that is specifically targeted for the aforementioned USDA national school meal programs. In addition, the Company received approval from the United States Defense Logistics Agency (“DLA”) to sell its smoothie products into all branches of the U.S. Armed Forces and is currently in contract with and selling its bulk Easy Pour products into over one hundred military bases in the United States and abroad. Additionally, the Company offers WHIRLZ 100% Juice concentrate, which is sold at ambient temperatures and mixed in beverage dispensing equipment on a 5:1 ratio.

 

The Company’s single-serve format features portion controlled and ready-to-blend beverage ingredient packs or “beverage packs”. The beverage packs contain all the ingredients necessary to make the beverage, including the base (either sorbet, frozen yogurt, or ice cream), real fruit pieces, juices, and ice – five ounces of water are added before blending.

 

4
 

 

Distribution

 

The Company conducts sales through several channels, including National Accounts, Regional Accounts, and Broadline Distributors.

 

Manufacturing

 

Barfresh utilizes contract manufacturers to manufacture all of its products in the United States.

 

Research and Development

 

The Company incurred approximately $115,000 and $382,000 in research and development expenses for the years ended December 31, 2023 and 2022, respectively. Research and Development expenses in 2022 were primarily attributable to the launch of the Company’s Twist & Go™ cartons, as well as costs incurred to investigate the quality issues experienced with the Manufacturer, more fully described in Item 7.

 

Competition

 

There is significant competition in the smoothie market at both the institutional and consumer purchasing level.

 

The Company distributes products institutionally primarily through distributors to school districts. The Company has recently launched its Twist & Go ready-to-drink smoothie as well as a “no sugar added” version of the bulk “Easy Pour” format, WHIRLZ 100% Juice Concentrates, both of which are specifically targeted for the USDA national school meal program, including the School Breakfast Program, the National School Lunch Program, and Smart Snacks in Schools Program. At the institutional level, the Company competes with other food and beverage manufacturers, many of which have significantly greater financial resources and distribution reach.

 

The competition at the consumer level is primarily between specialized juice bars (e.g. Jamba Juice) and major fast casual and fast-food restaurant chains (such as McDonalds). Barfresh does not compete specifically at this level but intends to supply its product to customers that fall within these segments to enable them to compete for consumer demand. The Company believes that its single serve products afford a very significant competitive advantage based on ease of use, portion control, premium quality, and minimal capital investment required to enable a customer to begin to carry Barfresh beverage products. The Company also believes that its bulk “Easy Pour” product represents an attractive alternative delivery method for customers that serve high volume locations, where speed of service over extended periods is a critical requirement.

 

There may also be new entrants to the smoothie market that may alter the current competitor landscape.

 

Intellectual Property

 

Barfresh owns the domestic and international property rights to its products’ sealed pack of ingredients used in its single serve products. Patents in the United States and Australia are in effect through 2025.

 

Governmental Approval and Regulation

 

While the Company is not aware of the need for any governmental approvals to manufacture or distribute its products, manufacturing products which meet the criteria of the USDA’S national school meal program and USDLA is critical to the Company’s business plan.

 

The Company utilizes contract manufacturers. Before entering into any manufacturing contracts, the Company determines that the manufacturer meets all government requirements.

 

5
 

 

Environmental Laws

 

The Company does not believe that it is subject to any environmental laws, either state or federal. Compliance with any laws concerning manufacturing is the responsibility of the contract manufacturer.

 

Employees

 

As of March 18, 2024, the Company has 10 employees and 3 consultants.

 

Item 1A. Risk Factors

 

An investment in the Company’s securities involves significant risks, including the risks described below. The risks included below are not the only ones that the Company faces. Additional risks presently unknown to us or that we currently consider immaterial or unlikely to occur could also impair our operations. If any of the risks or uncertainties described below or any such additional risks and uncertainties actually occur, our business, prospects, financial condition or results of operations could be negatively affected.

 

Beginning in March 2020, the COVID-19 pandemic had a significant impact on the Company. Specifically, our business was impacted by dining bans targeted at restaurants to reduce the size of public gatherings. Such bans precluded our single-serve products from being served at those establishments and in some instances, resulted in abandoned product launches. Furthermore, many school districts closed regular attendance for a period of time thereby disrupting sales of product into that channel. In 2022 and 2023, we experienced supply chain interruptions and inflation for component and transportation costs. We believe that the impact of the pandemic has substantially abated, but will continue to monitor and assess developments.

 

Risks Related to Our Business

 

We have a history of operating losses.

 

We have a history of operating losses and may not achieve or sustain profitability. These operating losses have been generated while we market to potential customers. We cannot guarantee that we will become profitable. Even if we achieve profitability, given the competitive and evolving nature of the industry in which we operate, we may be unable to sustain or increase profitability and our failure to do so would adversely affect the Company’s business, including our ability to raise additional funds.

 

If we continue to suffer losses from operations, our working capital may be insufficient to support our ability to expand our business operations as rapidly as we would deem necessary at any time, unless we are able to obtain additional financing. There can be no assurance that we will be able to obtain such financing on acceptable terms, or at all. If adequate funds are not available or are not available on acceptable terms, we may not be able to pursue our business objectives and would be required to reduce our level of operations, including reducing infrastructure, promotions, sales and marketing programs, personnel and other operating expenses. These events could adversely affect our business, results of operations and financial condition. If adequate funds are not available or if they are not available on acceptable terms, our ability to fund the growth of our operations, take advantage of opportunities, develop products or services or otherwise respond to competitive pressures, could be significantly limited.

 

Issues with a manufacturer have resulted in a significant loss for 2022 and 2023, as well as other negative impacts.

 

As described more fully in Item 7, we experienced product quality issues with a contract manufacturer (the “Manufacturer”) that provided approximately 52% of our products in the year ended December 31, 2022. Complaints from customers led us to withdraw product from the market and destroy existing inventory. The results for 2022 reflect the estimated accounting impact of these actions, including $493,000 in refunds and administrative fees due to customers and $932,000 to dispose of unsaleable inventory.

 

In addition to the accounting impact, we must obtain suitable replacement contract manufacturers and regain the confidence of our customers and investing public, all while seeking a resolution with the Manufacturer. These tasks have required substantial amounts of personnel and capital resources in 2023 with ongoing activities expected in 2024.

 

6
 

 

We may need additional financing in the future, which may not be available when needed or may be costly and dilutive.

 

We may require additional financing to support our working capital needs in the future. The amount of additional capital we may require, the timing of our capital needs and the availability of financing to fund those needs will depend on a number of factors, including our strategic initiatives and operating plans, the performance of our business and the market conditions for debt or equity financing. Additionally, the amount of capital required will depend on our ability to meet our case sales goals and otherwise successfully execute our operating plan. We believe it is imperative to meet these sales objectives in order to lessen our reliance on external financing in the future. Although we believe various debt and equity financing alternatives will be available to us to support our working capital needs, financing arrangements on acceptable terms may not be available to us when needed. Additionally, these alternatives may require significant cash payments for interest and other costs or could be highly dilutive to our existing shareholders. Any such financing alternatives may not provide us with sufficient funds to meet our long-term capital requirements. If necessary, we may explore strategic transactions that we consider to be in the best interest of the Company and our shareholders, which may include, without limitation, public or private offerings of debt or equity securities, and other strategic alternatives; however, these options may not ultimately be available or feasible.

 

A worsening of economic conditions or a decrease in consumer spending may adversely impact our ability to implement our business strategy.

 

Our success depends to a significant extent on discretionary consumer spending, which is influenced by general economic conditions and the availability of discretionary income. There is no certainty regarding economic conditions in the United States, and credit and financial markets and confidence in economic conditions could deteriorate at any time. Accordingly, we may experience declines in revenue during economic turmoil or during periods of uncertainty including uncertainty resulting from war, terrorism or contagious disease. Any material decline in the amount of discretionary spending, leading cost-conscious consumers to be more selective in restaurants visited, could have a material adverse effect on our revenue, results of operations, business and financial condition.

 

The challenges of competing with the many food services businesses may result in reductions in our revenue and operating margins.

 

We compete with many well-established companies, food service and otherwise, on the basis of taste, quality and price of product offered, customer service, atmosphere, location and overall guest experience. Our success depends, in part, upon the popularity of our products and our ability to develop new menu items that appeal to consumers across all four day parts. Shifts in consumer preferences away from our products, our inability to develop new menu items that appeal to consumers across all day parts, or changes in our menu that eliminate items popular with some consumers could harm our business. We compete with other smoothie and juice bar retailers, specialty coffee retailers, yogurt and ice cream shops, bagel shops, fast-food restaurants, delicatessens, cafés, take-out food service companies, supermarkets and convenience stores. Our competitors change with each of the four day parts, ranging from coffee bars and bakery cafés to casual dining chains. Many of our competitors or potential competitors have substantially greater financial and other resources than we do, which may allow them to react to changes in the market quicker than we can. In addition, aggressive pricing by our competitors or the entrance of new competitors into our markets, could reduce our revenue and operating margins. We also compete with other employers in our markets for workers and may become subject to higher labor costs as a result of such competition.

 

It is difficult to predict the timing and amount of our sales because our distributors and national accounts may not be required to place minimum orders with us.

 

Our distributors are not required to place minimum monthly or annual orders for our products. Accordingly, we cannot predict the timing or quantity of purchases by any of our independent distributors or whether any of our distributors will continue to purchase products from us in the same frequencies and volumes as they may have done in the past. Additionally, our larger distributors and partners may make orders that are larger than we have historically been required to fill. Shortages in inventory levels, supply of raw materials or other key supplies could negatively affect us.

 

7
 

 

Disruption within our supply chain, contract manufacturing or distribution channels could have an adverse effect on our business, financial condition and results of operations.

 

Our ability, through our suppliers, business partners, contract manufacturers, independent distributors and retailers, to produce, transport, distribute and sell products is critical to our success.

 

Damage or disruption to our suppliers or to manufacturing or distribution capabilities due to weather, natural disaster, fire or explosion, terrorism, pandemics such as COVD-19 and influenza, labor strikes or other reasons, could impair the manufacture, distribution and sale of our products. Many of these events are outside of our control. Failure to take adequate steps to protect against or mitigate the likelihood or potential impact of such events, or to effectively manage such events if they occur, could adversely affect our business, financial condition and results of operations.

 

During the fourth quarter of 2023, the beverage industry began experiencing a shortage of 4-ounce and 8-ounce cartons, directly impacting our “Twist & Go”™ product. As of the date of this report, the shortage is continuing and could impair the ability of our manufacturers to fulfill orders that we place with them and/or increase our costs. If we are unable to pass on any increased costs, our gross margin will decrease.

 

Our experience with the Manufacturer demonstrates how our reliance on a limited number of manufacturers and suppliers further increases this risk. Most of our suppliers and manufacturers produce similar products for other companies, and our products may represent a small portion of their businesses. Further, it takes a newly engaged manufacturer typically up to nine months of retrofitting/ preparation before it can begin producing our products. We have contracts in place to produce sufficient units to meet projected demand; however, if one of our manufacturers fails to perform, we would be faced with a significant interruption in our supply chain. If one of our manufacturers or suppliers fails to perform or deliver products, for any reason, our sales and results of operations could be adversely affected. Furthermore, if we are unable to meet our customers’ demands due to a disruption in our supply chain, we may lose that customer which could adversely affect our business, financial condition and results of operations.

 

Our dependence on independent contract manufacturers could make management of our manufacturing and distribution efforts inefficient or unprofitable.

 

We are expected to arrange for our contract manufacturing needs sufficiently in advance of anticipated requirements, which is customary in the contract manufacturing industry for comparably sized companies. Based on the cost structure and forecasted demand for the particular geographic area where our contract manufacturers are located, we continually evaluate which of our contract manufacturers to use. To the extent demand for our products exceeds available inventory or the production capacity of our contract manufacturing arrangements, or orders are not submitted on a timely basis, we will be unable to fulfill distributor orders on demand. Conversely, we may produce more product inventory than warranted by the actual demand for it, resulting in higher storage costs and the potential risk of inventory spoilage. Our failure to accurately predict and manage our contract manufacturing requirements and our inventory levels may impair relationships with our independent distributors and key accounts, which, in turn, would likely have a material adverse effect on our ability to maintain effective relationships with those distributors and key accounts. At present, we must replace the Manufacturer with one or more new contract manufacturers and/or arrange for increased production from our existing contract manufacturers, all of which require several months to implement.

 

If we do not adequately manage our inventory levels, our operating results could be adversely affected.

 

We need to maintain adequate inventory levels to be able to deliver products to distributors on a timely basis. Our inventory supply depends on our ability to correctly estimate demand for our products. Our ability to estimate demand for our products is imprecise, particularly for new products, seasonal promotions and new markets. If we materially underestimate demand for our products or are unable to maintain sufficient inventory, we might not be able to satisfy demand on a short-term basis. If we overestimate distributor or retailer demand for our products, we may end up with too much inventory, resulting in higher storage costs, increased trade spending and the risk of inventory spoilage. If we fail to manage our inventory to meet demand, we could damage our relationships with our distributors and retailers and could delay or lose sales opportunities, which would unfavorably impact our future sales and adversely affect our operating results. In addition, if the inventory of our products held by our distributors and retailers is too high, they will not place orders for additional products, which would also unfavorably impact our sales and adversely affect our operating results.

 

8
 

 

Increases in costs of packaging, ingredients and contract manufacturing tolling fees may have an adverse impact on our gross margin.

 

Packaging costs such as paper and aluminum cans have experienced industry wide price increases in the past and there is always the risk that the Company’s contract manufacturers increase their toll rates based on increases in their fixed and variable costs. If the Company is unable to pass on these costs, the gross margin will be significantly impacted.

 

Fluctuations in various food and supply costs, particularly fruit and dairy, could adversely affect our operating results.

 

Supplies and prices of the various ingredients that we are going to use to can be affected by a variety of factors, such as weather, seasonal fluctuations, demand, politics and economics in the producing countries.

 

These factors subject us to shortages or interruptions in product supplies, which could adversely affect our revenue and profits. In addition, the prices of fruit and dairy, which are the main ingredients in our products, can be highly volatile. The fruit of the quality we seek tends to trade on a negotiated basis, depending on supply and demand at the time of the purchase. An increase in pricing of any fruit that we are going to use in our products could have a significant adverse effect on our profitability. We cannot assure you that we will be able to secure our fruit supply.

 

Our business depends substantially on the continuing efforts of our senior management and other key personnel, and our business may be severely disrupted if we lose their services.

 

Our future success heavily depends on the continued service of our senior management and other key employees. If one or more of our senior executives is unable or unwilling to continue to work for us in his or her present position, we may have to spend a considerable amount of time and resources searching, recruiting, and integrating a replacement into our operations, which would substantially divert management’s attention from our business and severely disrupt our business. This may also adversely affect our ability to execute our business strategy.

 

We may be unable to attract and retain qualified, experienced, highly skilled personnel, which could adversely affect the implementation of our business plan.

 

Our success depends to a significant degree upon our ability to attract, retain and motivate skilled and qualified personnel. As we become a more mature company in the future, we may find recruiting and retention efforts more challenging. If we do not succeed in attracting, hiring and integrating excellent personnel, or retaining and motivating existing personnel, we may be unable to grow effectively. Our inability to attract highly skilled personnel with sufficient experience in our industries could harm our business.

 

Product liability exposure may expose us to significant liability.

 

We may face an inherent business risk of exposure to product liability and other claims and lawsuits in the event that the development or use of our technology or prospective products is alleged to have resulted in adverse effects. We may not be able to avoid significant liability exposure. Although we believe our insurance coverage to be adequate, we may not have sufficient insurance coverage, and we may not be able to obtain sufficient coverage at a reasonable cost. An inability to obtain product liability insurance at acceptable cost or to otherwise protect against potential product liability claims could prevent or inhibit the commercialization of our products. A product liability claim could hurt our financial performance. Even if we ultimately avoid financial liability for this type of exposure, we may incur significant costs in defending ourselves that could hurt our financial performance and condition.

 

Litigation or legal proceedings could expose us to significant liabilities and damage our reputation.

 

We may become party to litigation claims and legal proceedings. Litigation involves significant risks, uncertainties and costs, including distraction of management attention away from our business operations. We evaluate litigation claims and legal proceedings to assess the likelihood of unfavorable outcomes and to estimate, if possible, the amount of potential losses. Based on these assessments and estimates, we establish reserves and disclose the relevant litigation claims or legal proceedings, as appropriate. These assessments and estimates are based on the information available to management at the time and involve a significant amount of management judgment. Actual outcomes or losses may differ materially from those envisioned by our current assessments and estimates. Our policies and procedures require strict compliance by our employees and agents with all U.S. and local laws and regulations applicable to our business operations, including those prohibiting improper payments to government officials. Nonetheless, our policies and procedures may not ensure full compliance by our employees and agents with all applicable legal requirements. Improper conduct by our employees or agents could damage our reputation or lead to litigation or legal proceedings that could result in civil or criminal penalties, including substantial monetary fines, as well as disgorgement of profits.

 

9
 

 

Our litigation with Manufacturer was voluntarily withdrawn from the court system in January 2023 and refiled in August 2023, as we were unable to reach a suitable resolution. While we believe that that our claims have merit, there is no assurance of a favorable outcome to this case.

 

Our inability to protect our intellectual property rights may force us to incur unanticipated costs.

 

Our success will depend, in part, on our ability to obtain and maintain protection in the United States and internationally for certain intellectual property incorporated into our products. Our intellectual property rights may be challenged, narrowed, invalidated or circumvented, which could limit our ability to prevent competitors from marketing similar solutions that limit the effectiveness of our patent protection and force us to incur unanticipated costs. In addition, existing laws of some countries in which we may provide services or solutions may offer only limited protection of our intellectual property rights.

 

Our products may infringe the intellectual property rights of third parties, and third parties may infringe our proprietary rights, either of which may result in lawsuits, distraction of management and the impairment of our business.

 

As the number of patents, copyrights, trademarks and other intellectual property rights in our industry increases, products based on our technology may increasingly become the subject of infringement claims. Third parties could assert infringement claims against us in the future. Infringement claims with or without merit could be time consuming, result in costly litigation, cause product shipment delays or require us to enter into royalty or licensing agreements. Royalty or licensing agreements, if required, might not be available on terms acceptable to us, or at all. We may initiate claims or litigation against third parties for infringement of our proprietary rights or to establish the validity of our proprietary rights. Litigation to determine the validity of any claims, whether or not the litigation is resolved in our favor, could result in significant expense to us and divert the efforts of our technical and management personnel from productive tasks. If there is an adverse ruling against us in any litigation, we may be required to pay substantial damages, discontinue the use and sale of infringing products and expend significant resources to develop non-infringing technology or obtain licenses to infringing technology. Our failure to develop or license a substitute technology could prevent us from selling our products.

 

We will continue to incur increased costs as a result of operating as a public company, and our management will be required to devote substantial time to compliance initiatives and corporate governance practices.

 

As a public company, we will continue to incur significant legal, accounting and other expenses. The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act and other applicable securities rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel will need to continue to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs and make some activities more time-consuming and costly.

 

We cannot predict or estimate the amount of additional costs we may incur to continue to operate as a public company, nor can we predict the timing of such costs. These rules and regulations are often subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies which could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.

 

10
 

 

We have identified a material weakness in our disclosure controls and procedures and internal control over financial reporting. If not remediated, our failure to establish and maintain effective disclosure controls and procedures and internal control over financial reporting could result in material misstatements in our financial statements and a failure to meet our reporting and financial obligations, each of which could have a material adverse effect on our financial condition and the trading price of our common stock.

 

Maintaining effective internal control over financial reporting and effective disclosure controls and procedures are necessary for us to produce reliable financial statements. As discussed in Item 9A – “Controls and Procedures” of this Form 10-K, we have re-evaluated our internal control over financial reporting and our disclosure controls and procedures and concluded that they were not effective as of December 31, 2023.

 

A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. Management has concluded that there is a material weakness due to the control environment. The control environment is impacted due to the Company’s inadequate segregation of duties.

 

The Company is committed to remediating its material weaknesses as promptly as possible. Implementation of the Company’s remediation plans has commenced , including adding appropriate staffing and implementing an improved information system. Remediation is being overseen by the audit committee. However, there can be no assurance as to when these material weaknesses will be remediated or that additional material weaknesses will not arise in the future. Even effective internal control can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements. Any failure to remediate the material weaknesses or the development of new material weaknesses in our internal control over financial reporting, could result in material misstatements in our financial statements, which in turn could have a material adverse effect on our financial condition and the trading price of our common stock and we could fail to meet our financial reporting obligations.

 

Failure to comply with the United States Foreign Corrupt Practices Act could subject us to penalties and other adverse consequences.

 

As a Delaware corporation, we are subject to the United States Foreign Corrupt Practices Act, which generally prohibits United States companies from engaging in bribery or other prohibited payments to foreign officials for the purpose of obtaining or retaining business. Some foreign companies, including some that may compete with our Company, may not be subject to these prohibitions. Corruption, extortion, bribery, pay-offs, theft and other fraudulent practices may occur from time-to-time in countries in which we conduct our business. However, our employees or other agents may engage in conduct for which we might be held responsible. If our employees or other agents are found to have engaged in such practices, we could suffer severe penalties and other consequences that may have a material adverse effect on our business, financial condition and results of operations.

 

Our use of information technology and third-party service providers exposes us to cybersecurity breaches and other business disruptions.

 

We use information technology and third-party service providers to support our business processes and activities, including supporting critical business operations such as manufacturing and distribution; communicating with our suppliers, customers and employees; maintaining effective accounting processes and financial and disclosure controls; executing corporate transactions; conducting research and development activities; and meeting regulatory, legal and tax requirements. Shared service centers managed by third parties provide an increasing number of services important to conducting our business, including accounting, internal control, human resources and computing functions.

 

Continuity of business applications and services has been, and may in the future be, disrupted by events such as infection by viruses or malware; other cybersecurity attacks; issues with or errors in systems’ maintenance or security; power outages; hardware or software failures; denial of service attacks; telecommunication failures; natural disasters; terrorist attacks; and other catastrophic occurrences. Our use of new and emerging technologies such as cloud-based services and mobile applications continues to evolve, presenting new and additional risks in managing access to our data, relying on third parties to manage and safeguard data, ensuring access to our systems and availability of third-party systems. In addition, we are experiencing new and more frequent attempts by third parties to gain access to our systems, such as through increased email phishing of our workforce.

 

11
 

 

We leverage third parties for various technology and business services who may experience cybersecurity breaches, whether from circumvention of security systems, denial-of-service attacks or other cyberattacks such as hacking, phishing attacks, computer viruses, ransomware or malware, cyber extortion, employee or insider error, malfeasance, social engineering, physical breaches or other actions or attempts to exploit vulnerabilities may cause confidential information or Personally Identifiable Information belonging to us or our employees, customers, consumers, partners, suppliers, or governmental or regulatory authorities to be misused or breached. These risks could be magnified since the number of employees, contractors and others working outside of offices increased since the COVID-19 pandemic. Additionally, continued geopolitical turmoil, including the ongoing war in Ukraine, has heightened the risk of cyberattacks. When risks such as these materialize, the need for us to coordinate with various third-party service providers and for third-party service providers to coordinate amongst themselves might increase challenges and costs to resolve related issues. Our information security program includes capabilities designed to evaluate and mitigate cyber risks arising from third-party service providers. Cyber threats to externally-hosted technology and business services are beyond our control. Additionally, new initiatives, such as those related to digital commerce and direct sales, that increase the amount of confidential information that we process and maintain increase our potential exposure to a cybersecurity breach. Furthermore, the rapid evolution and increased adoption of artificial intelligence technologies may intensify our cybersecurity risks. If our controls, disaster recovery and business continuity plans or those of our third-party providers do not effectively respond to or resolve the issues related to any such disruptions in a timely manner, our product sales, financial condition, results of operations and stock price may be materially and adversely affected, and we might experience delays in reporting our financial results, loss of intellectual property and damage to our reputation or brands.

 

Risks Related to Ownership of Our Common Stock

 

If we are unable to adequately fund our operations, we may be forced to voluntarily file for deregistration of our common stock with the SEC.

 

Compliance with the periodic reporting requirements required by the SEC consumes a considerable amount of both internal, as well external, resources and represents a significant cost for us. If we are unable to continue to devote adequate funding and the resources needed to maintain such compliance, while continuing our operations, we could be forced to deregister with the SEC. After the deregistration process, our common stock would only be tradable on the “Pink Sheets” and could suffer a decrease in or absence of liquidity.

 

We may not be able to continue to comply with Nasdaq listing standards.

 

In May 2023, we received a letter from Nasdaq indicating that we were not in compliance with Nasdaq Listing Rule 5550(b)(1), which requires companies listed on The Nasdaq Stock Market to maintain a minimum of $2,500,000 in stockholders’ equity for continued listing. In our quarterly report on Form 10-Q for the period ended March 31, 2023, we reported stockholders’ equity of $1,845,000, thereby failing to satisfy Listing Rule 5550(b)(1). While we recently regained compliance with this Rule, our stockholders’ equity at December 31, 2023 was only $2,503,000. Incurring net losses going forward may cause us to fail to meet Nasdaq listing standards and result in our common stock only being tradable in the over-the-counter markets.

 

Our use of information technology and third-party service providers exposes us to cybersecurity breaches and other business disruptions.

 

We use information technology and third-party service providers to support our business processes and activities, including supporting critical business operations such as manufacturing and distribution; communicating with our suppliers, customers and employees; maintaining effective accounting processes and financial and disclosure controls; executing corporate transactions; conducting research and development activities; and meeting regulatory, legal and tax requirements. Shared service centers managed by third parties provide an increasing number of services important to conducting our business, including accounting, internal control, human resources and computing functions.

 

12
 

 

Continuity of business applications and services has been, and may in the future be, disrupted by events such as infection by viruses or malware; other cybersecurity attacks; issues with or errors in systems’ maintenance or security; power outages; hardware or software failures; denial of service attacks; telecommunication failures; natural disasters; terrorist attacks; and other catastrophic occurrences. Our use of new and emerging technologies such as cloud-based services and mobile applications continues to evolve, presenting new and additional risks in managing access to our data, relying on third parties to manage and safeguard data, ensuring access to our systems and availability of third-party systems. In addition, we are experiencing new and more frequent attempts by third parties to gain access to our systems, such as through increased email phishing of our workforce.

 

We leverage third parties for various technology and business services who may experience cybersecurity breaches, whether from circumvention of security systems, denial-of-service attacks or other cyberattacks such as hacking, phishing attacks, computer viruses, ransomware or malware, cyber extortion, employee or insider error, malfeasance, social engineering, physical breaches or other actions or attempts to exploit vulnerabilities may cause confidential information or Personally Identifiable Information belonging to us or our employees, customers, consumers, partners, suppliers, or governmental or regulatory authorities to be misused or breached. These risks could be magnified since the number of employees, contractors and others working outside of offices increased since the COVID-19 pandemic. Additionally, continued geopolitical turmoil, including the ongoing war in Ukraine, has heightened the risk of cyberattacks. When risks such as these materialize, the need for us to coordinate with various third-party service providers and for third-party service providers to coordinate amongst themselves might increase challenges and costs to resolve related issues. Our information security program includes capabilities designed to evaluate and mitigate cyber risks arising from third-party service providers. Cyber threats to externally-hosted technology and business services are beyond our control. Additionally, new initiatives, such as those related to digital commerce and direct sales, that increase the amount of confidential information that we process and maintain increase our potential exposure to a cybersecurity breach. Furthermore, the rapid evolution and increased adoption of artificial intelligence technologies may intensify our cybersecurity risks. If our controls, disaster recovery and business continuity plans or those of our third-party providers do not effectively respond to or resolve the issues related to any such disruptions in a timely manner, our product sales, financial condition, results of operations and stock price may be materially and adversely affected, and we might experience delays in reporting our financial results, loss of intellectual property and damage to our reputation or brands.

 

If securities or industry analysts do not publish research, or publish inaccurate or unfavorable research, about our business, our share price and trading volume could decline.

 

The trading market for our common stock may be impacted, in part, by the research and reports that securities or industry analysts publish about our business or us. There can be no assurance that analysts will cover us, continue to cover us or provide favorable coverage. If one or more analysts downgrade our stock or change their opinion of our stock, our share price may decline. In addition, if one or more analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.

 

Because we became public by means of a “reverse merger”, we may not be able to attract the attention of major brokerage firms.

 

Additional risks may exist since we became public through a “reverse merger”. Securities analysts of major brokerage firms may not provide coverage of us since there is little incentive to brokerage firms to recommend the purchase of our common stock. We cannot assure you that brokerage firms will want to conduct any secondary offerings on behalf of our Company in the future.

 

Future sales of our common stock in the public market could lower the price of our common stock and impair our ability to raise funds in future securities offerings.

 

Future sales of a substantial number of shares of our common stock in the public market, or the perception that such sales may occur, could adversely affect the then prevailing market price of our common stock and could make it more difficult for us to raise funds in the future through a public offering of our securities.

 

13
 

 

Our common stock is subject to price volatility unrelated to our operations.

 

The market price of our common stock could fluctuate substantially due to a variety of factors, including market perception of our ability to achieve our planned growth, quarterly operating results of other companies in the same industry, trading volume in our common stock, changes in general conditions in the economy and the financial markets or other developments affecting the Company’s competitors or the Company itself.

 

Because we do not intend to pay dividends, shareholders will benefit from an investment in our common stock only if it appreciates in value.

 

We have never declared or paid any cash dividends on our preferred stock or common stock. For the foreseeable future, it is expected that earnings, if any, generated from our operations will be used to finance the growth of our business, and that no dividends will be paid to holders of the Company’s common stock. As a result, the success of an investment in our common stock will depend upon any future appreciation in its value. There can be no guarantee that our common stock will appreciate in value.

 

The price of our common stock may become volatile, which could lead to losses by investors and costly securities litigation.

 

The trading price of our common stock is likely to be highly volatile and could fluctuate in response to factors such as:

 

  actual or anticipated variations in our operating results;
     
  announcements of developments by us or our competitors;
     
  announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures or capital commitments;
     
  adoption of new accounting standards affecting our industry;
     
  additions or departures of key personnel;
     
  introduction of new products by us or our competitors;
     
  sales of our common stock or other securities in the open market; and
     
  other events or factors, many of which are beyond our control.

 

The stock market is subject to significant price and volume fluctuations. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been initiated against such a company. Litigation initiated against us, whether or not successful, could result in substantial costs and diversion of our management’s attention and Company resources, which could harm our business and financial condition.

 

Investors may experience dilution of their ownership interests because of future issuances of additional shares of our common stock.

 

We intend to continue to seek financing through the issuance of equity or convertible securities to fund our operations. In the future, we may also issue additional equity securities resulting in the dilution of the ownership interests of our present shareholders. We may also issue additional shares of our common stock or other securities that are convertible into or exercisable for our common stock in connection with hiring or retaining employees, future acquisitions or for other business purposes. The future issuance of any such additional shares of common stock will result in dilution to our shareholders and may create downward pressure on the trading price of our common stock.

 

14
 

 

Provisions in our Company charter documents and under Delaware law could make an acquisition of our company, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management.

 

Provisions in our certificate of incorporation and our bylaws may discourage, delay or prevent a merger, acquisition or other change in control of our Company that stockholders may consider favorable, including transactions in which they might otherwise receive a premium for their shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibits a person who owns in excess of 15% of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner.

 

Our board of directors controls the majority of the outstanding shares of voting stock.

 

At present, members of our board of directors and/or their affiliated entities control over 60% of the outstanding shares of voting stock, and therefore have the power to control all matters requiring the approval of our stockholders, including the election of directors and the approval of mergers and other significant corporate transactions.

 

Item 1B. Unresolved Staff Comments.

 

Not applicable.

 

Item 1C. Cybersecurity.

 

We are committed to our goal to protect sensitive business-related and personal information, as well as our information systems. Although the size and scope of our operations is limited compared to larger global operations, we are subject to numerous and evolving cybersecurity risks that could adversely and materially affect our business, financial condition and results of operations. In that regard, we have increased our investment in information systems by hiring a Director of Technology in 2024 to replace limited outsourced services previously utilized.

 

Our Management Leadership Team, with oversight from the Board of Directors, plans to implement a comprehensive cybersecurity program, including incident response process, aligned with the National Institute of Standards and Technology (NIST) Cybersecurity Framework and NIST Computer Security Incident Handling Guide (NIST SP 800-61) to assess, identify, address and manage risks from cybersecurity threats that may result in material adverse effects on the confidentiality, integrity and availability of our business and information systems.

 

Our Director of Technology reports to our Chief Financial Officer and has operational responsibility for our information security programs, protections, and efforts, along with leading efforts for implementing, monitoring, and maintaining cybersecurity and data security strategy, policy, standards, architecture, and practices across our business. We anticipate that our Director of Technology will update the Chief Financial Officer and Chief Executive Officer on these matters and work closely with these Senior Executives to oversee compliance with legal, regulatory, and contractual security requirements with the guidance of outside counsel.

 

We anticipate that our Board, in coordination with the Audit Committee, will oversee the Company’s enterprise risks arising from cybersecurity threats and will periodically review the measures we have implemented to identify and mitigate data protection and cybersecurity risks. We do not currently have a Cybersecurity Incident Response Plan (“CSIRP”) to provide the organizational and operational structure, processes, and procedures for investigating, containing, documenting and mitigating cybersecurity incidents. We expect to implement a risk-based approach to identifying, preventing and mitigating cybersecurity threats and incidents, while also implementing controls and procedures that provide for the prompt escalation of certain cybersecurity incidents so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.

 

We also rely on information technology and third-party vendors to support our operations, including our secure processing of personal, confidential, sensitive, proprietary and other types of information. Despite ongoing efforts to continuously improve our and our vendors’ ability to protect against cyber incidents, we may not be able to protect all information systems, and such incidents may lead to reputational harm, revenue and customer loss, legal actions, statutory penalties, among other consequences. While we have not experienced any material cybersecurity threats or incidents in recent years, there can be no guarantee that we will not be the subject of future threats or incidents. Additional information on cybersecurity risks we face can be found in Item 1A, Risk Factors, which should be read in conjunction with the foregoing information.

 

15
 

 

Item 2. Properties.

 

Our principal executive offices are located at 3600 Wilshire Boulevard Suite 1720, Los Angeles, 90010. Beginning in April 2019, we leased this office space pursuant to a direct lease for approximately $80,000 annually through March 31, 2023. The Company extended its lease multiple times, most recently through September 2024, while management evaluates options for renewal or relocation.

 

Item 3. Legal Proceedings

 

As described in Note 7, the Company has an on-going dispute with the Manufacturer, the outcome of which cannot be predicted at this time.

 

From time to time, various lawsuits and legal proceedings may arise in the ordinary course of business. However, litigation is subject to inherent uncertainties and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently the defendant in one legal proceeding for an amount less than $100,000. Our legal counsel and management believe a material unfavorable outcome to be remote.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

PART II

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

 

Market Information

 

Our common stock is currently traded on the Nasdaq’s Capital Market under the symbol “BRFH”. Our common stock had been quoted on the Nasdaq’s Capital Market since January 20, 2022.

 

Holders

 

On March 18, 2024, there were 14,507,146 shares of our common stock outstanding. Our shares of common stock are held by 89 stockholders of record. The number of record holders was determined from the records of our transfer agent and does not include beneficial owners of common stock whose shares are held in the names of various security brokers, dealers and registered clearing agencies.

 

Recent Sales of Unregistered Securities

 

On October 9, 2023, the Company drew down $1,390,000 in convertible debt and converted a total of $1,207,000 of principal into 820,160 shares of common stock. Additionally, on December 19, 2023, the Company drew down $470,000 in convertible debt and converted a total of $653,000 of principal and $4,000 of accrued interest into 495,331 shares of common stock.

 

The registrant relied upon the exemption from registration contained in Rule 506(b) and Section 4(a)(2) of the Securities Act, and corresponding provisions of state securities laws, on the basis that (i) offers were made to a limited number of prospective investors and existing debt holders, (ii) each offer was made through direct communication with the offerees by the registrant, (iii) each of the offerees had the requisite sophistication and financial ability to bear risks of investing in the registrant’s common stock, (iv) the registrant provided extensive disclosure to the offerees, and (v) there was no general solicitation and no commission or remuneration was paid in connection with the offers.

 

16
 

 

Purchases of Equity Securities by the Company

 

There were no purchases of equity securities made by the Company in the period covered by this report.

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

For equity compensation plan information, refer to Item 12. Security Ownership of Certain Beneficial Owners and Related Stockholder Matters of this Annual Report on Form 10-K.

 

Transfer Agent

 

Our transfer agent, Securities Transfer Corporation, is located at 2901 N. Dallas Parkway, Suite 380, Plano, Texas 75093, and its telephone number is (469) 633-0101.

 

Item 6. [Reserved]

 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

The information and financial data discussed below is derived from the audited financial statements of Barfresh for its fiscal years ended December 31, 2023 and 2022. The financial statements of Barfresh were prepared and presented in accordance with generally accepted accounting principles in the United States. The information and financial data discussed below is only a summary and should be read in conjunction with the historical financial statements and related notes of Barfresh contained elsewhere in this Annual Report. This discussion and analysis may contain forward-looking statements based on assumptions about our future business. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of certain factors. See “Cautionary Note Regarding Forward Looking Statements” above for a discussion of forward-looking statements and the significance of such statements in the context of this Annual Report.

 

Overview

 

The Company’s products are packaged in three distinct formats.

 

The Company’s ready-to-drink smoothie, Twist & Go™, has initially been focused towards the USDA national school meal program, including the School Breakfast Program, the National School Lunch Program and Smart Snacks in Schools Program. This sweet fruit and creamy yogurt smoothie contains four ounces of yogurt and a half-cup of fruit/fruit juice and comes in three different flavors: strawberry banana, peach and mango pineapple. “Twist & Go”™ contains no added sugars, preservatives, artificial flavors or colors. At only 125 -130 calories and with 5 grams of protein, it makes the perfect start to any day or on-the-go snack.

 

The Company’s bulk “Easy Pour” format, which contains all the ingredients necessary to make the beverage, is packaged in gallon containers in a concentrated formula that is mixed 1:1 with water. The Company has a “no sugar added” version of the bulk “Easy Pour” format that is specifically targeted for the aforementioned USDA national school meal programs. In addition, the Company received approval from the United States Defense Logistics Agency (“DLA”) to sell its smoothie products into all branches of the U.S. Armed Forces and is currently in contract with and selling its bulk Easy Pour products into over one hundred military bases in the United States and abroad.

 

The Company’s single-serve format features portion controlled and ready-to-blend beverage ingredient packs or “beverage packs”. The beverage packs contain all the ingredients necessary to make the beverage, including the base (either sorbet, frozen yogurt, or ice cream), real fruit pieces, juices, and ice – five ounces of water are added before blending.

 

17
 

 

Domestic and international patents and patents pending are owned by Barfresh, as well as related trademarks for all of the single serve products. Patent rights have been granted in 13 jurisdictions including the United States. In addition, the Company has purchased all of the trademarks related to the patented products.

 

The Company conducts sales through several channels, including National Accounts, Regional Accounts, and Broadline Distributors.

 

Currently we have 10 employees and 3 consultants.

 

Barfresh utilizes contract manufacturers to manufacture all of the products in the United States.

 

Critical Accounting Policies

 

Our financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).

 

Revenue Recognition

 

In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:

 

  1) Identify the contract with a customer
     
    A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.
     
  2) Identify the performance obligation in the contract
     
    Performance obligations promised in a contract are identified based on the goods or that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.
     
  3) Determine the transaction price
     
    The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.
     
  4)

Allocate the transaction price to performance obligations in the contract

 

Since our contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.

     
  5) Recognize Revenue when or as the Company satisfies a performance obligation
     
    The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.

 

18
 

 

Stock-based Compensation

 

We account for share-based employee compensation plans under the fair value recognition and measurement provisions in accordance with applicable accounting standards, which require all share-based payments to employees, including grants of stock options and restricted stock units (RSUs) and performance stock units (PSUs), to be measured based on the grant date fair value of the awards, with the resulting expense generally recognized on a straight-line basis over the period during which the employee is required to perform service in exchange for the award. Expense for PSUs is recognized based on expected performance against targets.

 

Results of Operations

 

Revenue and cost of revenue

 

Revenue was $8,127,000 in 2023 compared to $9,162,000 in 2022, a decrease of $1,035,000, or 11%. Revenue in 2022 was negatively impacted by the $630,000 claims estimate resulting from the market withdrawal of product purchased from the Manufacturer. Excluding the refund claims estimate, revenue was $9,655,000 in 2022 and therefore decreased by $1,528,000 in 2023, or 16% based on product shipped. Our revenues have been adversely impacted as a result of lost customers and supply constraints resulting from the product issues and related dispute with the Manufacturer. While the introduction of our carton packaging format has mitigated the loss of supply, the product offering has not been accepted by some customers or as a substitute for the bottle product in all use cases. Further, as discussed in Item 1A, Risk Factors, we may be adversely affected by a carton shortage currently impacting the beverage industry. We have identified and are actively working to develop additional smoothie bottle manufacturing capacity. We had expected expanded capacity to become available in early 2024, but were unable to complete the contracting process with the potential partner that had been identified. We believe we will expand capacity in 2024, however, there can be no assurances regarding our ability to identify and contract with a suitable partner.

 

Cost of revenue was $5,243,000 in 2023 compared to $7,722,000 in 2022, a decrease of $2,479,000, or 32%. Cost of revenue in 2022 was negatively impacted by the $932,000 inventory write-off related to the product withdrawal. Excluding the inventory write-off, cost of revenue was $6,790,000 in 2022, and therefore decreased by $1,547,000 in 2023, or 23% based on product shipped. Excluding the impact of the product withdrawal, cost of revenue declined due to lower revenue, and lower product cost due to a shift in product mix resulting from the limited supply of smoothie bottles.

 

Our gross profit was $2,884,000 (36%) and $1,440,000 (16%) for 2023 and 2022, respectively. Adjusted for the product withdrawal, our 2022 gross profit was $2,865,000 (30%). Adjusted comparative gross margin improvement is a result of favorable product mix, pricing actions, and a slight improvement in the cost of supply chain components.

 

Selling, marketing and distribution expense

 

   Year ended
December 31,
   Year ended
December 31,
         
   2023   2022   Change   Percent 
Sales and marketing  $1,336,000   $1,394,000   $(58,000)   -4%
Storage and outbound freight   1,278,000    1,467,000    (189,000)   -13%
   $2,614,000   $2,861,000   $(247,000)   -9%

 

Selling, marketing and distribution expense decreased approximately $247,000 (-9%) from approximately $2,861,000 in 2022 to $2,614,000 in 2023.

 

Sales and marketing expense decreased approximately $58,000 (4%) from approximately $1,394,000 in 2022 to $1,336,000 in 2023. We reduced labor costs in 2023. These reductions were partially offset by additional expense for product sampling of smoothie carton products, equipment maintenance incurred to relaunch bulk product sales in locations that had been non-operational as a result of COVID shutdowns and subsequent labor shortages, and broker commissions as we engaged numerous regional K-12 specialists to expand our geographic reach in the third quarter of 2022, and thus incurred a full year of expense in 2023 compared to a partial year in 2022.

 

19
 

 

Storage and outbound freight expense decreased approximately $189,000 (-13%) from approximately $1,467,000 in 2022 to $1,278,000. Adjusted for freight cost related to aforementioned product withdrawal credit memos, freight expense was $1,274,000 in 2022. The volume-related decrease in expense from the decline in revenue was offset by higher costs resulting from product mix and inefficiencies due to production transitions.

 

General and administrative expense

 

   Year ended
December 31,
   Year ended
December 31,
         
   2023   2022   Change   Percent 
Personnel costs  $1,199,000   $1,340,000   $(141,000)   -11%
Stock-based compensation and payment for outside services   543,000    559,000    (16,000)   -3%
Legal, professional and consulting fees   310,000    499,000    (189,000)   -38%
Director fees paid in cash   -    100,000    (100,000)   -100%
Research and development   115,000    382,000    (267,000)   -70%
Other general and administrative expenses   527,000    669,000    (142,000)   -21%
   $2,694,000   $3,549,000   $(855,000)   -24%

 

General and administrative expense decreased approximately $855,000 (-24%) from approximately $3,549,000 in 2022 to $2,694,000 in 2023.

 

Personnel cost represents the cost of employees including salaries, bonuses, employee benefits and employment taxes and continues to be our largest cost. Personnel cost decreased by approximately $141,000 (-11%) from approximately $1,340,000 in 2022 to $1,199,000 in 2023. The decrease in personnel cost resulted primarily from the confirmation and recognition of our 2021 COVID-related tax credit, partially offset by bonus expense from the 2023 decision to cash settle a portion of the 2022 performance stock units. Additionally, salaries were lower due to a decrease in headcount.

 

Legal, professional and consulting fees decreased by $189,000 (-38%). We reduced outside services in an effort to conserve working capital.

 

Research and development expense decreased approximately $267,000 (-70%) from approximately $382,000 in 2022 to $115,000 in 2023. Expense was elevated in 2022 as we incurred pre-production expense related to the launch of our carton format, while 2023 expense was limited as activities were minimized to conserve working capital.

 

Certain director fees previously paid in cash were paid in stock in 2023 in order to conserve working capital.

 

Other general and administrative expenses decreased approximately $142,000 (-21%) from approximately $669,000 in 2022 to $527,000 in 2023 primarily as a result of non-recurring costs related to our uplisting to the NASDAQ stock exchange in 2022, partially offset by licensing and development costs for information technology improvements.

 

Asset Impairment

 

We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. In 2022, we recorded impairment charges of $746,000 related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer. No impairment charges were recorded in 2023.

 

20
 

 

Net loss

 

We had net losses of approximately $2,824,000 and $6,134,000 for the years ended December 31, 2023 and 2022, respectively. The decrease in net loss of approximately $3,296,000, was the result of the non-recurrence of the estimated refund claims and inventory disposal costs associated with the product withdrawal, improved margins, and a reduction of approximately $1,106,000 in operating expenses due to cost saving measures, reduced volume of product shipped, and the recognition of our COVID-related tax credit and the non-recurrence of the $746,000 asset impairment.

 

Liquidity and Capital Resources

 

On October 23, 2023, we drew down $1,390,000 in convertible debt and converted a total of $1,207,000 of principal into 820,160 shares of common stock. Additionally, on December 19, 2023, we drew down $470,000 in convertible debt and converted a total of $653,000 of principal and $4,000 of accrued interest into 495,331 shares of common stock, settling all debt. Debt drawdowns included the non-cash settlement of $30,000 in accounts payable.

 

During the year ended December 31, 2023, we used $2,958,000 in operations. As of December 31, 2023, we had working capital of $1,846,000 compared with $1,801,000 at December 31, 2022. Cash received from our debt issuance of $1,830,000 offset our operating loss of $1,848,000, net of $990,000 in non-cash expenses. Our cash balance declined by $1,128,000 as receivables rebounded to reflect the 34% increase in revenue for the quarter ended December 31, 2023 compared to the same period of 2022, in addition to the settlement of credit memo reserves resulting from the 2022 product withdrawal. Additionally, we settled accrued payroll, with the repayment reinvested by management in our debt offering, and reduced liabilities for cash director fees and franchise taxes associated with our 2021 reverse split. We intend to compensate directors in stock or options until our liquidity and financial position improve.

 

Our liquidity needs will depend on how quickly we are able to profitably ramp up sales, as well as our ability to control and reduce variable operating expenses, and to continue to control and reduce fixed overhead expense. Our recent business developments with the Manufacturer impact our supply chain and will result in increased legal cost and are expected to have a negative impact on our financial position, results of operations and cash flow.

 

Our operations to date have been financed by the sale of securities, the issuance of convertible debt and the issuance of short-term debt, including related party advances. If we are unable to generate sufficient cash flow from operations with the capital raised we will be required to raise additional funds either in the form of equity or in the form of debt. There are no assurances that we will be able to generate the necessary capital to carry out our current plan of operations.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to stockholders.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

 

Not applicable because we are a smaller reporting company.

 

Item 8. Financial Statements and Supplementary Data.

 

Our consolidated financial statements are included beginning immediately following the signature page to this report. See Item 15 for a list of the consolidated financial statements included herein.

 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

 

None.

 

21
 

 

Item 9A. Controls and Procedures.

 

Management’s Annual Report on Internal Control over Financial Reporting

 

Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Securities and Exchange Act of 1934 Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2023.

 

Management’s Annual Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act, for the Company.

 

Internal control over financial reporting includes those policies and procedures that: (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of its management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

 

Our management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. The framework used by management in making that assessment was the criteria set forth in the document entitled “Internal Control – Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in 2013.

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Securities and Exchange Act of 1934 Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that the Company’s disclosure controls and procedures were not effective as of December 31, 2023.

 

Management has identified the following material weakness in our internal control over financial reporting:

 

Management has concluded that there is a material weakness due to the control environment. The control environment is impacted due to the Company’s inadequate segregation of duties, including information technology control activities.

 

Management recognizes that there are inherent limitations in the effectiveness of any system of internal control, and accordingly, even effective internal control can provide only reasonable assurance with respect to financial statement preparation and may not prevent or detect material misstatements. In addition, effective internal control at a point in time may become ineffective in future periods because of changes in conditions or due to deterioration in the degree of compliance with our established policies and procedures.

 

In an effort to remediate the identified material weakness and enhance our internal control over financial reporting, we have hired additional information technology personnel to help ensure that we are able to properly implement internal control procedures.

 

This report shall not be deemed to be filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities of that section, and is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

Changes in Internal Control over Financial Reporting

 

None

 

Item 9B. Other Information.

 

None

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

None

 

22
 

 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance.

 

Information required by this Item regarding our directors and executive officers, corporate governance, including our audit committee and code of ethics, and compliance with Section 16(a) of the Exchange Act is incorporated by reference to our proxy statement to be filed with the SEC in connection with our 2024 Annual Meeting of Stockholders (the “Proxy Statement”).

 

Item 11. Executive Compensation.

 

Information required by this Item regarding executive compensation is incorporated by reference to our Proxy Statement.

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

Information required by this Item regarding executive compensation is incorporated by reference to our Proxy Statement.

 

Information required by this item regarding securities authorized for issuance under our equity compensation plans is incorporated by reference to the information set forth under the caption “Executive Compensation” in our Proxy Statement.

 

Item 13. Certain Relationships and Related Transactions, and Director Independence.

 

Information required by this Item regarding executive compensation is incorporated by reference to our Proxy Statement.

 

Item 14. Principal Accounting Fees and Services.

 

Information required by this Item regarding executive compensation is incorporated by reference to our Proxy Statement.

 

PART IV

 

Item 15. Exhibits and Financial Statements.

 

(a) 1. Financial Statements

 

See Index to Financial Statements in Item 8 of this Annual Report on Form 10-K, which is incorporated herein by reference.

 

2. Financial Statement Schedules

 

All other financial statement schedules have been omitted because they are either not applicable or the required information is shown in the financial statements or notes thereto.

 

3. Exhibits

 

See the Exhibit Index, which follows the signature page of this Annual Report on Form 10-K, which is incorporated herein by reference.

 

(b) Exhibits

 

See Item 15(a) (3) above.

 

(c) Financial Statement Schedules

 

See Item 15(a) (2) above.

 

Item 16. Form 10-K Summary.

 

None.

 

23
 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  BARFRESH FOOD GROUP INC.
     
Date: March 22, 2024 By: /s/ Riccardo Delle Coste 
    Riccardo Delle Coste
    Chief Executive Officer
    (Principal Executive Officer)

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature   Capacity   Date
         
/s/ Riccardo Delle Coste   Chief Executive Officer and Director   March 22, 2024
Riccardo Delle Coste   (Principal Executive Officer    
         
/s/ Lisa Roger   Chief Financial Officer   March 22, 2024
Lisa Roger   (Principal Financial Officer)    
         
/s/ Steven Lang   Director   March 22, 2024
Steven Lang        
         
/s/ Arnold Tinter   Director   March 22, 2024
Arnold Tinter        
         
/s/ Joseph M. Cugine   Director   March 22, 2024
Joseph M. Cugine        
         
/s/ Isabelle Ortiz-Cochet   Director   March 22, 2024
Isabelle Ortiz-Cochet        
         
/s/ Alexander Ware   Director   March 22, 2024
Alexander Ware        
         
/s/ Justin Borus   Director   March 22, 2024
Justin Borus        

 

24
 

 

Exhibit Index

 

Exhibit
Number
  Description
     
3.1   Certificate of Incorporation of Moving Box Inc. dated February 25, 2010 (incorporated by reference to Exhibit 3.1 to Form S-1 (Registration No. 333-168738) as filed August 11, 2010)
     
3.2   Amended and Restated Bylaws of Barfresh Food Group Inc. (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K as filed August 4, 2014)
     
3.3   Certificate of Amendment of Certificate of Incorporation of Moving Box Inc. dated February 13, 2012 (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K as filed February 17, 2012)
     
3.4   Certificate of Amendment of Certificate of Incorporation of Smoothie Holdings Inc. dated February 16, 2012 (incorporated by reference to Exhibit 3.2 to Current Report on Form 8-K as filed February 17, 2012)
     
3.5   Certificate of Amendment of Certificate of Incorporation of Barfresh Food Group Inc. dated December 17, 2021 (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K as filed December 29, 2021)
     
3.6   Certificate of Amendment of Certificate of Incorporation of Barfresh Food Group Inc. dated August 1, 2022 (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K as filed August 2, 2022)
     
4.1   Description of Securities Registered Under Section 12 of the Securities Exchange Act of 1934, as amended (incorporated by reference to Exhibit 4.20 to Annual Report on Form 10-K for the year ended December 31, 2019, as filed April 13, 2020)
     
10.1   Barfresh Food Group, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.10 to Annual Report Form 10-K filed July 7, 2015)+
     
10.2   Barfresh Food Group, Inc. 2023 Equity Incentive Plan (incorporated by reference to Exhibit 4.5 to Registration Statement on Form S-8 filed August 14, 2023)+
     
10.3   Executive Employment Agreement by and between Smoothie, Inc. and Riccardo Delle Coste dated April 27, 2015 (incorporated by reference to Exhibit 10.11 to Annual Report Form 10-K filed July 7, 2015)+
     
10.4   Form of Securities Purchase Agreement together with form of Convertible Promissory Note (incorporated by reference to Exhibit 10.1 from the Quarterly Report on Form 10-Q filed October 26, 2023)
     
21.1   Subsidiaries (incorporated by reference to Exhibit 21.1 to Annual Report on Form 10-K for the year ended December 31, 2019, filed April 13 2020)
     
23.2   Consent of Independent Registered Public Accounting Firm*
     
31.1   Rule 13a-14(a) Certification of Principal Executive Officer*
     
31.2   Rule 13a-14(a) Certification of Principal Financial Officer*
     
32.1   Certification Pursuant to 18 U.S.C. Section 1350*
     
32.2   Certification Pursuant to 18 U.S.C. Section 1350*
     
97.1   Compensation Recovery Policy*
     
101.INS   Inline XBRL Instance.
101.XSD   Inline XBRL Schema.
101.PRE   Inline XBRL Presentation.
101.CAL   Inline XBRL Calculation.
101.DEF   Inline XBRL Definition.

101.LAB

 

Inline XBRL Label.

104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

*   Filed herewith
+   Compensatory plan

 

In accordance with SEC Release 33-8238, Exhibit 32.1 is being furnished and not filed.

 

Furnished herewith. XBRL (Extensible Business Reporting Language) information is furnished and not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.

 

25
 

 

Barfresh Food Group Inc.

 

Index to Consolidated Financial Statements

 

    Page
Report of Independent Registered Public Accounting Firm (Eide Bailly LLP, Denver, Colorado, PCAOB ID 286)   F-2
     
Consolidated Balance Sheets as of December 31, 2023 and 2022   F-3
     
Consolidated Statements of Operations for the Years Ended December 31, 2023 and 2022   F-4
     
Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023 and 2022   F-5
     
Consolidated Statements of Cash Flows for the Years Ended December 31, 2023 and 2022   F-6
     
Notes to Consolidated Financial Statements   F-7

 

F-1

 

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and Stockholders

Barfresh Food Group, Inc.

Los Angeles, California

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of Barfresh Food Group, Inc. (the “Company”) as of December 31, 2023 and 2022, and the related consolidated statements of operations, stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of Barfresh Food Group, Inc. as of December 31, 2023 and 2022, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Correction of Error

 

As discussed in Note 2 to the consolidated financial statements, the 2022 financial statements have been restated to correct a misstatement.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to Barfresh Food Group, Inc. in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Barfresh Food Group Inc. is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the entity’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risk of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which they relate.

 

Valuation of Convertible Debt and Related Conversion

 

As discussed in Note 6 to the consolidated financial statements, in 2023 the Company executed subscription agreements for $1,880,000 of a $2,000,000 privately placed convertible debt offering. The complexity of the accounting treatment (especially the derivative considerations related to the conversion) requires management to make significant judgements which impacts the overall calculation and conversion of the debt.

 

We identified the valuation of the convertible debt and related conversion as a critical audit matter. Auditing the complex judgments involves especially challenging auditor judgment due to the nature and extent of audit evidence and effort required to address these matters.

 

The primary procedures we performed to address this critical audit matter included:

 

  Gaining an understanding of management’s processes, controls and methodology related to the convertible debt issued and related derivative considerations.
  Testing the completeness, accuracy and relevance of the underlying data which includes the principal, interest, and volume weighted average stock price (conversion price) used in determining the proper accounting treatment of the convertible debt and related issuance of common stock.
  Testing cash receipts related to the issuance of the convertible debt.
  Testing common stock issued in relation to the conversion of the convertible debt.
  Evaluating the adequacy of the disclosure related to the convertible debt and related equity.

 

We have served as Barfresh Food Group Inc.’s auditor since 2012.

 

/s/ Eide Bailly LLP

 

Denver, Colorado

March 22, 2024

 

F-2

 

 

Barfresh Food Group Inc.

Consolidated Balance Sheets

 

   December 31,   December 31, 
   2023   2022 
       (restated) 
Assets          
Current assets:          
Cash  $1,891,000   $2,808,000 
Restricted cash   -    211,000 
Trade accounts receivable, net   821,000    126,000 
Other receivables   160,000    101,000 
Inventory, net   1,214,000    1,048,000 
Prepaid expenses and other current assets   67,000    79,000 
Total current assets   4,153,000    4,373,000 
Property, plant and equipment, net of depreciation   409,000    801,000 
Operating lease right-of-use assets, net   -    18,000 
Intangible assets, net of amortization   241,000    306,000 
Deposits   7,000    7,000 
Total assets  $4,810,000   $5,505,000 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $1,670,000   $1,534,000 
Disputed co-manufacturer accounts payable (Note 7)   499,000    499,000 
Accrued expenses   85,000    286,000 
Accrued payroll and employee related   53,000    233,000 
Lease liability   -    20,000 
Total current liabilities   2,307,000    2,572,000 
Total liabilities   2,307,000    2,572,000 
           
Commitments and contingencies (Note 7)   -    - 
           
Stockholders’ equity:          
Preferred stock, $0.000001 par value, 400,000 shares authorized, none issued or outstanding   -    - 
Common stock, $0.000001 par value; 23,000,000 shares authorized; 14,420,105 and 12,934,741 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively   -    - 
Additional paid in capital   63,299,000    60,905,000 
Accumulated deficit   (60,796,000)   (57,972,000)
Total stockholders’ equity   2,503,000    2,933,000 
Total liabilities and stockholders’ equity  $4,810,000   $5,505,000 

 

See the accompanying notes to the consolidated financial statements

 

F-3

 

 

Barfresh Food Group Inc.

Consolidated Statements of Operations

For the years ended December 31, 2023 and 2022

 

   2023   2022 
       (restated) 
         
Revenue  $8,127,000   $9,162,000 
Cost of revenue   5,243,000    7,722,000 
Gross profit   2,884,000    1,440,000 
Operating expenses:          
Selling, marketing and distribution   2,614,000    2,861,000 
General and administrative   2,694,000    3,549,000 
Depreciation and amortization   400,000    418,000 
Impairment of long-lived assets   -    746,000 
Total operating expenses   5,708,000    7,574,000 
Net loss  $(2,824,000)  $(6,134,000)
           
Per share information - basic and fully diluted:          
Weighted average shares outstanding   13,359,000    12,924,000 
Net loss per share  $(0.21)  $(0.47)

 

See the accompanying notes to the consolidated financial statements

 

F-4

 

 

Barfresh Food Group Inc.

Consolidated Statements of Stockholders’ Equity

For the years ended December 31, 2023 and 2022

 

   Shares   Amount   Capital   (Deficit)   Total 
           Additional         
   Common Stock   paid in   Accumulated     
   Shares   Amount   Capital   (Deficit)   Total 
               (restated)     
                     
Balance December 31, 2021 (as restated)   12,905,112   $-   $60,341,000   $(51,838,000)  $8,503,000 
Shares issued for warrant exercise   986    -    5,000    -    5,000 
Issuance of stock and options for services   23,643    -    173,000    -    173,000 
Equity-based compensation   5,000    -    386,000    -    386,000 
Net loss   -    -    -    (6,134,000)   (6,134,000)
Balance December 31, 2022   12,934,741    -    60,905,000    (57,972,000)   2,933,000 
Equity-based compensation   165,779    -    544,000    -    544,000 
Cash settlement of equity-based compensation             (24,000)        (24,000)
Issuance of stock and options for services   4,094    -    11,000    -    11,000 
Conversion of debt and interest (Note 6)   1,315,491    -    1,863,000    -    1,863,000 
Net loss   -    -    -    (2,824,000)   (2,824,000)
Balance December 31, 2023   14,420,105   $-   $63,299,000   $(60,796,000)  $2,503,000 

 

See the accompanying notes to the consolidated financial statements.

 

F-5

 

 

Barfresh Food Group Inc.

Consolidated Statements of Cash Flows

For the years ended December 31 2023 and 2022

 

    2023     2022  
              (restated)  
                 
Net loss   $ (2,824,000 )   $ (6,134,000 )
Adjustments to reconcile net loss to net cash used in operating activities                
Asset impairment     -       746,000  
Loss on asset disposal     18,000       -  
Depreciation and amortization     403,000       444,000  
Stock-based compensation     544,000       386,000  
Stock and options issued for services     11,000       173,000  
Changes in assets and liabilities                
Accounts receivable     (695,000 )     1,097,000  
Other receivables     (59,000 )     (101,000 )
Inventories     (166,000 )     (343,000 )
Prepaid expenses and other assets     10,000       (20,000 )
Accounts payable     202,000       560,000  
Disputed accounts payable     -       499,000  
Accrued expenses     (402,000 )     45,000  
Net cash used in operating activities     (2,958,000 )     (2,648,000 )
                 
Investing activities                
Purchase of property and equipment     -       (13,000 )
Net cash used in investing activities     -       (13,000 )
                 
Financing activities                
Proceeds from issuance of stock     -       5,000  
Proceeds from convertible notes     1,830,000       -  
Net cash from financing activities     1,830,000       5,000  
                 
Net change in cash and restricted cash     (1,128,000 )     (2,656,000 )
Cash and restricted cash, beginning of year     3,019,000       5,675,000  
Cash and restricted cash, end of year   $ 1,891,000     $ 3,019,000  

 

See the accompanying notes to the consolidated financial statements.

 

F-6

 

 

Barfresh food Group Inc.

Notes to Consolidated Financial Statements

 

Note 1. Summary of Significant Accounting Policies

 

Barfresh Food Group Inc., (“we,” “us,” “our,” and the “Company”) was incorporated on February 25, 2010 in the State of Delaware. The Company is engaged in the manufacturing and distribution of ready-to-drink and ready-to-blend beverages, particularly, smoothies, shakes and frappes.

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).

 

Principles of Consolidation

 

The consolidated financial statements include the financial statements of the Company and our wholly owned subsidiaries, Barfresh Inc. and Barfresh Corporation Inc. (formerly known as Smoothie, Inc.). All inter-company balances and transactions among the companies have been eliminated upon consolidation.

 

Use of Estimates

 

The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets and revenues and expenses during the years reported. Actual results may differ from these estimates.

 

Concentration of Credit Risk

 

The amount of cash on deposit with financial institutions exceeds the $250,000 federally insured limit at December 31, 2023 and 2022. However, we believe that cash on deposit that exceeds $250,000 in the financial institutions is financially sound and the risk of loss is minimal.

 

The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:

 

   2023   2022 
Customer A   25%   3%
Customer B   16%   31%
Customer C   11%   24%
Customer D   10%   23%

 

Restricted Cash

 

At December 31, 2022, the Company had $211,000 in restricted cash related to a contract manufacturing agreement. The restricted cash was released in 2023.

 

Fair Value Measurement

 

Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures (“ASC 820”), provides a comprehensive framework for measuring fair value and expands disclosures which are required about fair value measurements. Specifically, ASC 820 sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. ASC 820 defines the hierarchy as follows:

 

Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange.

 

F-7

 

 

Level 2 – Pricing inputs are other than quoted prices in active markets but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts or priced with models using highly observable inputs.

 

Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.

 

Financial Instruments

 

Our financial instruments consist of cash, restricted cash, accounts receivable and accounts payable. The carrying value of our financial instruments approximates their fair value.

 

Accounts Receivable

 

Accounts receivable from customers are typically unsecured. The Company’s credit policy calls for payment generally within 30 days. The credit worthiness of a customer is evaluated prior to a sale. Accounts receivable totaled $821,000 and $126,000 as of December 31, 2023 and 2022, respectively. Allowances for credit losses are considered when an undisputed balance is greater than 90 days past due. There was no allowance for credit losses as of December 31, 2023 and 2022. There was no credit loss expense for the years ended December 31, 2023 and 2022.

 

Inventory

 

Inventory consists of finished goods and is carried at the lower of cost or net realizable value on a first in first out basis. The Company monitors the remaining useful life of its inventory and establishes a reserve of obsolescence where appropriate.

 

Intangible Assets

 

Intangible assets are comprised of patents, net of amortization and trademarks. The patent costs are being amortized over the life of the patent, which is twenty years from the date of filing the patent application. In accordance with ASC Topic 350 Intangibles – Goodwill and Other (“ASC 350”), the costs of internally developing other intangible assets, such as patents, are expensed as incurred. However, as allowed by ASC 350, costs associated with the acquisition of patents from third parties, legal fees and similar costs relating to patents have been capitalized.

 

In accordance with ASC 350 legal costs related to trademarks have been capitalized. We have determined that trademarks have an indeterminable life and therefore are not being amortized.

 

Long-Lived Assets and Other Acquired Intangible Assets

 

We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We recorded impairment charges of $746,000 related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer in 2022. There was no impairment in 2023.

 

F-8

 

 

Property, Plant, and Equipment

 

Property, plant, and equipment is stated at cost less accumulated depreciation and accumulated impairment loss, if any. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are being amortized over the shorter of the useful life of the asset or the lease term that includes any expected renewal periods that are deemed to be reasonably assured. The estimated useful lives used for financial statement purposes are:

 

Manufacturing equipment 7 years
Customer equipment 7 years

 

Revenue Recognition

 

In accordance with ASC 606, Revenue from Contracts with Customers, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:

 

  1) Identify the contract with a customer
     
    A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.

 

  2) Identify the performance obligation in the contract
     
    Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.
     
  3) Determine the transaction price
     
    The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.
     
  4)

Allocate the transaction price to performance obligations in the contract

 

Since the Company’s contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.

     
  5) Recognize revenue when or as the Company satisfies a performance obligation
     
   

The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.

 

Payments that are received before performance obligations are recorded are shown as current liabilities.

     
    The Company evaluated the requirement to disaggregate revenue and concluded that substantially all of its revenue comes from a single product, frozen beverages.

 

F-9

 

 

Research and Development

 

Expenditures for research activities relating to product development and improvement are charged to expense as incurred. The Company incurred $115,000 and $382,000, in research and development expenses for the years ended December 31, 2023 and 2022, respectively.

 

Storage and Shipping Costs

 

Storage and outbound freight costs are included in selling, marketing and distribution expense. For the years ended December 31, 2023 and 2022, storage and outbound freight amounted to $1,278,000 and $1,467,000, respectively.

 

Leases

 

We determine if an arrangement is a lease upon inception. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The right to control the use of an asset includes the right to obtain substantially all of the economic benefits of the underlying asset and the right to direct how and for what purpose the asset is used. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. As a lessee, the Company leases office space.

 

Income Taxes

 

The provision for income taxes is determined in accordance with the provisions of ASC Topic 740, Accounting for Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements, uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized.

 

For the years ended December 31, 2023 and 2022 we did not have any interest and penalties or any significant unrecognized uncertain tax positions.

 

Derivative Liability

 

The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, “Derivatives and Hedging.” The Company determined that its convertible instruments issued in 2023 did not include any embedded derivatives that require bifurcation.

 

Loss per Share

 

We calculate net loss per share in accordance with ASC Topic 260, Earnings per Share. Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period, and diluted earnings per share is computed by including common stock equivalents outstanding for the period in the denominator. At December 31, 2023 and 2022 any equivalents would have been anti-dilutive as we had losses for the years then ended.

 

F-10

 

 

Stock Based Compensation

 

The Company calculates stock compensation in accordance with ASC Topic 718, Compensation-Stock Based Compensation (“ASC 718”). ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements and establishes fair value as the measurement objective in accounting for share-based payment arrangements and requires all entities to apply a fair-value-based measurement method in accounting for share-based payment transactions with employees.

 

Recent pronouncements

 

From time to time, new accounting pronouncements are issued that we adopt as of the specified effective date. We have not determined if the impact of recently issued standards that are not yet effective will have an impact on our results of operations and financial position.

 

Subsequent events

 

None.

 

Note 2. Restatement of Prior Financial Information

 

This Company’s previously filed audited balance sheet and statement of operations and cash flow statement have been restated to correct errors in calculating depreciation. From a quantitative and qualitative perspective, the Company determined that correcting the previously filed financial statements would not require amendment to its previously filed reports on Form 10-Q and 10-K. The restatement reduced the accumulated deficit by $327,000 as of December 31, 2021. The effect of the correction of previously issued financial statements is summarized below:

 

  

As Previously

Reported

   Adjustment   Restated 
   December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Balance Sheet               
Property, plant and equipment, net of depreciation  $389,000   $412,000   $801,000 
Total assets  $5,093,000   $412,000   $5,505,000 
Accumulated deficit  $(58,384,000)  $412,000   $(57,972,000)
Total stockholders’ equity  $2,521,000   $412,000   $2,933,000 
Total liabilities and stockholders’ equity  $5,093,000   $412,000   $5,505,000 

 

  

As Previously

Reported

   Adjustment   Restated 
   Year ended December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Statement of Operations               
Depreciation and amortization  $503,000   $(85,000)  $418,000 
Total operating expenses  $7,659,000   $(85,000)  $7,574,000 
Net loss  $(6,219,000)  $85,000   $(6,134,000)
                
Consolidated Statement of Cash Flows               
Net loss  $(6,219,000)  $85,000   $(6,134,000)
Depreciation and amortization  $529,000   $(85,000)  $444,000 
Net cash used in operating activities  $(2,648,000)  $-   $(2,648,000)

 

F-11

 

 

Note 3. Inventory

 

Inventory consists of the following at December 31:

 

   2023   2022 
Raw materials  $28,000   $65,000 
Finished goods   1,186,000    983,000 
Inventory, net  $1,214,000   $1,048,000 

 

Note 4. Property Plant and Equipment

 

Major classes of property and equipment consist of the following at December 31:

 

   2023   2022 
       (restated) 
         
Manufacturing equipment  $1,546,000   $1,618,000 
Customer equipment   1,410,000    1,417,000 
Property and equipment, gross   2,956,000    3,035,000 
Less: accumulated depreciation   (2,547,000)   (2,234,000)
Property and equipment, net of depreciation  $409,000   $801,000 

 

We recorded depreciation expense related to these assets of $339,000 and $380,000 for the years ended December 31, 2023 and 2022, respectively. Depreciation expense in cost of revenue was $18,000 and $29,000 for the years ended December 31, 2023 and 2022 respectively.

 

Note 5. Intangible Assets

 

Intangible assets consist of the following at December 31:

 

   2023   2022 
Patent costs, subject to amortization  $768,000   $768,000 
Less: accumulated amortization   (651,000)   (586,000)
Patent costs, net   117,000    182,000 
Trademarks, not subject to amortization   124,000    124,000 
Total  $241,000   $306,000 

 

The amounts carried on the balance sheet represent cost to acquire, legal fees and similar costs relating to the patents incurred by the Company. Amortization is calculated through the expiration date of the patent. The amount charged to expenses for amortization of the patent costs was $64,000 for each of the years ended December 31, 2023 and 2022, respectively.

 

Estimated future amortization expense related to patents as of December 31, 2023, is as follows:

 

   

Total

Amortization

 
Years ending December 31,        
2024   $ 64,000  
2025     49,000  
2026     4,000  
Intangible asset, net of amortization   $ 117,000  

 

F-12

 

 

Note 6. Convertible Notes

 

From July to October of 2023, the Company executed subscription agreements for $1,880,000 of a $2,000,000 privately placed convertible debt offering. The debt may be drawn in 25% increments, matures on the anniversary of the draw, bears interest at 10% per annum for the term, regardless of earlier payment or conversion, and is mandatorily convertible as to principal and interest into shares of the Company’s common stock at any time prior to maturity at the greater of $1.20 or 85% of the volume-weighted average price of the common stock for the ten trading days immediately preceding the written notice of the conversion (the “Conversion Price”). If the Company has not exercised the mandatory conversion, the holder of the debt has the option after six months and on up to four occasions to convert all or any portion of the principal and interest into shares of the Company’s common stock at the Conversion Price.

 

On October 23, 2023, we drew down $1,390,000 in convertible debt and converted a total of $1,207,000 of principal into 820,160 shares of common stock. Additionally, on December 19, 2023, the Company drew down $470,000 in convertible debt and converted a total of $653,000 of principal and $4,000 of accrued interest into 495,331 shares of common stock, settling all debt. Debt drawdowns included the non-cash settlement of $30,000 in accounts payable.

 

Note 7. Commitments and Contingencies

 

Lease Commitments

 

The Company leases office space under a non-cancelable operating lease which expired on March 31, 2023 and has been extended multiple times, most recently through September 30, 2024. The Company incurred lease expense of $80,000 for the years ended December 31, 2023 and 2022, respectively. Due to the short-term nature of the extensions, there is no right of use asset or related liability as of December 31, 2023. As of December 31, 2022, the right of use asset and related liability were $18,000 and $20,000, respectively.

 

Legal Proceedings

 

Schreiber Dispute

 

The Company’s products are produced to its specifications through several contract manufacturers. One of the Company’s contract manufacturers (the “Manufacturer”) provided approximately 52% and 42% of the Company’s products in the years ended December 31, 2022 and 2021, respectively, under a Supply Agreement with an initial term through September 2025.

 

Over the course of 2022, the Company experienced numerous quality issues with the case packaging utilized by the Manufacturer. In addition, in July of 2022, the Company began receiving customer complaints about the texture of the Company’s smoothie products produced by the Manufacturer. In response, the Company withdrew product from the market and destroyed on-hand inventory, withholding $499,000 in payments due to the Manufacturer.

 

The Company attempted to resolve the issues based on the contractual procedures described in the Supply Agreement. However, on November 4, 2022, in response to a formal proposal of alternate resolutions, the Company received notification from the Manufacturer that it was denying any responsibility for the defective manufacture of the product. In response, on November 10, 2022, the Company filed a complaint in the United States District Court for the Central District of California, Western Division (the “Complaint”), claiming that the Manufacturer had not met its obligations under the Supply Agreement, and seeking economic damages. In response, the Manufacturer terminated the Supply Agreement. On January 20, 2023, the Company filed a voluntary dismissal of the Complaint which allowed the parties to reach a potential resolution outside of the court system. However, as the parties were once again unable to come to an agreement, the Company re-filed the Complaint in California State Court in August 2023 and continues to progress through the court system.

 

F-13

 

 

Due to the uncertainties surrounding the claim, the Company is not able to predict either the outcome or a range of reasonably possible recoveries that could result from its actions against the Manufacturer, and no gain contingencies have been recorded. The disruption in its supply resulting from the dispute has and will continue to adversely impact the Company’s results of operations and cash flow until a suitable resolution is reached or new sources of reliable supply at sufficient volume can be identified and developed, the timing of which is uncertain. The Company has mitigated the impact of the supply disruption with the introduction of its single-serve smoothie cartons; however the product format has not been accepted by some customers or as a substitute for the bottle product in all use cases.

 

Other legal matters

 

From time to time, various lawsuits and legal proceedings may arise in the ordinary course of business. However, litigation is subject to inherent uncertainties and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently the defendant in one legal proceeding for an amount less than $100,000. Our legal counsel and management believe a material unfavorable outcome to be remote.

 

Note 8. Stockholders’ Equity

 

In 2022, the Company issued 23,643 shares of common stock, valued between $5.00 - $5.16 per share, for services rendered. Additionally, 5,000 fully vested shares of common stock were granted and issued for equity-based compensation at a value of $4.50 per share.

 

In 2022, the Company issued 986 shares of common stock due to the exercise of a warrant at an exercise price of $5.07.

 

In 2023, the Company issued 1,315,491 shares of common stock pursuant to the conversion of debt and accrued interest, as more fully described in Note 6.

 

In 2023, the Company issued 165,779 shares of common stock for equity-based compensation. Additionally, 4,094 shares of common stock valued between $1.45 - $4.00 were issued for services.

 

Warrants

 

The following is a summary of changes in warrants outstanding for the years ended December 31, 2023 and 2022:

 

   Number of
warrants
 
Outstanding at December 31,2021   1,287,404 
Exercised   (986)
Expired   (106,228)
Outstanding at December 31, 2022   1,180,190 
Expired   (936,375)
Outstanding at December 31, 2023   243,815 

 

The following is a summary of all outstanding warrants as of December 31, 2023:

 

Warrant issuance event   Number of warrants     Weighted
average
exercise
price
   

Exercise price

per share

    Remaining
term in
years
    Intrinsic
value at
date of
grant
 
                               
Settlement of deferred compensation     243,815     $ 6.32     $ 3.51 - 9.10       0.74     $ -  

 

Equity Incentive Plan

 

Through 2022, the Company issued equity incentive awards under the 2015 Equity Incentive Plan (the “2015 Plan”) and outside the Plan. In June 2023, the Company’s stockholders adopted the 2023 Equity Incentive Plan (the “2023 Plan”), reserving 650,000 shares for future issuance. The Board of Directors discontinued further grants under the 2015 Plan.

 

Awards may be granted to employees, members of the Board of Directors and consultants, and may take the form of options, restricted stock, restricted stock units, performance shares and stock appreciation rights. The Company has issued options with no intrinsic value, stock awards and stock units through December 31, 2023, and issues new shares upon exercise of options or vesting of stock awards and stock units.

 

The Company has reserved approximately 493,000 and 43,000 respectively for awards outstanding under the 2015 Plan and 2023 Plan, and 162,000 shares for equity awards issued outside either of the Company’s equity incentive plans. As of December 31, 2023, 607,000 shares remain available for the issuance of awards under the 2023 Plan. Total shares reserved for awards that are outstanding and expected to vest or available for issuance is 1,305,000 as of December 31, 2023.

 

Stock-Based Compensation

 

The total amount of equity-based compensation included in general and administrative expense in the accompanying consolidated statements of operations was $290,000 and $386,000 for the years ended December 31, 2023 and 2022.

 

As of December 31, 2023, the Company has $93,000 of total unrecognized share-based compensation expense related to unvested options, stock awards and stock units, which is expected to be amortized over the remaining weighted average period of 1.3 years.

 

F-14

 

 

Stock Options

 

The following is a summary of stock option activity:

 

   Number of
Options
   Weighted
average
exercise price
per share
   Remaining
term in years
 
             
Outstanding on December 31, 2021   635,889   $7.41    3.8 
Issued   64,672   $5.72    8.0 
Cancelled/expired   (17,622)  $5.08      
Outstanding on December 31, 2022   682,939   $7.30    3.2 
Issued   65,468   $1.50    8.0 
Cancelled/expired   (161,316)  $7.92      
Outstanding on December 31, 2023   587,091   $6.50    3.6 
                
Exercisable, December 31, 2023   526,389   $6.73    3.2 

 

The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:

 

    2023     2022  
Expected term (in years)     8       5.5 - 8  
Weighted average expected volatility     84.4 %     82.8% - 85.7 %
Weighted average risk-free interest rate     3.7 %     1.5% - 3.9 %
Expected dividends   $ -     $ -  
Weighted average grant date fair value per share   $ 1.21     $ 4.53  

 

Restricted Stock

 

The following is a summary of restricted stock award and restricted stock unit activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   46,554   $4.96 
Forfeited   (4,631)  $5.38 
Unvested at December 31, 2022   41,923   $4.92 
Granted   5,000   $1.25 
Vested   (4,386)  $5.06 
Forfeited   (9,931)  $3.33 
Unvested at December 31, 2023   32,606   $4.82 

 

Performance Stock Units

 

During 2023 and 2022, the Company issued performance share units (“PSUs”) that represent shares potentially issuable based upon achievement of Company and individual performance targets. The grantees have the ability to earn 0% and, in some cases, up to 200% of the PSU target award. The awards also included various time-based service requirements.

 

F-15

 

 

The following is a summary of PSU activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   123,512   $4.50 
Forfeited   (105,834)  $4.50 
Unvested at December 31, 2022   17,678   $4.50 
Cash settled   (17,678)  $4.50 
Granted   288,469   $1.70 
Forfeited   (179,330)  $1.67 
Unvested and expected to vest at December 31, 2023   63,888   $1.84 

 

In February 2023, the awards granted for 2022 were modified to pay the original grant-date fair value of the shares expected to vest in cash. Additionally, the Company performance targets were modified to allow approximately 77,000 shares to vest that would have otherwise been forfeited, and were not included in the total unvested at December 31, 2022. As a result of the modifications, the Company recorded an additional $218,000 in compensation expense in 2023.

 

Note 9. Income Taxes

 

Income tax provision (benefit) for the years ended December 31, 2023 and 2022 is summarized below:

 

   2023   2022 
Current:          
Federal  $-   $- 
State   -    - 
Total   -    - 
Deferred:          
Federal   (464,000)   (956,000)
State   (155,000)   (323,000)
Change in valuation allowance   619,000    1,279,000 
Total   -    - 
Provision for income taxes  $-   $- 

 

The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate before provision for income taxes. The sources and tax effect of the differences are as follows:

 

   2023   2022 
Statutory federal income tax rate   21%   21%
State tax   7    7 
Change in valuation allowance   (28)   (28)
Total Income tax   -%   -%

 

Components of the net deferred income tax assets at December 31, 2023 and 2022 were as follows:

 

   2023   2022 
Net operating loss carryover  $14,567,000   $13,948,000 
Valuation allowance   (14,567,000)   (13,948,000)
Deferred tax assets, net  $-   $- 

 

F-16

 

 

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized. After consideration of all the evidence, both positive and negative, management has determined that a $14,567,000 and $13,948,000 allowance at December 31, 2023 and 2022, respectively, is necessary to reduce the deferred tax assets to the amount that will more likely than not be realized. The increase in the valuation allowance for the current period is $619,000 resulting from current year tax losses net of adjustments to finalize the 2022 tax loss upon filing the tax returns.

 

As of December 31, 2023, the Company has a net operating loss carry forward to offset future taxable income of approximately $52,056,000, $28,482,000 of which begins to expire in 2033. Net operating loss carry forwards of $23,574,000 may be carried forward indefinitely. The Company may have experienced an ownership change that could limit its ability to utilize its operating loss carryforward to offset taxable income in future years. An analysis will be required to determine whether such change has occurred, the outcome of which could impact the Company’s operating results and cash flow if and when it achieves profitability in taxable jurisdictions.

 

CARES Act

 

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 70% of the qualified wages paid to employees from the start of the COVID-19 pandemic through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic.

 

As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined based upon receipt of confirmation of the claim made by its co-employment partner and review of the calculations provided that it has reasonable assurance for receipt of the ERC and recorded the ERC benefit of $92,000 within general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2023. The Company recorded a corresponding receivable for the benefit expected to be received within other receivables on the consolidated balance sheet as of December 31, 2023. The Company received the refund in March 2024.

 

ERC claims can be made in a variety of circumstances with varying degrees of subjectivity and clear authoritative guidance. Paid claims are subject to IRS inspection which may occur prior to expiration of the statute of limitations. The Company’s ERC claim was based on objectively calculated declines in revenue using methods that are clearly defined in the CARES Act and various regulations and interpretations thereof.

 

Note 10. Business Segments and Customer Concentrations

 

The Company operates in one business segment. Sales to the following customers represented more than 10% of total sales for the years ended December 31, 2023 and 2022:

 

   2023   2022 
Customer A   15%   20%
Customer B   14%   20%
Customer C   14%   16%
Customer D   11%   5%

 

Note 11. Supplemental Cash Flow Information

 

Supplemental cash flow information is as follows:

 

   2023   2022 
         
Cash paid during the year for:          
Amounts included in the measurement of lease liabilities  $20,000   $78,000 
           
Non-cash financing and investing activities:          
Convertible note issued in exchange for trade payables  $30,000   $- 
Conversion of debt and interest to equity  $1,863,000   $- 
Value of shares relinquished in modification of stock-based compensation awards (Note 8)  $24,000   $- 

 

Note 12. Liquidity

 

During the years ended December 31, 2023 and 2022, the Company used cash for operations of $2,958,000 and $2,648,000, respectively. The Company has a history of operating losses and negative cash flow, which were expected to improve with growth, offset by working capital required to achieve such growth. As described more fully in Note 7, the litigation against the Manufacturer has resulted in uncertainty around our ability to procure product, which in turn may inhibit our ability to achieve positive cash flow. Additionally, management has considered that dispute resolution, including litigation, is costly and will require the outlay of cash.

 

However, as of December 31, 2023, we have $1,891,000 of cash and even though we have identified certain indicators, these indicators do not raise substantial doubt regarding the Company’s ability to continue as a going concern. However, we cannot predict, with certainty, the outcome of its potential actions to generate liquidity, including the availability of additional financing, or whether such actions would generate the expected liquidity as planned.

 

F-17
EX-23.2 2 ex23-2.htm

 

Exhibit 23.2

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our report dated March 22, 2024, with respect to the consolidated financial statements included in the Annual Report of Barfresh Food Group, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said report in the Registration Statement of Barfresh Food Group, Inc. on Forms S-8 (File No. 333-264539 and 333-273971) and on Form S-3 (File No. 333-275185).

 

/s/ Eide Bailly  
Denver, Colorado  
March 22, 2024  

 

 

 

EX-31.1 3 ex31-1.htm

 

Exhibit 31.1

 

RULE 13a-14(a) CERTIFICATION

 

I, Riccardo Delle Coste, certify that:

 

1. I have reviewed this annual report on Form 10-K of Barfresh Food Group Inc., a Delaware corporation;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

March 22, 2024

 

By: /s/ Riccardo Delle Coste   
Name: Riccardo Delle Coste  
Title: Principal Executive Officer  

 

 

 

EX-31.2 4 ex31-2.htm

 

Exhibit 31.2

 

RULE 13a-14(a) CERTIFICATION

 

I, Lisa Roger, certify that:

 

1. I have reviewed this annual report on Form 10-K of Barfresh Food Group Inc., a Delaware corporation;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

March 22, 2024

 

By: /s/ Lisa Roger   
Name: Lisa Roger  
Title: Principal Financial Officer  

 

 

 

EX-32.1 5 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

 

In connection with the Annual Report of Barfresh Food Group Inc., a Delaware corporation, on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Annual Report”), I, Riccardo Delle Coste, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1. The Annual Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2. The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 22, 2024

 

  /s/ Riccardo Delle Coste 
  Riccardo Delle Coste
  Chief Executive Officer

 

 

 

EX-32.2 6 ex32-2.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

 

In connection with the Annual Report of Barfresh Food Group Inc., a Delaware corporation, on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Annual Report”), I, Lisa Roger, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1. The Annual Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2. The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 22, 2024

 

  /s/ Lisa Roger 
  Lisa Roger
  Chief Financial Officer

 

 

 

EX-97.1 7 ex97-1.htm BARFRESH FOOD GROUP INC.

 

Exhibit 97.1

 

BARFRESH FOOD GROUP INC.

COMPENSATION RECOVERY POLICY

(Adopted and approved on November 15, 2023, and effective as of October 2, 2023)

 

1. Purpose. Barfresh Food Group Inc. (collectively with its subsidiaries, the “Company”) is committed to promoting high standards of honest and ethical business conduct and compliance with applicable laws, rules and regulations. As part of this commitment, the Company has adopted this Compensation Recovery Policy (this “Policy”). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and explains when the Company will be required to seek recovery of Incentive Compensation awarded or paid to a Covered Person. Please refer to Exhibit A attached hereto (the “Definitions Exhibit”) for the definitions of capitalized terms used throughout this Policy.

 

2. Miscalculation of Financial Reporting Measure Results. In the event of a Restatement, the Company will seek to recover, reasonably promptly, all Recoverable Incentive Compensation from a Covered Person. Such recovery, in the case of a Restatement, will be made without regard to any individual knowledge or responsibility related to the Restatement. Notwithstanding the foregoing, if the Company is required to undertake a Restatement, the Company will not be required to recover the Recoverable Incentive Compensation if the Compensation Committee determines it Impracticable to do so, after exercising a normal due process review of all the relevant facts and circumstances. If such Recoverable Incentive Compensation was not awarded or paid on a formulaic basis, the Company will seek to recover the amount that the Compensation Committee determines in good faith should be recouped.

 

3. Other Actions. The Compensation Committee may, subject to applicable law, seek recovery in the manner it chooses, including by seeking reimbursement from the Covered Person of all or part of the compensation awarded or paid, by electing to withhold unpaid compensation, by set-off, or by rescinding or canceling unvested stock. In the reasonable exercise of its business judgment under this Policy, the Compensation Committee may in its sole discretion determine whether and to what extent additional action is appropriate to address the circumstances surrounding a Restatement to minimize the likelihood of any recurrence and to impose such other discipline as it deems appropriate.

 

4. No Indemnification or Reimbursement. Notwithstanding the terms of any other policy, program, agreement or arrangement, in no event will the Company or any of its affiliates indemnify or reimburse a Covered Person for any loss under this Policy and in no event will the Company or any of its affiliates pay premiums on any insurance policy that would cover a Covered Person’s potential obligations with respect to Recoverable Incentive Compensation under this Policy.

 

5. Administration of Policy. The Compensation Committee will have full authority to administer this Policy. The Compensation Committee will, subject to the provisions of this Policy and Rule 10D-1 of the Exchange Act, and the Company’s applicable exchange listing standards, make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate or advisable. All determinations and interpretations made by the Compensation Committee will be final, binding and conclusive.

 

 

 

 

6. Other Claims and Rights. The remedies under this Policy are in addition to, and not in lieu of, any legal and equitable claims the Company or any of its affiliates may have or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities. Further, the exercise by the Compensation Committee of any rights pursuant to this Policy will not impact any other rights that the Company or any of its affiliates may have with respect to any Covered Person subject to this Policy.

 

7. Acknowledgement by Covered Persons; Condition to Eligibility for Incentive Compensation. The Company will provide notice and seek acknowledgement of this Policy from each Covered Person, provided that the failure to provide such notice or obtain such acknowledgement will have no impact on the applicability or enforceability of this Policy. After the Effective Date, the Company must be in receipt of a Covered Person’s acknowledgement as a condition to such Covered Person’s eligibility to receive Incentive Compensation. All Incentive Compensation subject to this Policy will not be earned, even if already paid, until the Policy ceases to apply to such Incentive Compensation and any other vesting conditions applicable to such Incentive Compensation are satisfied.

 

8. Amendment; Termination. The Board or the Compensation Committee may amend or terminate this Policy at any time.

 

9. Effectiveness. Except as otherwise determined in writing by the Compensation Committee, this Policy will apply to any Incentive Compensation that is Received by a Covered Person on or after the Effective Date. This Policy will survive and continue notwithstanding any termination of a Covered Person’s employment with the Company and its affiliates.

 

10. Successors. This Policy shall be binding and enforceable against all Covered Persons and their successors, beneficiaries, heirs, executors, administrators, or other legal representatives.

 

 

 

 

Exhibit A

BARFRESH FOOD GROUP INC.

COMPENSATION RECOVERY POLICY

DEFINITIONS EXHIBIT

 

Applicable Period” means the three completed fiscal years of the Company immediately preceding the earlier of (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes (or reasonably should have concluded) that a Restatement is required or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement. The “Applicable Period” also includes any transition period (that results from a change in the Company’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence.

 

Board” means the Board of Directors of the Company.

 

Compensation Committee” means the Company’s committee of independent directors responsible for executive compensation decisions, or in the absence of such a committee, a majority of the independent directors serving on the Board.

 

Covered Person” means any person who is, or was at any time, during the Applicable Period, an Executive Officer of the Company. For the avoidance of doubt, a Covered Person may include a former Executive Officer that left the Company, retired, or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Applicable Period.

 

Effective Date means October 2, 2023

 

Executive Officer” means the Company’s president, principal executive officer, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company’s parent(s) or subsidiaries) who performs similar policy-making functions for the Company.

 

Financial Reporting Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements (including but not limited to, “non-GAAP” financial measures, such as those appearing in the Company’s earnings releases or Management Discussion and Analysis), and any measure that is derived wholly or in part from such measure. Stock price and total shareholder return (and any measures derived wholly or in part therefrom) shall be considered Financial Reporting Measures.

 

 

 

 

Impracticable.” The Compensation Committee may determine in good faith that recovery of Recoverable Incentive Compensation is “Impracticable” if: (i) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022 and the Company provides an opinion of home country counsel to that effect acceptable to the Company’s applicable listing exchange; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Incentive Compensation and the Company has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts to recover to the Company’s applicable listing exchange; or (iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended.

 

Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Reporting Measure performance goal); bonuses paid solely at the discretion of the Compensation Committee or Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Reporting Measure performance goal; bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period; non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and equity awards that vest solely based on the passage of time and/or attaining one or more non-Financial Reporting Measures.

 

Received.” Incentive Compensation is deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive Compensation award is attained, even if the payment or grant of the Incentive Compensation occurs after the end of that period.

 

Recoverable Incentive Compensation” means the amount of any Incentive Compensation (calculated on a pre-tax basis) Received by a Covered Person during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based on the Restatement. For the avoidance of doubt Recoverable Incentive Compensation does not include any Incentive Compensation Received by a person (i) before such person began service in a position or capacity meeting the definition of an Executive Officer, (ii) who did not serve as an Executive Officer at any time during the performance period for that Incentive Compensation, or (iii) during any period the Company did not have a class of its securities listed on a national securities exchange or a national securities association. For Incentive Compensation based on (or derived from) stock price or total shareholder return where the amount of Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in the applicable Restatement, the amount will be determined by the Compensation Committee based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive Compensation was Received (in which case, the Company will maintain documentation of such determination of that reasonable estimate and provide such documentation to the Company’s applicable listing exchange).

 

Restatement” means an accounting restatement of any of the Company’s financial statements filed with the Securities and Exchange Commission under the Exchange Act, or the Securities Act of 1933, as amended, due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, regardless of whether the Company or Covered Person misconduct was the cause for such restatement. “Restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as “Big R” restatements), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as “little r” restatements).

 

 

 

EX-101.SCH 8 brfh-20231231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Restatement of Prior Financial Information link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Property Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Convertible Notes link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Business Segments and Customer Concentrations link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Liquidity link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Restatement of Prior Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Property Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Business Segments and Customer Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Schedule of Company’s Contract Manufacturers of Finished Goods (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Summary of Estimated Useful Lives of Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Schedule of Prior Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Restatement of Prior Financial Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Property Plant and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Convertible Notes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Summary of Changes in Warrants Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Summary of Outstanding Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Summary of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Summary of Performance Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Stockholders’ Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Summary of Income Tax Provision (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Components of Net Deferred Income Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Schedule of Cash Flow Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Liquidity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 brfh-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 10 brfh-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 11 brfh-20231231_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Customer [Axis] Customer A [Member] Customer B [Member] Customer C [Member] Customer D [Member] Long-Lived Tangible Asset [Axis] Manufacturing Equipment [Member] Customer Equipment [Member] Revision of Prior Period [Axis] Revision of Prior Period, Reclassification, Adjustment [Member] Previously Reported [Member] Finite-Lived Intangible Assets by Major Class [Axis] Patents [Member] Trademarks [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Subscription Agreements [Member] Related Party, Type [Axis] Related Party [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Plan Name [Axis] 2023 Plan [Member] 2015 Plan [Member] Income Statement Location [Axis] General and Administrative Expense [Member] Award Type [Axis] Performance Shares [Member] Warrant [Member] Short-Term Debt, Type [Axis] Settlement of Deferred Compensation [Member] Revenue Benchmark [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Auditor Firm ID Auditor Name Auditor Location Statement of Financial Position [Abstract] Assets Current assets: Cash Restricted cash Trade accounts receivable, net Other receivables Inventory, net Prepaid expenses and other current assets Total current assets Property, plant and equipment, net of depreciation Operating lease right-of-use assets, net Intangible assets, net of amortization Deposits Total assets Liabilities and Stockholders’ Equity Current liabilities: Accounts payable Disputed co-manufacturer accounts payable (Note 7) Accrued expenses Accrued payroll and employee related Lease liability Total current liabilities Total liabilities Commitments and contingencies (Note 7) Stockholders’ equity: Preferred stock, $0.000001 par value, 400,000 shares authorized, none issued or outstanding Common stock, $0.000001 par value; 23,000,000 shares authorized; 14,420,105 and 12,934,741 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively Additional paid in capital Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Revenue Cost of revenue Gross profit Operating expenses: Selling, marketing and distribution General and administrative Depreciation and amortization Impairment of long-lived assets Total operating expenses Net loss Per share information - basic and fully diluted: Weighted average shares outstanding - basic Weighted average shares outstanding - diluted Net loss per share - basic Net loss per share - diluted Statement [Table] Statement [Line Items] Balance Balance, shares Shares issued for warrant exercise Shares issued for warrant exercise, shares Issuance of stock and options for services Issuance of stock and options for services, shares Equity-based compensation Equity-based compensation, shares Net loss Cash settlement of equity-based compensation Conversion of debt and interest Conversion of debt and interest, shares Balance Balance, shares Statement of Cash Flows [Abstract] Adjustments to reconcile net loss to net cash used in operating activities Asset impairment Loss on asset disposal Depreciation and amortization Stock-based compensation Stock and options issued for services Changes in assets and liabilities Accounts receivable Other receivables Inventories Prepaid expenses and other assets Accounts payable Disputed accounts payable Accrued expenses Net cash used in operating activities Investing activities Purchase of property and equipment Net cash used in investing activities Financing activities Proceeds from issuance of stock Proceeds from convertible notes Net cash from financing activities Net change in cash and restricted cash Cash and restricted cash, beginning of year Cash and restricted cash, end of year Accounting Policies [Abstract] Summary of Significant Accounting Policies Accounting Changes and Error Corrections [Abstract] Restatement of Prior Financial Information Inventory Disclosure [Abstract] Inventory Property, Plant and Equipment [Abstract] Property Plant and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Debt Disclosure [Abstract] Convertible Notes Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Equity [Abstract] Stockholders’ Equity Income Tax Disclosure [Abstract] Income Taxes Segment Reporting [Abstract] Business Segments and Customer Concentrations Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Information Liquidity Liquidity Basis of Presentation Principles of Consolidation Use of Estimates Concentration of Credit Risk Restricted Cash Fair Value Measurement Accounts Receivable Inventory Intangible Assets Long-Lived Assets and Other Acquired Intangible Assets Property, Plant, and Equipment Revenue Recognition Research and Development Storage and Shipping Costs Leases Income Taxes Derivative Liability Loss per Share Stock Based Compensation Recent pronouncements Subsequent events Schedule of Company’s Contract Manufacturers of Finished Goods Summary of Estimated Useful Lives of Assets Schedule of Prior Financial Information Schedule of Inventory Schedule of Property and Equipment, Net Schedule of Intangible Assets Schedule of Estimated Future Amortization Expense Related to Intangible Property Summary of Changes in Warrants Outstanding Summary of Outstanding Warrants Summary of Stock Options Activity Summary of Fair Value of Options Using Black-Sholes Option Pricing Model Summary of Restricted Stock Award and Restricted Stock Unit Activity Summary of Performance Stock Unit Activity Summary of Income Tax Provision (Benefit) Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes Schedule of Components of Net Deferred Income Tax Assets Schedule of Revenue by Major Customers by Reporting Segments Schedule of Cash Flow Supplemental Information Schedule of Product Information [Table] Product Information [Line Items] Manufacturer percentage Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life Cash federally insured limit value Cash on deposit exceeds Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss Credit loss expense Research and development expenses Shipping and handling costs Percentage of tax benefits likelihood being realized upon ultimate settlement Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Total assets Total stockholders’ equity Total liabilities and stockholders’ equity Total operating expenses Net cash used in operating activities Reduced accumulated deficit Raw materials Finished goods Inventory, net Property and equipment, gross Less: accumulated depreciation Property and equipment, net of depreciation Depreciation expense Depreciation expense in cost of revenue Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Patent costs, subject to amortization Less: accumulated amortization Total 2024 2025 2026 Intangible asset, net of amortization Amortization of intangible assets Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Convertible notes Convertible debt offering through private placement Debt instrument, description Convertible notes including interest and principal payments Convertible notes including interest and principal payments, shares Accrued interest Convertible note issued in exchange for trade payables Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Lease expiration date Operating lease extension description Operating lease expense Operating lease right of use asset Operating lease liability Companies product holdings Payment due Legal proceeding Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Number of warrants outstanding, Beginning balance Number of warrants, Exercised Number of warrants, Expired Number of warrants outstanding, Ending balance Number of warrants Weighted average exercise price Exercise price per share Remaining term in years Intrinsic value at date of grant Number of Options, Outstanding, Beginning Weighted average exercise price per share, Outstanding, Beginning Remaining term in years, Outstanding Number of Options, Issued Weighted average exercise price per share, Issued Remaining term in years, Issued Number of Options, Cancelled/Expired Weighted average exercise price per share, Cancelled/Expired Number of Options, Outstanding, Ending Weighted average exercise price per share, Outstanding, ending balance Number of Options, Exercisable Weighted average exercise price per share, Exercisable Remaining term in years, Exercisable Expected term (in years) Weighted average expected volatility Weighted average expected volatility, minimum Weighted average expected volatility, maximum Weighted average risk-free interest rate Weighted average risk-free interest rate. minimum Weighted average risk-free interest rate, maximum Expected dividends Weighted average grant date fair value per share Number of shares, Unvested Weighted average grant date fair value, Unvested Number of shares, Granted Weighted average grant date fair value, Granted Number of shares, Forfeited Weighted average grant date fair value, Forfeited Number of shares, Vested Weighted average grant date fair value, Vested Number of shares, Unvested Weighted average grant date fair value, Unvested Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of shares, Cash settled Weighted average grant date fair value, Cash Settled Number of common stock issued for services Shares price Share vested Stock price Conversion of debt and interest shares Reserve shares for future issuance Number of shares available for grants Allocated share based compensation expense Unrecognized share-based compensation expense Unrecognized share-based compensation weighted average period Performance shares percentage Modified to vest Federal State Total Federal State Change in valuation allowance Total Provision for income taxes Statutory federal income tax rate State tax Change in valuation allowance Total Income tax Net operating loss carryover Valuation allowance Deferred tax assets, net Operating loss carry forwards Change in deferred tax asset current valuation allowance Operating loss carryforwards offset future taxable income Operating loss carryforwards, begins to expire Net operating loss carry forward Effective Income Tax Rate Reconciliation, Tax Credit, Amount Schedule of Revenue by Major Customers, by Reporting Segments [Table] Revenue, Major Customer [Line Items] Percentage of total revenue Amounts included in the measurement of lease liabilities Convertible note issued in exchange for trade payables Conversion of debt and interest to equity Value of shares relinquished in modification of stock-based compensation awards (Note 8) Cash for operations Stock issued during period value warrant exercised. Stock issued during period shares warrant exercised. Subscription Agreements [Member] Convertible note issued in exchange for trade payables Settlement of Deferred Compensation [Member] Class of warrant or right weighted average exercise price. 2023 Plan [Member] 2015 Plan [Member] Shipping and Storage Costs Policy [Text Block] Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term 2 issued Customer A [Member] Customer B [Member] Customer C [Member] Customer D [Member] Share based compensation arrangement by share based payment award equity instruments other than options cash settled Bad debt recoveries. Share based compensation arrangement by share based payment award equity instruments other than options grants in period weighted average cash settled fair value Share based compensation arrangement by share based payment award equity instruments other than option vested in period Estimated Useful Lives of Assets [Table Text Block] Shipping and handling costs. Operating loss carryforwards offset future taxable income Operating loss carryforwards, begins to expire Amounts included in measurement of lease liabilities. Conversion of debt and interest to equity. Value of shares relinquished in modification of stock-based compensation awards. Liquidity Disclosure [Text Block] Manufacturing Equipment [Member] Customer Equipment [Member] Increase decrease in disputed accounts payable. Share-based Compensation Arrangement by Share-based Payment Award Warrants Weighted Average Exercise Price [Table Text Block] Convertible debt offering through private placement. Convertible notes issued in exchange for trade payables. Credit loss expense. Assets, Current Liabilities, Current Liabilities Gross Profit Shares, Outstanding Gain (Loss) on Disposition of Assets Depreciation, Depletion and Amortization Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Receivables Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Liquidity Disclosure [Text Block] Inventory, Policy [Policy Text Block] Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Deferred Income Tax Expense (Benefit) Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Percent Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance ConvertibleNoteIssuedInExchangeForTradePayables EX-101.PRE 12 brfh-20231231_pre.xml XBRL PRESENTATION FILE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 18, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Current Fiscal Year End Date --12-31    
Entity File Number 001-41228    
Entity Registrant Name BARFRESH FOOD GROUP INC.    
Entity Central Index Key 0001487197    
Entity Tax Identification Number 27-1994406    
Entity Incorporation, State or Country Code DE    
Entity Address, Address Line One 3600 Wilshire Boulevard    
Entity Address, Address Line Two Suite 1720    
Entity Address, City or Town Los Angeles    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 90010    
City Area Code 310    
Local Phone Number 598-7113    
Title of 12(b) Security Common Stock, $0.000001 par value    
Trading Symbol BRFH    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 5,105,383
Entity Common Stock, Shares Outstanding   14,507,146  
Documents Incorporated by Reference [Text Block] Certain information required by Part III of this Annual Report on Form 10-K is incorporated by reference from portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days of December 31, 2023. Other items incorporated by reference are listed in the Exhibit Index of this Annual Report on Form 10-K.    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] true    
Document Financial Statement Restatement Recovery Analysis [Flag] false    
Auditor Firm ID 286    
Auditor Name Eide Bailly LLP    
Auditor Location Denver, Colorado    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 1,891,000 $ 2,808,000
Restricted cash 211,000
Trade accounts receivable, net 821,000 126,000
Other receivables 160,000 101,000
Inventory, net 1,214,000 1,048,000
Prepaid expenses and other current assets 67,000 79,000
Total current assets 4,153,000 4,373,000
Property, plant and equipment, net of depreciation 409,000 801,000
Operating lease right-of-use assets, net 18,000
Intangible assets, net of amortization 241,000 306,000
Deposits 7,000 7,000
Total assets 4,810,000 5,505,000
Current liabilities:    
Accounts payable 1,670,000 1,534,000
Disputed co-manufacturer accounts payable (Note 7) 499,000 499,000
Accrued expenses 85,000 286,000
Accrued payroll and employee related 53,000 233,000
Lease liability 20,000
Total current liabilities 2,307,000 2,572,000
Total liabilities 2,307,000 2,572,000
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Preferred stock, $0.000001 par value, 400,000 shares authorized, none issued or outstanding
Common stock, $0.000001 par value; 23,000,000 shares authorized; 14,420,105 and 12,934,741 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively
Additional paid in capital 63,299,000 60,905,000
Accumulated deficit (60,796,000) (57,972,000)
Total stockholders’ equity 2,503,000 2,933,000
Total liabilities and stockholders’ equity $ 4,810,000 $ 5,505,000
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.000001 $ 0.000001
Preferred stock, shares authorized 400,000 400,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.000001 $ 0.000001
Common stock, shares authorized 23,000,000 23,000,000
Common stock, shares issued 14,420,105 12,934,741
Common stock, shares outstanding 14,420,105 12,934,741
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenue $ 8,127,000 $ 9,162,000
Cost of revenue 5,243,000 7,722,000
Gross profit 2,884,000 1,440,000
Operating expenses:    
Selling, marketing and distribution 2,614,000 2,861,000
General and administrative 2,694,000 3,549,000
Depreciation and amortization 400,000 418,000
Impairment of long-lived assets 746,000
Total operating expenses 5,708,000 7,574,000
Net loss $ (2,824,000) $ (6,134,000)
Per share information - basic and fully diluted:    
Weighted average shares outstanding - basic 13,359,000 12,924,000
Weighted average shares outstanding - diluted 13,359,000 12,924,000
Net loss per share - basic $ (0.21) $ (0.47)
Net loss per share - diluted $ (0.21) $ (0.47)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021 $ 60,341,000 $ (51,838,000) $ 8,503,000
Balance, shares at Dec. 31, 2021 12,905,112      
Shares issued for warrant exercise 5,000 5,000
Shares issued for warrant exercise, shares 986      
Issuance of stock and options for services 173,000 173,000
Issuance of stock and options for services, shares 23,643      
Equity-based compensation 386,000 386,000
Equity-based compensation, shares 5,000      
Net loss (6,134,000) (6,134,000)
Conversion of debt and interest, shares 1,315,491      
Balance at Dec. 31, 2022 60,905,000 (57,972,000) 2,933,000
Balance, shares at Dec. 31, 2022 12,934,741      
Issuance of stock and options for services 11,000 11,000
Issuance of stock and options for services, shares 4,094      
Equity-based compensation 544,000 544,000
Equity-based compensation, shares 165,779      
Net loss (2,824,000) (2,824,000)
Cash settlement of equity-based compensation   (24,000)   (24,000)
Conversion of debt and interest 1,863,000 1,863,000
Conversion of debt and interest, shares 1,315,491      
Balance at Dec. 31, 2023 $ 63,299,000 $ (60,796,000) $ 2,503,000
Balance, shares at Dec. 31, 2023 14,420,105      
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Statement of Cash Flows [Abstract]    
Net loss $ (2,824,000) $ (6,134,000)
Adjustments to reconcile net loss to net cash used in operating activities    
Asset impairment 746,000
Loss on asset disposal 18,000
Depreciation and amortization 403,000 444,000
Stock-based compensation 544,000 386,000
Stock and options issued for services 11,000 173,000
Changes in assets and liabilities    
Accounts receivable (695,000) 1,097,000
Other receivables (59,000) (101,000)
Inventories (166,000) (343,000)
Prepaid expenses and other assets 10,000 (20,000)
Accounts payable 202,000 560,000
Disputed accounts payable 499,000
Accrued expenses (402,000) 45,000
Net cash used in operating activities (2,958,000) (2,648,000)
Investing activities    
Purchase of property and equipment (13,000)
Net cash used in investing activities (13,000)
Financing activities    
Proceeds from issuance of stock 5,000
Proceeds from convertible notes 1,830,000
Net cash from financing activities 1,830,000 5,000
Net change in cash and restricted cash (1,128,000) (2,656,000)
Cash and restricted cash, beginning of year 3,019,000 5,675,000
Cash and restricted cash, end of year $ 1,891,000 $ 3,019,000
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 1. Summary of Significant Accounting Policies

 

Barfresh Food Group Inc., (“we,” “us,” “our,” and the “Company”) was incorporated on February 25, 2010 in the State of Delaware. The Company is engaged in the manufacturing and distribution of ready-to-drink and ready-to-blend beverages, particularly, smoothies, shakes and frappes.

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).

 

Principles of Consolidation

 

The consolidated financial statements include the financial statements of the Company and our wholly owned subsidiaries, Barfresh Inc. and Barfresh Corporation Inc. (formerly known as Smoothie, Inc.). All inter-company balances and transactions among the companies have been eliminated upon consolidation.

 

Use of Estimates

 

The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets and revenues and expenses during the years reported. Actual results may differ from these estimates.

 

Concentration of Credit Risk

 

The amount of cash on deposit with financial institutions exceeds the $250,000 federally insured limit at December 31, 2023 and 2022. However, we believe that cash on deposit that exceeds $250,000 in the financial institutions is financially sound and the risk of loss is minimal.

 

The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:

 

   2023   2022 
Customer A   25%   3%
Customer B   16%   31%
Customer C   11%   24%
Customer D   10%   23%

 

Restricted Cash

 

At December 31, 2022, the Company had $211,000 in restricted cash related to a contract manufacturing agreement. The restricted cash was released in 2023.

 

Fair Value Measurement

 

Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures (“ASC 820”), provides a comprehensive framework for measuring fair value and expands disclosures which are required about fair value measurements. Specifically, ASC 820 sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. ASC 820 defines the hierarchy as follows:

 

Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange.

 

 

Level 2 – Pricing inputs are other than quoted prices in active markets but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts or priced with models using highly observable inputs.

 

Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.

 

Financial Instruments

 

Our financial instruments consist of cash, restricted cash, accounts receivable and accounts payable. The carrying value of our financial instruments approximates their fair value.

 

Accounts Receivable

 

Accounts receivable from customers are typically unsecured. The Company’s credit policy calls for payment generally within 30 days. The credit worthiness of a customer is evaluated prior to a sale. Accounts receivable totaled $821,000 and $126,000 as of December 31, 2023 and 2022, respectively. Allowances for credit losses are considered when an undisputed balance is greater than 90 days past due. There was no allowance for credit losses as of December 31, 2023 and 2022. There was no credit loss expense for the years ended December 31, 2023 and 2022.

 

Inventory

 

Inventory consists of finished goods and is carried at the lower of cost or net realizable value on a first in first out basis. The Company monitors the remaining useful life of its inventory and establishes a reserve of obsolescence where appropriate.

 

Intangible Assets

 

Intangible assets are comprised of patents, net of amortization and trademarks. The patent costs are being amortized over the life of the patent, which is twenty years from the date of filing the patent application. In accordance with ASC Topic 350 Intangibles – Goodwill and Other (“ASC 350”), the costs of internally developing other intangible assets, such as patents, are expensed as incurred. However, as allowed by ASC 350, costs associated with the acquisition of patents from third parties, legal fees and similar costs relating to patents have been capitalized.

 

In accordance with ASC 350 legal costs related to trademarks have been capitalized. We have determined that trademarks have an indeterminable life and therefore are not being amortized.

 

Long-Lived Assets and Other Acquired Intangible Assets

 

We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We recorded impairment charges of $746,000 related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer in 2022. There was no impairment in 2023.

 

 

Property, Plant, and Equipment

 

Property, plant, and equipment is stated at cost less accumulated depreciation and accumulated impairment loss, if any. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are being amortized over the shorter of the useful life of the asset or the lease term that includes any expected renewal periods that are deemed to be reasonably assured. The estimated useful lives used for financial statement purposes are:

 

Manufacturing equipment 7 years
Customer equipment 7 years

 

Revenue Recognition

 

In accordance with ASC 606, Revenue from Contracts with Customers, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:

 

  1) Identify the contract with a customer
     
    A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.

 

  2) Identify the performance obligation in the contract
     
    Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.
     
  3) Determine the transaction price
     
    The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.
     
  4)

Allocate the transaction price to performance obligations in the contract

 

Since the Company’s contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.

     
  5) Recognize revenue when or as the Company satisfies a performance obligation
     
   

The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.

 

Payments that are received before performance obligations are recorded are shown as current liabilities.

     
    The Company evaluated the requirement to disaggregate revenue and concluded that substantially all of its revenue comes from a single product, frozen beverages.

 

 

Research and Development

 

Expenditures for research activities relating to product development and improvement are charged to expense as incurred. The Company incurred $115,000 and $382,000, in research and development expenses for the years ended December 31, 2023 and 2022, respectively.

 

Storage and Shipping Costs

 

Storage and outbound freight costs are included in selling, marketing and distribution expense. For the years ended December 31, 2023 and 2022, storage and outbound freight amounted to $1,278,000 and $1,467,000, respectively.

 

Leases

 

We determine if an arrangement is a lease upon inception. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The right to control the use of an asset includes the right to obtain substantially all of the economic benefits of the underlying asset and the right to direct how and for what purpose the asset is used. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. As a lessee, the Company leases office space.

 

Income Taxes

 

The provision for income taxes is determined in accordance with the provisions of ASC Topic 740, Accounting for Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements, uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized.

 

For the years ended December 31, 2023 and 2022 we did not have any interest and penalties or any significant unrecognized uncertain tax positions.

 

Derivative Liability

 

The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, “Derivatives and Hedging.” The Company determined that its convertible instruments issued in 2023 did not include any embedded derivatives that require bifurcation.

 

Loss per Share

 

We calculate net loss per share in accordance with ASC Topic 260, Earnings per Share. Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period, and diluted earnings per share is computed by including common stock equivalents outstanding for the period in the denominator. At December 31, 2023 and 2022 any equivalents would have been anti-dilutive as we had losses for the years then ended.

 

 

Stock Based Compensation

 

The Company calculates stock compensation in accordance with ASC Topic 718, Compensation-Stock Based Compensation (“ASC 718”). ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements and establishes fair value as the measurement objective in accounting for share-based payment arrangements and requires all entities to apply a fair-value-based measurement method in accounting for share-based payment transactions with employees.

 

Recent pronouncements

 

From time to time, new accounting pronouncements are issued that we adopt as of the specified effective date. We have not determined if the impact of recently issued standards that are not yet effective will have an impact on our results of operations and financial position.

 

Subsequent events

 

None.

 

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Restatement of Prior Financial Information
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Restatement of Prior Financial Information

Note 2. Restatement of Prior Financial Information

 

This Company’s previously filed audited balance sheet and statement of operations and cash flow statement have been restated to correct errors in calculating depreciation. From a quantitative and qualitative perspective, the Company determined that correcting the previously filed financial statements would not require amendment to its previously filed reports on Form 10-Q and 10-K. The restatement reduced the accumulated deficit by $327,000 as of December 31, 2021. The effect of the correction of previously issued financial statements is summarized below:

 

  

As Previously

Reported

   Adjustment   Restated 
   December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Balance Sheet               
Property, plant and equipment, net of depreciation  $389,000   $412,000   $801,000 
Total assets  $5,093,000   $412,000   $5,505,000 
Accumulated deficit  $(58,384,000)  $412,000   $(57,972,000)
Total stockholders’ equity  $2,521,000   $412,000   $2,933,000 
Total liabilities and stockholders’ equity  $5,093,000   $412,000   $5,505,000 

 

  

As Previously

Reported

   Adjustment   Restated 
   Year ended December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Statement of Operations               
Depreciation and amortization  $503,000   $(85,000)  $418,000 
Total operating expenses  $7,659,000   $(85,000)  $7,574,000 
Net loss  $(6,219,000)  $85,000   $(6,134,000)
                
Consolidated Statement of Cash Flows               
Net loss  $(6,219,000)  $85,000   $(6,134,000)
Depreciation and amortization  $529,000   $(85,000)  $444,000 
Net cash used in operating activities  $(2,648,000)  $-   $(2,648,000)

 

 

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory

Note 3. Inventory

 

Inventory consists of the following at December 31:

 

   2023   2022 
Raw materials  $28,000   $65,000 
Finished goods   1,186,000    983,000 
Inventory, net  $1,214,000   $1,048,000 

 

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Property Plant and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property Plant and Equipment

Note 4. Property Plant and Equipment

 

Major classes of property and equipment consist of the following at December 31:

 

   2023   2022 
       (restated) 
         
Manufacturing equipment  $1,546,000   $1,618,000 
Customer equipment   1,410,000    1,417,000 
Property and equipment, gross   2,956,000    3,035,000 
Less: accumulated depreciation   (2,547,000)   (2,234,000)
Property and equipment, net of depreciation  $409,000   $801,000 

 

We recorded depreciation expense related to these assets of $339,000 and $380,000 for the years ended December 31, 2023 and 2022, respectively. Depreciation expense in cost of revenue was $18,000 and $29,000 for the years ended December 31, 2023 and 2022 respectively.

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Note 5. Intangible Assets

 

Intangible assets consist of the following at December 31:

 

   2023   2022 
Patent costs, subject to amortization  $768,000   $768,000 
Less: accumulated amortization   (651,000)   (586,000)
Patent costs, net   117,000    182,000 
Trademarks, not subject to amortization   124,000    124,000 
Total  $241,000   $306,000 

 

The amounts carried on the balance sheet represent cost to acquire, legal fees and similar costs relating to the patents incurred by the Company. Amortization is calculated through the expiration date of the patent. The amount charged to expenses for amortization of the patent costs was $64,000 for each of the years ended December 31, 2023 and 2022, respectively.

 

Estimated future amortization expense related to patents as of December 31, 2023, is as follows:

 

   

Total

Amortization

 
Years ending December 31,        
2024   $ 64,000  
2025     49,000  
2026     4,000  
Intangible asset, net of amortization   $ 117,000  

 

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Notes
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Convertible Notes

Note 6. Convertible Notes

 

From July to October of 2023, the Company executed subscription agreements for $1,880,000 of a $2,000,000 privately placed convertible debt offering. The debt may be drawn in 25% increments, matures on the anniversary of the draw, bears interest at 10% per annum for the term, regardless of earlier payment or conversion, and is mandatorily convertible as to principal and interest into shares of the Company’s common stock at any time prior to maturity at the greater of $1.20 or 85% of the volume-weighted average price of the common stock for the ten trading days immediately preceding the written notice of the conversion (the “Conversion Price”). If the Company has not exercised the mandatory conversion, the holder of the debt has the option after six months and on up to four occasions to convert all or any portion of the principal and interest into shares of the Company’s common stock at the Conversion Price.

 

On October 23, 2023, we drew down $1,390,000 in convertible debt and converted a total of $1,207,000 of principal into 820,160 shares of common stock. Additionally, on December 19, 2023, the Company drew down $470,000 in convertible debt and converted a total of $653,000 of principal and $4,000 of accrued interest into 495,331 shares of common stock, settling all debt. Debt drawdowns included the non-cash settlement of $30,000 in accounts payable.

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 7. Commitments and Contingencies

 

Lease Commitments

 

The Company leases office space under a non-cancelable operating lease which expired on March 31, 2023 and has been extended multiple times, most recently through September 30, 2024. The Company incurred lease expense of $80,000 for the years ended December 31, 2023 and 2022, respectively. Due to the short-term nature of the extensions, there is no right of use asset or related liability as of December 31, 2023. As of December 31, 2022, the right of use asset and related liability were $18,000 and $20,000, respectively.

 

Legal Proceedings

 

Schreiber Dispute

 

The Company’s products are produced to its specifications through several contract manufacturers. One of the Company’s contract manufacturers (the “Manufacturer”) provided approximately 52% and 42% of the Company’s products in the years ended December 31, 2022 and 2021, respectively, under a Supply Agreement with an initial term through September 2025.

 

Over the course of 2022, the Company experienced numerous quality issues with the case packaging utilized by the Manufacturer. In addition, in July of 2022, the Company began receiving customer complaints about the texture of the Company’s smoothie products produced by the Manufacturer. In response, the Company withdrew product from the market and destroyed on-hand inventory, withholding $499,000 in payments due to the Manufacturer.

 

The Company attempted to resolve the issues based on the contractual procedures described in the Supply Agreement. However, on November 4, 2022, in response to a formal proposal of alternate resolutions, the Company received notification from the Manufacturer that it was denying any responsibility for the defective manufacture of the product. In response, on November 10, 2022, the Company filed a complaint in the United States District Court for the Central District of California, Western Division (the “Complaint”), claiming that the Manufacturer had not met its obligations under the Supply Agreement, and seeking economic damages. In response, the Manufacturer terminated the Supply Agreement. On January 20, 2023, the Company filed a voluntary dismissal of the Complaint which allowed the parties to reach a potential resolution outside of the court system. However, as the parties were once again unable to come to an agreement, the Company re-filed the Complaint in California State Court in August 2023 and continues to progress through the court system.

 

 

Due to the uncertainties surrounding the claim, the Company is not able to predict either the outcome or a range of reasonably possible recoveries that could result from its actions against the Manufacturer, and no gain contingencies have been recorded. The disruption in its supply resulting from the dispute has and will continue to adversely impact the Company’s results of operations and cash flow until a suitable resolution is reached or new sources of reliable supply at sufficient volume can be identified and developed, the timing of which is uncertain. The Company has mitigated the impact of the supply disruption with the introduction of its single-serve smoothie cartons; however the product format has not been accepted by some customers or as a substitute for the bottle product in all use cases.

 

Other legal matters

 

From time to time, various lawsuits and legal proceedings may arise in the ordinary course of business. However, litigation is subject to inherent uncertainties and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently the defendant in one legal proceeding for an amount less than $100,000. Our legal counsel and management believe a material unfavorable outcome to be remote.

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders’ Equity

Note 8. Stockholders’ Equity

 

In 2022, the Company issued 23,643 shares of common stock, valued between $5.00 - $5.16 per share, for services rendered. Additionally, 5,000 fully vested shares of common stock were granted and issued for equity-based compensation at a value of $4.50 per share.

 

In 2022, the Company issued 986 shares of common stock due to the exercise of a warrant at an exercise price of $5.07.

 

In 2023, the Company issued 1,315,491 shares of common stock pursuant to the conversion of debt and accrued interest, as more fully described in Note 6.

 

In 2023, the Company issued 165,779 shares of common stock for equity-based compensation. Additionally, 4,094 shares of common stock valued between $1.45 - $4.00 were issued for services.

 

Warrants

 

The following is a summary of changes in warrants outstanding for the years ended December 31, 2023 and 2022:

 

   Number of
warrants
 
Outstanding at December 31,2021   1,287,404 
Exercised   (986)
Expired   (106,228)
Outstanding at December 31, 2022   1,180,190 
Expired   (936,375)
Outstanding at December 31, 2023   243,815 

 

The following is a summary of all outstanding warrants as of December 31, 2023:

 

Warrant issuance event   Number of warrants     Weighted
average
exercise
price
   

Exercise price

per share

    Remaining
term in
years
    Intrinsic
value at
date of
grant
 
                               
Settlement of deferred compensation     243,815     $ 6.32     $ 3.51 - 9.10       0.74     $ -  

 

Equity Incentive Plan

 

Through 2022, the Company issued equity incentive awards under the 2015 Equity Incentive Plan (the “2015 Plan”) and outside the Plan. In June 2023, the Company’s stockholders adopted the 2023 Equity Incentive Plan (the “2023 Plan”), reserving 650,000 shares for future issuance. The Board of Directors discontinued further grants under the 2015 Plan.

 

Awards may be granted to employees, members of the Board of Directors and consultants, and may take the form of options, restricted stock, restricted stock units, performance shares and stock appreciation rights. The Company has issued options with no intrinsic value, stock awards and stock units through December 31, 2023, and issues new shares upon exercise of options or vesting of stock awards and stock units.

 

The Company has reserved approximately 493,000 and 43,000 respectively for awards outstanding under the 2015 Plan and 2023 Plan, and 162,000 shares for equity awards issued outside either of the Company’s equity incentive plans. As of December 31, 2023, 607,000 shares remain available for the issuance of awards under the 2023 Plan. Total shares reserved for awards that are outstanding and expected to vest or available for issuance is 1,305,000 as of December 31, 2023.

 

Stock-Based Compensation

 

The total amount of equity-based compensation included in general and administrative expense in the accompanying consolidated statements of operations was $290,000 and $386,000 for the years ended December 31, 2023 and 2022.

 

As of December 31, 2023, the Company has $93,000 of total unrecognized share-based compensation expense related to unvested options, stock awards and stock units, which is expected to be amortized over the remaining weighted average period of 1.3 years.

 

 

Stock Options

 

The following is a summary of stock option activity:

 

   Number of
Options
   Weighted
average
exercise price
per share
   Remaining
term in years
 
             
Outstanding on December 31, 2021   635,889   $7.41    3.8 
Issued   64,672   $5.72    8.0 
Cancelled/expired   (17,622)  $5.08      
Outstanding on December 31, 2022   682,939   $7.30    3.2 
Issued   65,468   $1.50    8.0 
Cancelled/expired   (161,316)  $7.92      
Outstanding on December 31, 2023   587,091   $6.50    3.6 
                
Exercisable, December 31, 2023   526,389   $6.73    3.2 

 

The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:

 

    2023     2022  
Expected term (in years)     8       5.5 - 8  
Weighted average expected volatility     84.4 %     82.8% - 85.7 %
Weighted average risk-free interest rate     3.7 %     1.5% - 3.9 %
Expected dividends   $ -     $ -  
Weighted average grant date fair value per share   $ 1.21     $ 4.53  

 

Restricted Stock

 

The following is a summary of restricted stock award and restricted stock unit activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   46,554   $4.96 
Forfeited   (4,631)  $5.38 
Unvested at December 31, 2022   41,923   $4.92 
Granted   5,000   $1.25 
Vested   (4,386)  $5.06 
Forfeited   (9,931)  $3.33 
Unvested at December 31, 2023   32,606   $4.82 

 

Performance Stock Units

 

During 2023 and 2022, the Company issued performance share units (“PSUs”) that represent shares potentially issuable based upon achievement of Company and individual performance targets. The grantees have the ability to earn 0% and, in some cases, up to 200% of the PSU target award. The awards also included various time-based service requirements.

 

 

The following is a summary of PSU activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   123,512   $4.50 
Forfeited   (105,834)  $4.50 
Unvested at December 31, 2022   17,678   $4.50 
Cash settled   (17,678)  $4.50 
Granted   288,469   $1.70 
Forfeited   (179,330)  $1.67 
Unvested and expected to vest at December 31, 2023   63,888   $1.84 

 

In February 2023, the awards granted for 2022 were modified to pay the original grant-date fair value of the shares expected to vest in cash. Additionally, the Company performance targets were modified to allow approximately 77,000 shares to vest that would have otherwise been forfeited, and were not included in the total unvested at December 31, 2022. As a result of the modifications, the Company recorded an additional $218,000 in compensation expense in 2023.

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 9. Income Taxes

 

Income tax provision (benefit) for the years ended December 31, 2023 and 2022 is summarized below:

 

   2023   2022 
Current:          
Federal  $-   $- 
State   -    - 
Total   -    - 
Deferred:          
Federal   (464,000)   (956,000)
State   (155,000)   (323,000)
Change in valuation allowance   619,000    1,279,000 
Total   -    - 
Provision for income taxes  $-   $- 

 

The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate before provision for income taxes. The sources and tax effect of the differences are as follows:

 

   2023   2022 
Statutory federal income tax rate   21%   21%
State tax   7    7 
Change in valuation allowance   (28)   (28)
Total Income tax   -%   -%

 

Components of the net deferred income tax assets at December 31, 2023 and 2022 were as follows:

 

   2023   2022 
Net operating loss carryover  $14,567,000   $13,948,000 
Valuation allowance   (14,567,000)   (13,948,000)
Deferred tax assets, net  $-   $- 

 

 

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized. After consideration of all the evidence, both positive and negative, management has determined that a $14,567,000 and $13,948,000 allowance at December 31, 2023 and 2022, respectively, is necessary to reduce the deferred tax assets to the amount that will more likely than not be realized. The increase in the valuation allowance for the current period is $619,000 resulting from current year tax losses net of adjustments to finalize the 2022 tax loss upon filing the tax returns.

 

As of December 31, 2023, the Company has a net operating loss carry forward to offset future taxable income of approximately $52,056,000, $28,482,000 of which begins to expire in 2033. Net operating loss carry forwards of $23,574,000 may be carried forward indefinitely. The Company may have experienced an ownership change that could limit its ability to utilize its operating loss carryforward to offset taxable income in future years. An analysis will be required to determine whether such change has occurred, the outcome of which could impact the Company’s operating results and cash flow if and when it achieves profitability in taxable jurisdictions.

 

CARES Act

 

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 70% of the qualified wages paid to employees from the start of the COVID-19 pandemic through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic.

 

As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined based upon receipt of confirmation of the claim made by its co-employment partner and review of the calculations provided that it has reasonable assurance for receipt of the ERC and recorded the ERC benefit of $92,000 within general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2023. The Company recorded a corresponding receivable for the benefit expected to be received within other receivables on the consolidated balance sheet as of December 31, 2023. The Company received the refund in March 2024.

 

ERC claims can be made in a variety of circumstances with varying degrees of subjectivity and clear authoritative guidance. Paid claims are subject to IRS inspection which may occur prior to expiration of the statute of limitations. The Company’s ERC claim was based on objectively calculated declines in revenue using methods that are clearly defined in the CARES Act and various regulations and interpretations thereof.

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Business Segments and Customer Concentrations
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Business Segments and Customer Concentrations

Note 10. Business Segments and Customer Concentrations

 

The Company operates in one business segment. Sales to the following customers represented more than 10% of total sales for the years ended December 31, 2023 and 2022:

 

   2023   2022 
Customer A   15%   20%
Customer B   14%   20%
Customer C   14%   16%
Customer D   11%   5%

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Supplemental Cash Flow Information
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information

Note 11. Supplemental Cash Flow Information

 

Supplemental cash flow information is as follows:

 

   2023   2022 
         
Cash paid during the year for:          
Amounts included in the measurement of lease liabilities  $20,000   $78,000 
           
Non-cash financing and investing activities:          
Convertible note issued in exchange for trade payables  $30,000   $- 
Conversion of debt and interest to equity  $1,863,000   $- 
Value of shares relinquished in modification of stock-based compensation awards (Note 8)  $24,000   $- 

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity
12 Months Ended
Dec. 31, 2023
Liquidity  
Liquidity

Note 12. Liquidity

 

During the years ended December 31, 2023 and 2022, the Company used cash for operations of $2,958,000 and $2,648,000, respectively. The Company has a history of operating losses and negative cash flow, which were expected to improve with growth, offset by working capital required to achieve such growth. As described more fully in Note 7, the litigation against the Manufacturer has resulted in uncertainty around our ability to procure product, which in turn may inhibit our ability to achieve positive cash flow. Additionally, management has considered that dispute resolution, including litigation, is costly and will require the outlay of cash.

 

However, as of December 31, 2023, we have $1,891,000 of cash and even though we have identified certain indicators, these indicators do not raise substantial doubt regarding the Company’s ability to continue as a going concern. However, we cannot predict, with certainty, the outcome of its potential actions to generate liquidity, including the availability of additional financing, or whether such actions would generate the expected liquidity as planned.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).

 

Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the financial statements of the Company and our wholly owned subsidiaries, Barfresh Inc. and Barfresh Corporation Inc. (formerly known as Smoothie, Inc.). All inter-company balances and transactions among the companies have been eliminated upon consolidation.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets and revenues and expenses during the years reported. Actual results may differ from these estimates.

 

Concentration of Credit Risk

Concentration of Credit Risk

 

The amount of cash on deposit with financial institutions exceeds the $250,000 federally insured limit at December 31, 2023 and 2022. However, we believe that cash on deposit that exceeds $250,000 in the financial institutions is financially sound and the risk of loss is minimal.

 

The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:

 

   2023   2022 
Customer A   25%   3%
Customer B   16%   31%
Customer C   11%   24%
Customer D   10%   23%

 

Restricted Cash

Restricted Cash

 

At December 31, 2022, the Company had $211,000 in restricted cash related to a contract manufacturing agreement. The restricted cash was released in 2023.

 

Fair Value Measurement

Fair Value Measurement

 

Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures (“ASC 820”), provides a comprehensive framework for measuring fair value and expands disclosures which are required about fair value measurements. Specifically, ASC 820 sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. ASC 820 defines the hierarchy as follows:

 

Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange.

 

 

Level 2 – Pricing inputs are other than quoted prices in active markets but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts or priced with models using highly observable inputs.

 

Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.

 

Financial Instruments

 

Our financial instruments consist of cash, restricted cash, accounts receivable and accounts payable. The carrying value of our financial instruments approximates their fair value.

 

Accounts Receivable

Accounts Receivable

 

Accounts receivable from customers are typically unsecured. The Company’s credit policy calls for payment generally within 30 days. The credit worthiness of a customer is evaluated prior to a sale. Accounts receivable totaled $821,000 and $126,000 as of December 31, 2023 and 2022, respectively. Allowances for credit losses are considered when an undisputed balance is greater than 90 days past due. There was no allowance for credit losses as of December 31, 2023 and 2022. There was no credit loss expense for the years ended December 31, 2023 and 2022.

 

Inventory

Inventory

 

Inventory consists of finished goods and is carried at the lower of cost or net realizable value on a first in first out basis. The Company monitors the remaining useful life of its inventory and establishes a reserve of obsolescence where appropriate.

 

Intangible Assets

Intangible Assets

 

Intangible assets are comprised of patents, net of amortization and trademarks. The patent costs are being amortized over the life of the patent, which is twenty years from the date of filing the patent application. In accordance with ASC Topic 350 Intangibles – Goodwill and Other (“ASC 350”), the costs of internally developing other intangible assets, such as patents, are expensed as incurred. However, as allowed by ASC 350, costs associated with the acquisition of patents from third parties, legal fees and similar costs relating to patents have been capitalized.

 

In accordance with ASC 350 legal costs related to trademarks have been capitalized. We have determined that trademarks have an indeterminable life and therefore are not being amortized.

 

Long-Lived Assets and Other Acquired Intangible Assets

Long-Lived Assets and Other Acquired Intangible Assets

 

We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We recorded impairment charges of $746,000 related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer in 2022. There was no impairment in 2023.

 

 

Property, Plant, and Equipment

Property, Plant, and Equipment

 

Property, plant, and equipment is stated at cost less accumulated depreciation and accumulated impairment loss, if any. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are being amortized over the shorter of the useful life of the asset or the lease term that includes any expected renewal periods that are deemed to be reasonably assured. The estimated useful lives used for financial statement purposes are:

 

Manufacturing equipment 7 years
Customer equipment 7 years

 

Revenue Recognition

Revenue Recognition

 

In accordance with ASC 606, Revenue from Contracts with Customers, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:

 

  1) Identify the contract with a customer
     
    A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.

 

  2) Identify the performance obligation in the contract
     
    Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.
     
  3) Determine the transaction price
     
    The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.
     
  4)

Allocate the transaction price to performance obligations in the contract

 

Since the Company’s contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.

     
  5) Recognize revenue when or as the Company satisfies a performance obligation
     
   

The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.

 

Payments that are received before performance obligations are recorded are shown as current liabilities.

     
    The Company evaluated the requirement to disaggregate revenue and concluded that substantially all of its revenue comes from a single product, frozen beverages.

 

 

Research and Development

Research and Development

 

Expenditures for research activities relating to product development and improvement are charged to expense as incurred. The Company incurred $115,000 and $382,000, in research and development expenses for the years ended December 31, 2023 and 2022, respectively.

 

Storage and Shipping Costs

Storage and Shipping Costs

 

Storage and outbound freight costs are included in selling, marketing and distribution expense. For the years ended December 31, 2023 and 2022, storage and outbound freight amounted to $1,278,000 and $1,467,000, respectively.

 

Leases

Leases

 

We determine if an arrangement is a lease upon inception. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The right to control the use of an asset includes the right to obtain substantially all of the economic benefits of the underlying asset and the right to direct how and for what purpose the asset is used. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. As a lessee, the Company leases office space.

 

Income Taxes

Income Taxes

 

The provision for income taxes is determined in accordance with the provisions of ASC Topic 740, Accounting for Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements, uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized.

 

For the years ended December 31, 2023 and 2022 we did not have any interest and penalties or any significant unrecognized uncertain tax positions.

 

Derivative Liability

Derivative Liability

 

The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, “Derivatives and Hedging.” The Company determined that its convertible instruments issued in 2023 did not include any embedded derivatives that require bifurcation.

 

Loss per Share

Loss per Share

 

We calculate net loss per share in accordance with ASC Topic 260, Earnings per Share. Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period, and diluted earnings per share is computed by including common stock equivalents outstanding for the period in the denominator. At December 31, 2023 and 2022 any equivalents would have been anti-dilutive as we had losses for the years then ended.

 

 

Stock Based Compensation

Stock Based Compensation

 

The Company calculates stock compensation in accordance with ASC Topic 718, Compensation-Stock Based Compensation (“ASC 718”). ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements and establishes fair value as the measurement objective in accounting for share-based payment arrangements and requires all entities to apply a fair-value-based measurement method in accounting for share-based payment transactions with employees.

 

Recent pronouncements

Recent pronouncements

 

From time to time, new accounting pronouncements are issued that we adopt as of the specified effective date. We have not determined if the impact of recently issued standards that are not yet effective will have an impact on our results of operations and financial position.

 

Subsequent events

Subsequent events

 

None.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Company’s Contract Manufacturers of Finished Goods

The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:

 

   2023   2022 
Customer A   25%   3%
Customer B   16%   31%
Customer C   11%   24%
Customer D   10%   23%
Summary of Estimated Useful Lives of Assets

 

Manufacturing equipment 7 years
Customer equipment 7 years
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Restatement of Prior Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Prior Financial Information
  

As Previously

Reported

   Adjustment   Restated 
   December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Balance Sheet               
Property, plant and equipment, net of depreciation  $389,000   $412,000   $801,000 
Total assets  $5,093,000   $412,000   $5,505,000 
Accumulated deficit  $(58,384,000)  $412,000   $(57,972,000)
Total stockholders’ equity  $2,521,000   $412,000   $2,933,000 
Total liabilities and stockholders’ equity  $5,093,000   $412,000   $5,505,000 

 

  

As Previously

Reported

   Adjustment   Restated 
   Year ended December 31, 2022 
  

As Previously

Reported

   Adjustment   Restated 
Consolidated Statement of Operations               
Depreciation and amortization  $503,000   $(85,000)  $418,000 
Total operating expenses  $7,659,000   $(85,000)  $7,574,000 
Net loss  $(6,219,000)  $85,000   $(6,134,000)
                
Consolidated Statement of Cash Flows               
Net loss  $(6,219,000)  $85,000   $(6,134,000)
Depreciation and amortization  $529,000   $(85,000)  $444,000 
Net cash used in operating activities  $(2,648,000)  $-   $(2,648,000)
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consists of the following at December 31:

 

   2023   2022 
Raw materials  $28,000   $65,000 
Finished goods   1,186,000    983,000 
Inventory, net  $1,214,000   $1,048,000 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Property Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Major classes of property and equipment consist of the following at December 31:

 

   2023   2022 
       (restated) 
         
Manufacturing equipment  $1,546,000   $1,618,000 
Customer equipment   1,410,000    1,417,000 
Property and equipment, gross   2,956,000    3,035,000 
Less: accumulated depreciation   (2,547,000)   (2,234,000)
Property and equipment, net of depreciation  $409,000   $801,000 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets

Intangible assets consist of the following at December 31:

 

   2023   2022 
Patent costs, subject to amortization  $768,000   $768,000 
Less: accumulated amortization   (651,000)   (586,000)
Patent costs, net   117,000    182,000 
Trademarks, not subject to amortization   124,000    124,000 
Total  $241,000   $306,000 
Schedule of Estimated Future Amortization Expense Related to Intangible Property

Estimated future amortization expense related to patents as of December 31, 2023, is as follows:

 

   

Total

Amortization

 
Years ending December 31,        
2024   $ 64,000  
2025     49,000  
2026     4,000  
Intangible asset, net of amortization   $ 117,000  
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of Changes in Warrants Outstanding

The following is a summary of changes in warrants outstanding for the years ended December 31, 2023 and 2022:

 

   Number of
warrants
 
Outstanding at December 31,2021   1,287,404 
Exercised   (986)
Expired   (106,228)
Outstanding at December 31, 2022   1,180,190 
Expired   (936,375)
Outstanding at December 31, 2023   243,815 
Summary of Outstanding Warrants

The following is a summary of all outstanding warrants as of December 31, 2023:

 

Warrant issuance event   Number of warrants     Weighted
average
exercise
price
   

Exercise price

per share

    Remaining
term in
years
    Intrinsic
value at
date of
grant
 
                               
Settlement of deferred compensation     243,815     $ 6.32     $ 3.51 - 9.10       0.74     $ -  
Summary of Stock Options Activity

The following is a summary of stock option activity:

 

   Number of
Options
   Weighted
average
exercise price
per share
   Remaining
term in years
 
             
Outstanding on December 31, 2021   635,889   $7.41    3.8 
Issued   64,672   $5.72    8.0 
Cancelled/expired   (17,622)  $5.08      
Outstanding on December 31, 2022   682,939   $7.30    3.2 
Issued   65,468   $1.50    8.0 
Cancelled/expired   (161,316)  $7.92      
Outstanding on December 31, 2023   587,091   $6.50    3.6 
                
Exercisable, December 31, 2023   526,389   $6.73    3.2 
Summary of Fair Value of Options Using Black-Sholes Option Pricing Model

The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:

 

    2023     2022  
Expected term (in years)     8       5.5 - 8  
Weighted average expected volatility     84.4 %     82.8% - 85.7 %
Weighted average risk-free interest rate     3.7 %     1.5% - 3.9 %
Expected dividends   $ -     $ -  
Weighted average grant date fair value per share   $ 1.21     $ 4.53  
Summary of Restricted Stock Award and Restricted Stock Unit Activity

The following is a summary of restricted stock award and restricted stock unit activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   46,554   $4.96 
Forfeited   (4,631)  $5.38 
Unvested at December 31, 2022   41,923   $4.92 
Granted   5,000   $1.25 
Vested   (4,386)  $5.06 
Forfeited   (9,931)  $3.33 
Unvested at December 31, 2023   32,606   $4.82 
Summary of Performance Stock Unit Activity

The following is a summary of PSU activity:

 

   Number of
shares
   Weighted
average grant
date fair value
 
Unvested at January 1, 2022   -   $- 
Granted   123,512   $4.50 
Forfeited   (105,834)  $4.50 
Unvested at December 31, 2022   17,678   $4.50 
Cash settled   (17,678)  $4.50 
Granted   288,469   $1.70 
Forfeited   (179,330)  $1.67 
Unvested and expected to vest at December 31, 2023   63,888   $1.84 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Income Tax Provision (Benefit)

Income tax provision (benefit) for the years ended December 31, 2023 and 2022 is summarized below:

 

   2023   2022 
Current:          
Federal  $-   $- 
State   -    - 
Total   -    - 
Deferred:          
Federal   (464,000)   (956,000)
State   (155,000)   (323,000)
Change in valuation allowance   619,000    1,279,000 
Total   -    - 
Provision for income taxes  $-   $- 
Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes

The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate before provision for income taxes. The sources and tax effect of the differences are as follows:

 

   2023   2022 
Statutory federal income tax rate   21%   21%
State tax   7    7 
Change in valuation allowance   (28)   (28)
Total Income tax   -%   -%
Schedule of Components of Net Deferred Income Tax Assets

Components of the net deferred income tax assets at December 31, 2023 and 2022 were as follows:

 

   2023   2022 
Net operating loss carryover  $14,567,000   $13,948,000 
Valuation allowance   (14,567,000)   (13,948,000)
Deferred tax assets, net  $-   $- 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Business Segments and Customer Concentrations (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments

The Company operates in one business segment. Sales to the following customers represented more than 10% of total sales for the years ended December 31, 2023 and 2022:

 

   2023   2022 
Customer A   15%   20%
Customer B   14%   20%
Customer C   14%   16%
Customer D   11%   5%
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow Supplemental Information

Supplemental cash flow information is as follows:

 

   2023   2022 
         
Cash paid during the year for:          
Amounts included in the measurement of lease liabilities  $20,000   $78,000 
           
Non-cash financing and investing activities:          
Convertible note issued in exchange for trade payables  $30,000   $- 
Conversion of debt and interest to equity  $1,863,000   $- 
Value of shares relinquished in modification of stock-based compensation awards (Note 8)  $24,000   $- 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Company’s Contract Manufacturers of Finished Goods (Details) - Customer Concentration Risk [Member] - Accounts Receivable [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Customer A [Member]    
Product Information [Line Items]    
Manufacturer percentage 25.00% 3.00%
Customer B [Member]    
Product Information [Line Items]    
Manufacturer percentage 16.00% 31.00%
Customer C [Member]    
Product Information [Line Items]    
Manufacturer percentage 11.00% 24.00%
Customer D [Member]    
Product Information [Line Items]    
Manufacturer percentage 10.00% 23.00%
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Estimated Useful Lives of Assets (Details)
Dec. 31, 2023
Manufacturing Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Customer Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Cash federally insured limit value $ 250,000 $ 250,000
Cash on deposit exceeds 250,000  
Restricted cash 211,000
Accounts Receivable, after Allowance for Credit Loss, Current 821,000 126,000
Accounts Receivable, Allowance for Credit Loss 0 0
Credit loss expense 0 0
Asset impairment 746,000
Research and development expenses 115,000 382,000
Shipping and handling costs $ 1,278,000 $ 1,467,000
Percentage of tax benefits likelihood being realized upon ultimate settlement greater than 50%  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Prior Financial Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property, plant and equipment, net of depreciation $ 409,000 $ 801,000  
Total assets 4,810,000 5,505,000  
Accumulated deficit (60,796,000) (57,972,000)  
Total stockholders’ equity 2,503,000 2,933,000 $ 8,503,000
Total liabilities and stockholders’ equity 4,810,000 5,505,000  
Depreciation and amortization 400,000 418,000  
Total operating expenses 5,708,000 7,574,000  
Net loss (2,824,000) (6,134,000)  
Depreciation and amortization 403,000 444,000  
Net cash used in operating activities $ (2,958,000) (2,648,000)  
Previously Reported [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property, plant and equipment, net of depreciation   389,000  
Total assets   5,093,000  
Accumulated deficit   (58,384,000)  
Total stockholders’ equity   2,521,000  
Total liabilities and stockholders’ equity   5,093,000  
Depreciation and amortization   503,000  
Total operating expenses   7,659,000  
Net loss   (6,219,000)  
Depreciation and amortization   529,000  
Net cash used in operating activities   (2,648,000)  
Revision of Prior Period, Reclassification, Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property, plant and equipment, net of depreciation   412,000  
Total assets   412,000  
Accumulated deficit   412,000 $ 327,000
Total stockholders’ equity   412,000  
Total liabilities and stockholders’ equity   412,000  
Depreciation and amortization   (85,000)  
Total operating expenses   (85,000)  
Net loss   85,000  
Depreciation and amortization   (85,000)  
Net cash used in operating activities    
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Restatement of Prior Financial Information (Details Narrative) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reduced accumulated deficit $ (60,796,000) $ (57,972,000)  
Revision of Prior Period, Reclassification, Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reduced accumulated deficit   $ 412,000 $ 327,000
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Inventory (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 28,000 $ 65,000
Finished goods 1,186,000 983,000
Inventory, net $ 1,214,000 $ 1,048,000
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Property and Equipment, Net (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,956,000 $ 3,035,000
Less: accumulated depreciation (2,547,000) (2,234,000)
Property and equipment, net of depreciation 409,000 801,000
Manufacturing Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,546,000 1,618,000
Customer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,410,000 $ 1,417,000
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Property Plant and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 339,000 $ 380,000
Depreciation expense in cost of revenue $ 18,000 $ 29,000
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Less: accumulated amortization $ (651,000) $ (586,000)
Total 241,000 306,000
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Patent costs, subject to amortization 768,000 768,000
Total 117,000 182,000
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total $ 124,000 $ 124,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible asset, net of amortization $ 241,000 $ 306,000
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
2024 64,000  
2025 49,000  
2026 4,000  
Intangible asset, net of amortization $ 117,000 $ 182,000
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 64,000 $ 64,000
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Notes (Details Narrative) - Subscription Agreements [Member] - USD ($)
4 Months Ended
Dec. 19, 2023
Oct. 23, 2023
Oct. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Convertible notes $ 470,000 $ 1,390,000 $ 1,880,000
Convertible debt offering through private placement     $ 2,000,000
Debt instrument, description     The debt may be drawn in 25% increments, matures on the anniversary of the draw, bears interest at 10% per annum for the term, regardless of earlier payment or conversion, and is mandatorily convertible as to principal and interest into shares of the Company’s common stock at any time prior to maturity at the greater of $1.20 or 85% of the volume-weighted average price of the common stock for the ten trading days immediately preceding the written notice of the conversion (the “Conversion Price”).
Convertible notes including interest and principal payments $ 653,000 $ 1,207,000  
Convertible notes including interest and principal payments, shares 495,331 820,160  
Accrued interest $ 4,000    
Convertible note issued in exchange for trade payables $ 30,000    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2022
Defined Benefit Plan Disclosure [Line Items]        
Lease expiration date Mar. 31, 2023      
Operating lease extension description extended multiple times, most recently through September 30, 2024      
Operating lease expense $ 80,000      
Operating lease right of use asset $ 18,000    
Operating lease liability $ 20,000    
Companies product holdings   52.00% 42.00%  
Payment due 1,670,000 $ 1,534,000    
Legal proceeding $ 100,000      
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Payment due       $ 499,000
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Changes in Warrants Outstanding (Details) - Warrant [Member] - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants outstanding, Beginning balance 1,180,190 1,287,404
Number of warrants, Exercised   (986)
Number of warrants, Expired (936,375) (106,228)
Number of warrants outstanding, Ending balance 243,815 1,180,190
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Outstanding Warrants (Details) - Warrant [Member] - Settlement of Deferred Compensation [Member]
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of warrants | shares 243,815
Weighted average exercise price $ 6.32
Remaining term in years 8 months 26 days
Intrinsic value at date of grant | $
Minimum [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Exercise price per share $ 3.51
Maximum [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Exercise price per share $ 9.10
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Stock Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Number of Options, Outstanding, Beginning 682,939 635,889  
Weighted average exercise price per share, Outstanding, Beginning $ 7.30 $ 7.41  
Remaining term in years, Outstanding 3 years 7 months 6 days 3 years 2 months 12 days 3 years 9 months 18 days
Number of Options, Issued 65,468 64,672  
Weighted average exercise price per share, Issued $ 1.50 $ 5.72  
Remaining term in years, Issued 8 years 8 years  
Number of Options, Cancelled/Expired (161,316) (17,622)  
Weighted average exercise price per share, Cancelled/Expired $ 7.92 $ 5.08  
Number of Options, Outstanding, Ending 587,091 682,939 635,889
Weighted average exercise price per share, Outstanding, ending balance $ 6.50 $ 7.30 $ 7.41
Number of Options, Exercisable 526,389    
Weighted average exercise price per share, Exercisable $ 6.73    
Remaining term in years, Exercisable 3 years 2 months 12 days    
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Expected term (in years) 8 years  
Weighted average expected volatility 84.40%  
Weighted average expected volatility, minimum   82.80%
Weighted average expected volatility, maximum   85.70%
Weighted average risk-free interest rate 3.70%  
Weighted average risk-free interest rate. minimum   1.50%
Weighted average risk-free interest rate, maximum   3.90%
Expected dividends
Weighted average grant date fair value per share $ 1.21 $ 4.53
Minimum [Member]    
Expected term (in years)   5 years 6 months
Maximum [Member]    
Expected term (in years)   8 years
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]    
Number of shares, Unvested 41,923
Weighted average grant date fair value, Unvested $ 4.92
Number of shares, Granted 5,000 46,554
Weighted average grant date fair value, Granted $ 1.25 $ 4.96
Number of shares, Forfeited (9,931) (4,631)
Weighted average grant date fair value, Forfeited $ 3.33 $ 5.38
Number of shares, Vested (4,386)  
Weighted average grant date fair value, Vested $ 5.06  
Number of shares, Unvested 32,606 41,923
Weighted average grant date fair value, Unvested $ 4.82 $ 4.92
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Performance Stock Unit Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, Unvested 41,923
Weighted average grant date fair value, Unvested $ 4.92
Number of shares, Granted 5,000 46,554
Weighted average grant date fair value, Granted $ 1.25 $ 4.96
Number of shares, Forfeited (9,931) (4,631)
Weighted average grant date fair value, Forfeited $ 3.33 $ 5.38
Number of shares, Unvested 32,606 41,923
Weighted average grant date fair value, Unvested $ 4.82 $ 4.92
Performance Shares [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, Unvested 17,678
Weighted average grant date fair value, Unvested $ 4.50
Number of shares, Granted 288,469 123,512
Weighted average grant date fair value, Granted $ 1.70 $ 4.50
Number of shares, Forfeited (179,330) (105,834)
Weighted average grant date fair value, Forfeited $ 1.67 $ 4.50
Number of shares, Cash settled (17,678)  
Weighted average grant date fair value, Cash Settled $ 4.50  
Number of shares, Unvested 63,888 17,678
Weighted average grant date fair value, Unvested $ 1.84 $ 4.50
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reserve shares for future issuance   1,305,000    
Number of shares available for grants   162,000    
Unrecognized share-based compensation expense   $ 93,000    
Unrecognized share-based compensation weighted average period   1 year 3 months 18 days    
Stock-based compensation   $ 544,000 $ 386,000  
Performance Shares [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Modified to vest 77,000      
Stock-based compensation   218,000    
General and Administrative Expense [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Allocated share based compensation expense   $ 290,000 $ 386,000  
2023 Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reserve shares for future issuance   43,000   650,000
Number of shares available for grants   607,000    
2015 Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reserve shares for future issuance   493,000    
Minimum [Member] | Performance Shares [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Performance shares percentage   0.00% 0.00%  
Maximum [Member] | Performance Shares [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Performance shares percentage   200.00% 200.00%  
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of common stock issued for services   4,094 23,643  
Shares price     $ 4.50  
Share vested     5,000  
Shares issued for warrant exercise, shares     986  
Stock price     $ 5.07  
Conversion of debt and interest shares   1,315,491 1,315,491  
Equity-based compensation, shares   165,779 5,000  
Common Stock [Member] | Minimum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares price   $ 1.45 $ 5.00  
Common Stock [Member] | Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares price   $ 4.00 $ 5.16  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Income Tax Provision (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Federal
State
Total
Federal (464,000) (956,000)
State (155,000) (323,000)
Change in valuation allowance 619,000 1,279,000
Total
Provision for income taxes
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00% 21.00%
State tax 7.00% 7.00%
Change in valuation allowance (28.00%) (28.00%)
Total Income tax
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Components of Net Deferred Income Tax Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Net operating loss carryover $ 14,567,000 $ 13,948,000
Valuation allowance (14,567,000) (13,948,000)
Deferred tax assets, net
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating loss carry forwards $ 14,567,000 $ 13,948,000
Change in deferred tax asset current valuation allowance 619,000 $ 1,279,000
Operating loss carryforwards offset future taxable income 52,056,000  
Operating loss carryforwards, begins to expire 28,482,000  
Net operating loss carry forward 23,574,000  
General and Administrative Expense [Member]    
Effective Income Tax Rate Reconciliation, Tax Credit, Amount $ 92,000  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Revenue by Major Customers by Reporting Segments (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Customer A [Member]    
Revenue, Major Customer [Line Items]    
Percentage of total revenue 15.00% 20.00%
Customer B [Member]    
Revenue, Major Customer [Line Items]    
Percentage of total revenue 14.00% 20.00%
Customer C [Member]    
Revenue, Major Customer [Line Items]    
Percentage of total revenue 14.00% 16.00%
Customer D [Member]    
Revenue, Major Customer [Line Items]    
Percentage of total revenue 11.00% 5.00%
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Cash Flow Supplemental Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]    
Amounts included in the measurement of lease liabilities $ 20,000 $ 78,000
Convertible note issued in exchange for trade payables 30,000
Conversion of debt and interest to equity 1,863,000
Value of shares relinquished in modification of stock-based compensation awards (Note 8) $ 24,000
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Liquidity    
Cash for operations $ 2,958,000 $ 2,648,000
Cash $ 1,891,000 $ 2,808,000
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *V =E@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "M@'98H&&U+NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW50^CFHGA2$%Q0O(5D=C?8I"$9:??M;>-N%]$'\)B9/]]\ M ].9*,V0\#D-$1,YS%>3[T.6)F[8@2A*@&P.Z'6NYT28F[LA>4WS,^TA:O.A M]PB"\UOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$R-'4#3"T3 MXW'J.[@ %AAA\OF[@'8EENJ?V-(!=DI.V:VI<1SKL2VY>8<&WIX>7\JZE0N9 M=# X_\I.TC'BAITGO[9W]]L'I@07UQ5O*R&V@DM^(QOQOKC^\+L(^\&ZG?O' MQF=!U<&ONU!?4$L#!!0 ( *V =EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MK8!V6!J#%U7?" AS< !@ !X;"]W;W)K%$<=Q[*ZG1C3I'5[G1^;\-MKEHF()F3" M49K%,>:;.Q*QEYN6W=H=F-+E2L@#G=OK-5Z2&1%?UA,.>YV]2DACDJ24)8B3 MQ4UK8'\8>JX,R*_XFY*7],TVDD69,_9#[HS#FY8EGXA$)!!2 L-_S\0G4225 MX#G^V8JV]O>4@6^W=^JCO/!0F#E.B<^BKS04JYM6OX5"LL!9)*;LY2/9%NA2 MZ@4L2O-_T4MQ;;?;0D&6"A9O@^$)8IH4_^/7+8@W 7VK)L#9!CCO FRO)L#= M!KC'!GC; "\G4Q0EYS#$ M]><_:"N+P:U.1&#C./AN+31/[N,\'A+(4X<>NS M9\)1&WV9#=&O/_]VW1$@*D]U@JW 72'@U C8#OK,$K%*T7T2DK JT(&GV3^2 MLWND.T>K."3!!7+M<^18CJMX(%\?_AGS"V3W\W!/$3[4A_\G2^#NENKNE=*X M>\!NKN=J 7\?S%/!H9+_3T6X4/#4"K+E?TC7." W+6C:*>'/I'7[RT]VU_I= M1<>DV-"06(6 MSZ6V@ . $^: 1A%>J@#IXQ-JT"!),ARA*5DS M+E2D]#J"9TI0VJBFH R)54#U]J!Z1S8UCN&5GK^1ZV'IM6JKE3:L*2U#8A5: M_3VM_G&T)H13%LH7'X*7K[*/.J"T>]75ONNT\4VA&1*K0+O:0[LZ#MJ(I@&T MQ2V[$1Q.5>#T:J-O*EC:F*:P#(E58-E6F999C7!](YC7PSH@5E>Y]&%-@9E2 MJQ)[D\C:VD+Z&>?O@>E:Y@&Y=MMVVJZMQ*:-;(S-D%H5FU-B<[3EO$\$%1N@ M%A'TD,5SPI6P]"*69;<]VW'Z2ES:V,:X#*E5<979O*U->7>XIF1)94(/]>T! MQ^KZI1>Z&TQ'T_O9Q[/1X^,0_3%]_#)!XP?_0DG0:$YO2JU*L,SJ;7U>OB7H M0UOET$['X!I?T9]DHV2HE[*@WGG]GGW54U(SFNF;4JM2*W-]6Y^L;ZD]X5V[ZZ\CRKJZ1GU 684JO2*WV K4_@M_3&2< X9+4Y MN',T$_!J0(PCGV50&:%.LE#=E _8C'LE0*/NP)1:%6#I#VQ]4K\%. A#4$_/ M=QOH$UR''A,U-;VDV[6L,]3@[RN-TA7E!-VQ+"+/F(=*[$9MABFU*O;2:-AZ M?Z#%_O3"E-CUDK.,0J6W>XZEI&?4;YA2J](K'8>M-PGOZ?ER#YK[$WM)E.3T MH3&^4U@0I[0@CMXUO,>W[RXGG#W3)% V^@.:_D Y MH&O4AYA2JV(K?8BC-P[OL4U8*B#/^2]=U[Y?#BA>09JC;*WZN,;<3F%$G-*( M.'H/D;?. 2>X'I->P*V!9-1^F%*K0BKMAZ-W#9]8/G:R8HG.K1T0N;SJMWNV MK9Y;,6HU3*E5:956P]'[@R_H1D),@ZU3(E,K^2S.&9)WOW/ M! M^G*.?K0M+_MEHC3EZQI%ZB%BOVYCG*4R(4YH01^\8GC@.:;)$LTT\9Y$2 MHU[@;CKZJ*1DU&R84JM2*LV&H[<#NVJ&[E^#%89DH7:(X(#0PV V'/REY&74 M6YA2J_(JO85SE+?X2J*H_2.!W P:*DZAAPO1.$VSFBY.K_F@2HU]?5!C;*?P M!D[I#9RCO,'?+ +SBGDQA,>5P\,'E&I@&;4"IM2JL$HKX!QE!79CQ,7<5MZ5 M05*K'E,_H/A-[0#T48VIG<(!N*4#<(]R .-$$%XLT)&CZ7B'4;F40:]80TT? MU7C1PBD,@%L: /1L!!4TC-J TRI M5>F5-L ]:CYB%N,H0G=9"J=39?L\H%,W9Z\/:PSK%'; ?;.VZ*C9B/N8\*7L MS?X !;$" Q6O<:*NZ;(MK>I=6SO>Z^ MC%L8I\CVW3+;=X];:I2^F8V!E]M'(;A:+BE&<@$A@K/TW7/R M_7,N.(M1GDFR)"W4")S>30W_\E/?L7N_IV)J&"( A2Y:!7AXGEB0O)3()S*FK5B40@9OKQT#C>'="!$ZXRGF9R&AH-3 MLLRBHKBV-T O% H'FXZ%0KQ)ST!F2 (B!XWVRVLOT",\,X=;DUA74JC0*()B MP7&0E,6\?UW1.17;^=O#))43V_H?LG$S/X4ACSLR46I5:Z%)3@)*-2>V;YUW'.>3\^"W2@^ M$_@N6:K[!/UM:M-!HW[-E%IUO73IU[RC%XW]F^64I&^V [DL?0/M%4>;%!IN M/=@#]ZRMI?JXQ@NM3^'IO-+3>7HOMFO6(PK=V7BHY*177K/M:-4-]YY(/R>A@3=81I%&_3ITT2)RZA[,Z56Q56Z-T]OMG:XY*2. M[-V4R/020Y) .SX_\UD$K^U0.9"GEVC,S*AUZ[SY.$4164"H==&#=)\77WT5.X*M\^^@YDP(%N>; M*X(AHY(7P/D%8V*W(V^P__;N]O]02P,$% @ K8!V6/+KV\WL!0 \!D M !@ !X;"]W;W)K?&8F.B4JB2E).TZ_?H7R158V8I.U+8LDSHW-&G#E# M^N)!FT]V+:4C7XJ\M)>CM7/5V61BT[4LA#W5E2SAFY4VA7!P:>XGMC)29(U3 MD4\XI=-)(50Y6EXT]V[,\D+7+E>EO#'$UD4AS.,[F>N'RQ$;[6]\4/=KYV], MEA>5N)>WTGVL;@Q<30Y1,E7(TBI=$B-7EZ.W[.PJHMZAL?A7R0=[])EX*G=: M?_(7[[/+$?6(9"Y3YT,(^+>15S+/?23 \7D7='1XIG<\_KR/_EM#'LC<"2NO M=/Z?RMSZ<. [!_Y6%T0_$>&N(YC\TN6F\@8TJ M_6N\=0:^5>#GEE>ZM#I7F7 R(^]$+LI4DEL?SI(3\O'VFKQY]>O%Q,&CO,,D MW85]MPW+!\)>R_241&Q,..41XG[U?'?>=9\ P0-+?F#)FWC1$,O:&%DZ(JP% M8F<8GVV & _@B^G,5B*5ER.H%BO-1HZ6KW]A4WJ.L?M)P3I27L M&B.X]4H:+U_M^-S.C^VZ\"*#[#B(*P/TCJC4K_,T@&$ MP0!XU@B6_6V-V-\.@AW>H [#<+]VZVE.4)I,833_J/]D[]%B)C1X83.#@AG083O MRPW4I#:/@PF<(9EA<1\?8D?CX24[/P"&%D)E1'Y!4332DM$F1'=Y#7M M-!0,^[R':3KK(^];S1:#N!<'W(OP2M5.Y,^ N.@]/&9)U >)V$6S:! FHZWV MT"<2#..(<; *A >U^17?JY5!7.":U8%T2L09:CW5 DO^Z@2T3X^NNC30.SF M@67,CB24A4L-2 "Z\I[D$B8*8OSH<*)7)S5<;-,_N,3#H5_0]':!.D4P7 *L M54X6%"NH4B?*>P4=Y)B*?R^BT,:IK\/OA??[<(ST/\0NHL,-D+5"R,)*>"TK M;16^]G>NG\&,4RB M>/C=M+K)PL)YK6Q5-X.4/BE$6:]@+U0;4"7Q#7[RYB_M))GA WQ?->,%UC:? MM.O2:-65A>45LFUJV/1L++R5EEY6%G_:(1H7[R/Z(8G&.$%RL/[NLKI M,(=65GE85KMCS%$C0MGTY8]'%&GIF&$RX\-XC_:88:7\5.![]B3!HX%?E*T+O=6TWEX!PO[F96$:LJ(]5D8 MDU?TU!^6SA&3LG+!['G(X9 M39I28WR\B.+Q+&9[XUTVFYUEFTXB'+F&K7MQ!ZJ^/T9KC+Z]R\<@0[:2S6EH MCC?Z(,>7O(0/X6Y5Z4EN5R!)SV=00BS_7EA>^%TU9S0WVGG=-%\7$L!\+T! M?+_2H,F["W_H?_B19_D_4$L#!!0 ( *V =EB6R/F1X ( -L) 8 M>&PO=V]R:W-H965T&ULK99=;],P%(;_BA40 FE;/OLUVDA; MIPDND*I5P 7BPDM.&VN.'6RW'?QZCI,L-%OZ-=&+QD[.>?V\SG'L\4:J!YT! M&/*8FZ.LD@I_I"%B#PR4*JG!KLJJ6K"P4T+9-R[@:>UW=SRH03 MC\M[,Q6/Y)@$-BK 3% MRQJFP+E50HY?M:C3C&D3M]M/ZK>E>31S3S5,)?_.4I--G*%#4EC0%3=WP.')"MM9%XG(T'.1'6EC_5$;"7XT8Z$H$X(CDT(ZX2P M-%J1E;9NJ*'Q6,D-438:U6RCG)LR&]TP85_CW"A\RC#/Q%,IM.0LI092%>/78.C6PTWJ4>ZKD8*=HQT \D% M"?TS$GA!V)$^/3X]:*>[Z+DQ'C3&@U(OW*$W-V@9Z]$0N2"W3*!Q1CF92W2N]0%36#BX-K2H-;@Q._>^'WO8Y?Q_R36FH:P MF89PGWH\PU4#2N'+QU)+'LY(01594[Z"+MN5UJ#4LA^(=>S#N=B M6J!1 QJ=!EK5(:$KDTG%_D#:!5QI]K=0(L_^GA$?#&LA]QKDWJN0F=:K;MS> M"X[GI/LB6I#]!K+_*DC\Y&M#1X\(\IDX' M1]7IH:@6Y;"A')Y >521#E_,5!!Z765Z1&"+>=0PCTYGWEVEHQ<8?A0%GN_U MGO%V! :C,!I$?C>O[_W;M;S3B0^4;"UY!'=79#>XN[7SVF//%ZJ63&C"88&I MWL4 UZNJ3A)5Q\BBW(SOI<&MO6QF>/H"90/P^4)*\]2Q^WMSGHO_ E!+ P04 M " "M@'98!++5\CP$ #V#P & 'AL+W=O4(ML11:1 7BQ1GCD\<^$,9W;@XDEN&5/HN2IK.?>V2C57OB^S+:NH MO.0-J^&?-1<55; 4&U\V@M'<*%6E3X(@]BM:U-YB9K[=B\6,[U19U.Q>(+FK M*BJ^WK"2'^8>]EX^/!2;K=(?_,6LH1NV8NIS5&Q6A:\1H*MY]XU MOEKB5"L8B;\*=I G[TB;\LCYDU[42"= GFM$(THA)U": QMF1FS;JFB MBYG@!R2T-*#I%^,;HPW6%+4.XTH)^+< /;58\EKRLLBI8CE:*7A C)1$?(W^ M:)B@VM<27:#/JUOTX_<_S7P%FVI5/^LVN&DW(",;8((^\EIM)?JESEE^#N # MVYXR>:%\0YR(MRR[1"'^@$A 0@NAY=O5B8-.V'LP-'CA"-Y=G?&*'7V'_KY^ ME$I ?OYC\U8+%MG!]*&]D@W-V-R#4RF9V#-O\<-W. Y^MEGZ3F!G=D>]W9$+ M??' ]JS>,9N-K>+$*.HZLE^DF"1!$,S\_2G]H=P4Q^14[HS9I&+ M2=-H2&\H MAR,M-D(OZ>DESI3N3GZ]0>P9^H5D\LK&,GG/5'XGL#-[T][>U!F.%701L/8# M%%;QQ(SAM,Y17L Y+AYWN@;:[$^'48JQ)4H6N33&HU&:]JRG[B1B-82I-%1I M#KU!TZ6Z*]K(3BUDIQ:R0[EP$DU'R>+@V&@")]U;!I'+"MIV;\VYXD(5_]$Q M]W9XIU1,;K]F;)/#Z3CCD]:(G8SOJH86PM1TJ"8EKS<7)7@7F$O)E+1R=B+: MTQC9CD,'=%9YHGC<*'(TBCB-^I,KR!D^..%6:\BP3"9!:@G!4#"9)-$XW6-S MQMO@$-]D2BJ657CCH'QD9"2X)?LW7*A8E(V2/+1B[ M>["5K,O#Z=OH6L4&=/V3":IB8F,&2XDROJM5.YGT7_OA]=J,;*^^W^BAUDQF M1YAV(OY(Q:: 6:ID:X ,+A-(7]$.F>U"\<;,:8]#_->?J M9:$WZ$?]Q3=02P,$% @ K8!V6&Z48"U+!0 ^B$ !@ !X;"]W;W)K M*?[L)U, MTFT?.GU0;!$\L2W6$B'[[RL9Q\98")RH+V#!O>=*1\>R#F*ZH^436Q/"P4N> M%6PV6G.^N;8L%J])CMD5W9!"?+.B98ZY:):/%MN4!"=54IY9R+9]*\=I,9I/ MJ\]NR_F4;GF6%N2V!&R;Y[C\?D,RNIN-X.CU@[OT<'C]BOZI&KP8S -F9$&SO].$KV>CR0@D M9(6W&;^CN]])/2!/XL4T8]4KV.UC/1$<;QFG>9TL>I"GQ?X=O]1$'"0@="(! MU0GH*,'Q3R0X=8)S7"$XD>#6">Y1 G1.)'AU0C5T:S_VBK@EYG@^+>D.E#): MH,F+BOTJ6_"5%E(H][P4WZ8BC\\7M& T2Q/,20+NN7@3*N ,T)5HT?AI3;.$ ME.QG$'W;IOP[&(.O]TOPRX^_3BTNRDL0*ZY+W>Q+H9.E\EQ(HX(%_WPA^0,I M_U7 +/0P'Y,DE1K#&;C%:3)."[# FY2+M@9TJ0>](US<5(*"")=%6CPR'5:D MQ_J3BKYTTRPQ*\W4H&9J4(7CGL"YP1DN8@(P!TL27P$'?@#(1E#%O!9)+C;7 M;(-C,AN)U821\IF,YD!%_1['JW#D&O,\]VW'A;9M3ZWG0SK[@6,/3IQ)+S+J M1TX\VSF,Z[#C-.PXE[#S ; U%F.ZB*4]HG_0%8A"VX,0=?N\T)96T_G3#]"W M?U,ISR189 BL0[G;4.YJ*;_?,YTRMA5WBGA(@1TN2UQP0%Y(&:>,J$C78@Z0 MIMN;/*\O2T/%HC/%.O1Y#7W>.^E[%;.*1J_7HW#B'\E66W^H;$V"18; .KS[ M#>^^EO?/@O!J(17/-%8]?'"1 +J1#Q%6S8.LF,9JWK78 ^3K]]>>P.D+V%"Y MZ&RY#I5!0V5@B$J=E(->WY#CN\Z1F+4]&2IFDV"1(;#.#$R:&9AH9V"_#1O+ MO7$"8IH+P\"PI%]%M!9J@'8GO0ES)GY?NX;*16?+=9@+&^;"MS&GDVIXP4-G MH:T[5*DFP2)#8!V^H=U:"UO+^!_"YV:4*8G5IP[0IBF@90UT.-=C'SIN?T=[ M2627L@,W!K64"3OV+.R6M-!BB4W( Z]6V+3@1/2>ZZ1:(W>6? =Z;@B/Y*KO MPE"]&D6+3*%UZ6\=%WR3Y4)*ODUYKAKH<.)\6]B2_@*KB!Q[01@@A4;[H2AT M3N\ 8.N[X+N,EYHKI?-RW,#MB=.H]3**%IE"ZQ+?NB^HMU_OV\?JP8?(M>^- MH.(' E/UHK/UNG2V;@SJ[9B9O2SL^S+7#MUC51MU9D;1(E-HW6EHS1G4N[-! M&UH]UA 1]_V1Y_8?]4M3!:/S!;O\M8X,ZBW9F[:UL&_!H.\%07BL6Z,FS"A: M9 JMRWOKPZ#>B&DWMZ:,ERF@)>Q[JC&:(-7F]H+(+F6M 8-Z![; ;"T65>@/#0PY<%0WQ#! MB:_X=B"BET>6P>&_C<'ABYU8/HN#%U6C:)%IM"Z]!^<>;W)@3E*OHV= M>BF.O1P4A@H!*\Z]?#L(^[^&18I0I#OX0JT#0^]R8&JN% [,=9$-;>]8G$8= MF%&TR!3:GGCKX-A<_BOB"RX?4['WS\A*P-M7@9B[2GF@ZV4U>5H)-(M*;"X8!4IU2]KQ@LLU2/?C$3% M"<[,H"(?H2!(1@6FY6 Q,^_N^&+&=C*G);GC0.R* O.G:Y*SA_D #IY??*:; MK=0O1HM9A3?DGL@OU1U73Z/62T8+4@K*2L#)>CZX@I=+--4#C,7OE#R(@^] M4UDQ]E4_?,CF@T C(CE)I7:!U<>>+$F>:T\*Q[?&Z:"=4P\\_/[L_=:05V16 M6) ER_^@F=S.!Y,!R,@:[W+YF3V\)PVA6/M+62[,7_!0VX[C 4AW0K*B&:P0 M%+2L/_%C$XB# 3!Q#$#- /1R0.08$#8#0D.T1F9HW6")%S/.'@#7ULJ;_F)B M8T8K-K34:;R77/U*U3BY6+)2L)QF6)(,W$OUH7(D!6!KL,1B"VY5G@48@B_W M-^#'[W^:C:2:5 \=IG#D0=.V$8P-/Y"A[\V:"]B]N?52DBNENE?MJ#5/B.[ M3[UW+T6%4S(?J,TI"-^3P>*'[V 2_&PC?"9G1_2CEG[D\[[XI$I-SH2PD:Q' MQF:DKB?[Q1!-4!0$P6RT/R1@,4Q@>&1X!"YNP<7>W%QE?ZLM5*]HR53925F9 MTIR LD&MW^KOJ<[;3J@]0$N@:B3'DI:;NLA028F57GS.')[)V5&8DC9,B3>' M5T*H&-"BPI3K8-G(>CW8\0$;S]I/\#M5$E%4:H@!4B)W"K1HAH!-(4_L>;_P>K1?8QVTS&X=NX ?R#+T5;+G% MY88(79;,VA:&1$[QBN;.PM3X/%-E.I>WXPB@+@+(7YS2E.UT 5<[@] ]7N7$ MRAGU,C!,IK$E57U#&$S'[EQUC0#T"NWB-[DE_ "F/3=A'V<\M<"TV,$ NF%V M@@W]BOVAW*L:S[AK\426B9/$@M!B&$:>1=^I-O2JW>*.$R5%&2"/NJ:0>LTS M$]UZ$UAQQY:\6E#WS88H<(/N-!2^(J+/Z[3"3\Y%VE<_U85:0/;MXL0#LI-) MZ-?)&Z6,.]WJXU/0_G\5;.CT13>:3MUT.KF$?KU4,>>ZBC\O%"N+OO@-(VO0 M+2H9NT%V*@G],OGIO_:7L*^&0S2-+>V*U3*))D[TJ%-.%'@%2%<+<0)8Y!7@ MMVK.N;P=D^Y4%WDU;7&WX^E6]37Z2%=QG2_Y9(H0^;:CE:M%]CM]PWYI'!V7 M8'=A19V6(K^6]I8B/36[7K]OH6:1:1^U3GR1_QA^2TNLSG:O,SGKR?MDW[#RFI M\_I>;3ZZTF=V)ATIM2C_)+1HOW_JMQ_K4-<<(']ST&X\PVI]ZEKMMP$.8I9^ MP9V+KEM _F[!H#8'$%TK#'Y=!%5L)*>I;B/T.RORON(/(406Z;)9HB1V'_I0 MUQT@?W>P= !^!U9D0\M2)T!ME2>"N95#OQ\( VAIU2V&<3+V)*!K'9"_=7 S M(+HC]F"?]F[4X&1J.;A:#%^2K+&/#NZ8"\(WYNI= --%UG>W[=OV>O_*7&J_ M>'\-+Y?U)7WGIOZ?P4?,55H$R,E:N0PN]"4[KZ_AZP?)*G.3O6)2LL)\W1*< M$:X-U.]KIDI$\Z G:/\9LO@74$L#!!0 ( *V =EBV@(OM0Q, .,R 8 M >&PO=V]R:W-H965T&ULI5M=&M?;'(X M:/1WGVY +[:^O0YK:SO]=5/5X>71NNN:YR^[RI7VT^M#OUF8]K=:UOY[70^?_[ZC-[G M%_YP=AM&GS5)LO3^FKZ\+U\>S8@A6]FB(PH&_]W8"UM51 AL_!5I'N4M:>'X MG:D2[LR?=5]]MM_VRC/8Z)7^"KPOWHK[YZ= M'NFB#YW?Q,7@8.-J^=]\C7H8+7@VNV?!(BY8,-^R$7/YQG3FU8O6;W5+;X,: M?6!1>368U6[G"U)T^+PK?UYVKK_0G7[G" MV?#BI,-^M.JDB+1?"^W%/;3G"_W1U]TZZ+=U:+T 7JG6?I3IG=Z#[T#8NK_/E^&KH6W_,\AB87>V6%Z%$'/0V,* M^_(((1)L>V./7OWS'_,GLY\?X/8LI'V8\U]\9]5\JK]_8_W: MM"NL7ZMWWI?Z7ZWO&_V^+J83_=,___%LL9C]O+43_C3_6< =;MES3@$E MRH2[X\X?EWCEFE_)CY:5K4NUM#>V!=$PT8UI.U?TE6FKW42'C??=VM$/86VN MH3U:O6I-T]@PA2J#"PI;?"*#U&"=M@2_RD#QS#$Q5?@Z0/LE"[]RM:D+9RH= M2%1DSR[HM;FQ>FEMK6%:L"#B81WE=-?MD'*ZM3:#-1N(4KBF D=7M@;S5;6C MWVW39=6HWVM'WUBE@31QOK$M'",;^E_GYY^2F:80(M$DD2XRTTFFOQ<#ZZN^ MM&R7@R^ ;C>R)BD3CJ2W:T_\^VT-RJ%?!ERB]("E9]<1(\B_OC7 MGTA;%H;3US5H:?C=933@A-^ D.=5!38[VQY' Z%B5& TFA9II0Z&RQ$>;#Q4 M30S+NQ0]V5+*5@[9GI71-[X>61F+I_KW8$F-;T/G-JQ_4J%8UR3/O$>);.BV M)*[$\&0G^.Q?O8/@Y/'P57I9=Q[?KJVV>1<2P@04\$9DZ-:FTV:U0HEE2<" M;\&S@G!]- G>MYTLK9Q9NLIU)&H,L*@?S14LQ/"YL74?=[-? 3\"OI02@K1F M9TT;\E[0.N(34H)[E&*28( *4&>)S0)>884-BG4UJ':]*,-^+:PM [/X@UX\GDUFLUG^G^BN MX(A^RT'+E=U"C!AVY/2^U?/9CQK_;7QK;[DS1=+\Z<]Y 2F@L.[&(,ED+<(: M*)%VL[0MRN1S?0D,5_85T[I-!UK@,J<_YAQ'_.#-=ZYVL ?2-W)X4%1KJ> N MU$7D6I]#+/VC/M4_#L]>Z_D3>C8?/[S0NWQ7TY4[\XO7^=Z/02LO.+R_RJM]\XPK];#&;,$?Z#D=! MD3>_<:&H/#T+^@/JD))Y<*MB-=?@.3_ M"T@>ZO?%M7[[M5B;^@I2T#+^R#K MWM9HL 6R'Q/R]*X$+G]A^4K%>M[XTE9!]X&T$NTT$D#TE/1XFO4XAG11E^"A MB=J5% ^>^_H!9=";_Q=MB&^IK)934 NY%FD>(= 'Z!JBEQ85'-4W0@V*YQN. MY[VBRL5\XX*TI]3\0;=#WGD_BH)?>Y2BO:*1?J&R#N]/I69"12SFP_C@4+J7 MJ(O/&[.CAZ+YPK0MH\+,,"&@O+<:[PV8V?JOL;)#4H@YR#I-B3"HS\/&^=F( M&:ZQHWJVY]Y]S;Y+5?JW [6LD,+;4/>PT[1$,AMD8J,.Z).< MYR.H.;[<)4 M(*.L1MM/O]D@+I=Y83A/PIB8"$"8@DL'4XWD&RNV\QU^H_H"!KF^$";\0<\7 M3^0;@]?;!>J4#2*5"O9K; Q?QH-^*_B/Q(H,HP*$F.+9_J4E2+Y= Z CIK*,-N$)3T:7<]A^B!:@)KE/V8GM0HUZHAH1I5W5@TZ ?E. 6J='B M!,58D@&&66KM'R3XO@:>ZSSZQ_Q)1;\/,:0$;EP1W."%L!QYLL-#(\@2$H$Z MA8D/'.RU[:C1JMPWMEST=V@0]-I F2Q^\$CT2VJE]GL]H&\'5H*2)$;S*XH; MY(!57R%;K3AZ'$/FQ#\#4H#I944,@U4=6V4.M"4 N@U E@2L68D<87 \3HSO MT<'55P[,JG-)BZ,G*5&VT@VTCE(1B#98"A^=L+CDW1M*MM\$B,26HK14TZ)X MLH"U).26ECM764=$;ZR8+XG8Y543M5T[I$UHO]OB^RZ:.*%HSO!BL2IA\;@? M)*TB/B))[_08P$H1(YT^GHT$#[D*$=;74N%NKT24 0;$E\C#%.LK#B-:2U6# M]5O[[K:.46+1VAU_0!(HDZT'JL23%&X MMN@W\'-*7(K04"$Q&P#RR,K2O!+"Y(*WV :TPB&+\T%-G)6D]M7HCSNB54?13DBVB M-TOUX]P1-8S6F ;=R224O.ZWR0.^B9E]5/D=*(^H>!U$^;Q;>9X^+D9?AX$ @\\X& O MXO)0$19 ZN@WO:0&N :8<4/:'/\XXH[JW$0[Y-D:U?O->!67I*J0-8H+#8V) M"?<=TS!5:LR07M.\H1Q*RHW-J%G41UCN M6Q4K4]>Q3%>TA:9$)A$CT?,;S.QWX78AZ0Y29/JXW@HJP9' M>)I'#..'"&V>)Q&.]>@AXD3O8&EY,GLR2>]+V;O(S1:_E#8(DS2FDA!@RM\R MBALPJ%]V0!:!IX]M6+LF1N:&*SPCGJFBS#C$5R(\HHIZ0\=8(8X+!3.*7\(P MDB3',Q(Q:XA6H^3956)$ ;L\4;"QLTZ +E@E_.SA)*[LTB#H87ZU(AKHVIOP M7,T?Z?>2H'#)1DK9UVHV*V@)M#=1#H_?<>"CIUR;8*VZ6*:VE:001\==^*860T@:_?XN[ M#"1BS!3043QQY%S)RSLG(_2JVK<> W2!O?A 4)*G%3GXN,=-N:@E.H6*R5:CIB. MF!\^ "84A0R/'-$'SBE22K%SZ60*RI;([>!4+6YY1ZSYK%(/('T5TVN])X+Z M-+RFAM?"$#J.PRQ)3,I**($;IR G043S'OT2V*3H&.LXENS$?M:S&NG9Y:X] M9_/24KZ3[(6L\0U./#KT$863*< A\CS2*74$>*6&@W9W-E6GCU!ZHE>QSD;G M!C+PH8RA[CPENX]P[9X2OB-I)(7D='$G1R1-409@K:K8K U]>JS$<==#'CC5 M?\!_4O@.3"5%#<.#7*E:NY1#)IK3"8B"7ADNI5JA^@[([5MJ2S8, ]PU(<.8 M63>V6_N2#J)@B,#.1$(AM0*:2-A$C I70ELI ]R:)A3^SXC]4(VI+IP]X@D"0;W#?L"#NH,!%6Y' ME+YT%$N'3A2&@2)],AQ9-$.L[HO6R=]X_&%>X2/F(LZV= P M7)2.@U,@&:]IB+>=-U$A[ <)O:7R'*DV'3THRG[PIQPTRF>?$QDF43@!X$[CA M0(3S_="IR,"*6SHNGFE$*'XQ_\GVWA./2/0F^<37RL/&1572923SO.7A[(W([H*GOFVA.5!!^]$%^ MI-R(/B#E9/'T&O%(B-N,M,*M]I,_/MS8G>0@QK[$'?_JJ]1%\GRQ'L,HZ2/)5TRJ?H1X M* O/N%): MB0T<-P9 ?K A&YI)!%41,-'/NN.?]T'I@?LG M(GT&9=3GYVGQT[/99'PD3]1E248? M+ML@T?=5.:ALDD9\DV2,2 M&<_VJ/&0YV0F6M!:I&:ZVD,NS"I@X?=I;7H^VG Q))9[3A8O9AV\]\/ Q;%3 M\^62B(WY.(D&?VR$N$WN! )V,VPVSD#VJ^$[2?3*( -R9'L"ZC7/42\(= M>*KNY3F>Q :42W F0N39:H1T/-0-W6@H0AOEAHGB=]8[/'LQ^P/^3Z3 MT"7X>$=H@#ML)HD)Z %JJ5^OYJ!7;AP243BB<;.[FCQ@HFX&5K M4Z7+!0RD1T?M?3URL'L\G":EK;MA0*8^N#1#/P25 D,;KD90@]Q*R"?2$^WE M7MF$,"XJH1Q'^'A#(C4I>R?T7.@H./=N19 N2M(+1;NO&1GZNV_^U9O*K6B6 M"8I)@C0U"W*9SLK5Q]$=K3X':+SU R"3;J>^&9$AW?[;EE?(6]-X44B-L=#M M(Z@'- /G"KU$.!LW&31=B605)YGW1"'",1;TTJWZ-AW2?4#+HE#8@+6H5GVA M@Y4XWN;#1FEIJ+58"[9ZX$QO\02)ZJUIZ015%@E1OL&C7G/PD-1(R,.%SZ2& MO"V-\>G&3S%^\\%]G\Z?3?8('\N=H0,[TB4&M!NH,[7O8Q4.^AU0M9*NQC.N MH8/6[?Y5V+T%K JQA0R1H/L27CNZ$$/G_P*?+%^,I!(D5V/2V2-9;EP2>9VB M8X@B#H +R8QQIY#OH>7NADCL8*5A"\X6^>@RTJKY^D>Z&$F'8$V$:"&=&<92 MD8*9,GC*S2H>"?Z"")KJ0Q?83T9_>( V](K_O(*\&-J3OT'(3_-?<)S+'RX, MK\N??WQ$RB<$6]D5ELZF3Q\?"=!*7SK?\)\Q+'V'GI<_KJV!L],+^'WE?9>^ MT ;Y[UI>_2]02P,$% @ K8!V6#R0\X]=! _PH !@ !X;"]W;W)K MV <=ML&)H MER7=AF'8A[-$6[><=,K=*8[WZ\<[R8JS.DZ+[8M]+^1#/B2/XF0CU:W.$ T\ MY*+04R\SICSO]7228J4>+.) M.[M2LXFLC. %7BG059XSM;U (3=3+_1V!]=\G1E[T)M-2K;&&S2_E%>*=KT6 M)>4Y%IK+ A2NIMX\/+\86'DG\"O'C=Y;@V6RE/+6;CZF4R^P#J' Q%@$1G_W MN$ A+!"Y<==@>JU)J[B_WJ%?.N[$9Q$= M17R/21?ZH0]1$/6/X/5;]GV'UW\&;YXDLBH,+]:PR%BQ1@VL2.A2%A52J MKAT-?\R7VB@JH3\/A:$V,CALQ#ZKO1N-ZAZ]V>M7X5GP[@B%04MA M< S]/R;P*/9ASS]+@YVH"]]N&+YD7'<6,B]9L7W]:A2%PW<:"/&>RTJ++:RX MP!18E7)#_TLF" .A;DHV'T\,43]2K,Z*O4N8SF!%O65/*F/W"$M$VS;<:0I& M0E+GLX,VNQIX0;HBJ01S^4^1'"+/+7(7+I7,@<%=Q:@Z"($ZA[-&!V*W)S]T MB:ZK^& RA(8A01E4]%:MV8R9G6%KQ8H]$N_4Q%=MT%H*FII9)5(HI"$.=Q57 M9)\N4L>/R'!S(((*2ZGH@D)N6Q:$P=N?G=NT^+%+:VIJ/.$&EELX@7XT](,@@!OZ'*25P!=RW9EKNF[]NG8>$>8\_8N:F3/; M%$[:H=>,^1+5[D5'WZ.\H *0@J?.XXNF9&YLR72NE*T1L_6AI..ZA&P,2XO@ M0X&NCO83;GF.QH[G"0S"J%F-@M"N.E^D(99,:Z3@GD#L!^/^5\*Q'P>Q$Y\? MB.4)G,8COS\:..DW3S1/XZ$_'M:[-XTQ:OS);29%2D76/!G'P=B<1'X=DD]3'\WZ(O\HT,D!H-'"JZ!5II\ MHH[X& HW+M7%0[J1?S88M>IO_WUTZ#O6VQM*CYI3]OI;EX/ M-8_B]6CXB:DUIWXO<$6J07<8>Z#J<:O>&%FZ$6&PO=V]R M:W-H965T&ULA51-;]LP#+WG5Q!>L5,0?Z59EB4&FG;#>NA0 MM-AV&'90;-H6*DN>)#?MOQ\ENVX&I-G%)B6^IT=1Y'JO](.I$2T\-4*:35!; MVZ["T.0U-LS,5(N2=DJE&V;)U55H6HVL\*!&A$D4+<*&<1ED:[]VJ[.UZJS@ M$F\UF*YIF'[>HE#[31 '+PMWO*JM6PBS=6'K3; ,H,"2=<+>J?U7'/(Y=WRY$L9_8=_' MIDD >6>L:@8P*6BX[/_L:;B' \ R>@.0#(#$Z^X/\BJOF&796JL]:!=-;,[P MJ7HTB>/2%>7>:MKEA+/9M7Q$:95^7H>6Z-QBF _0;0]-WH#&"=PH:6L#GV6! MQ;\$(>D8Q20O8K;)2<8KS&>0QE-(HB0]P9>.R:6>+_U?P^]C*?>$\^.$KD-6IF4Y;@)J 8/Z$8/L_;MX$7TZ(7<^RIV?8C]=BY/0 MX\*^*8N3= :OUS!:DUQ17QEK0)5@:X12">I/+BM@%J@.V.Q04RU6<$]SH.@$ MNLA7O*N0*U,RN6-[>I 6-6?"P!DDRVD4160LSITQ^<(EI_=90*5482">QLN% MC_BX3'W 2#H%25/HC$*2>#Z0Q--HWA,>N^#PX.$WJ"O?W@9RU4G;]\"X.DZ0 MB[YQ7L/[\7/#=,6E 8$E0:/9A_, =-_2O6-5Z]MHIRPUI3=KFH*H70#MEXJN M>W#< >-&PO=V]R M:W-H965TRX*K MB;/6NAIYGDK66#)U*BKD]"43LF2:7+GR5"61I3:H++S0]P=>R7+N3,=V;2&G M8U'K(N>XD*#JLF3R98:%V$RH?Y>+21Y7L>2YB5R ME0L.$K.).;P1A@8DV#(Q>3WB)16&( M2,9CR^ET*4W@KKUE_VQKIUJ63.&E*.[S5*\GSM"!%#-6%_I6;+Y@6T_?\"6B M4/8)FP8;4\:D5EJ4;3#Y9^P!2',!==K!=<\Q?0M@4?2.GWA5M\L/,AXAFD_-I7>\,<[VD*I;@Q*'KH5 ^H3/]^"$8 M^)\.Z(X[W?$A]O_NTT&V_5IOA,9>? J'4L&<_1:REQ1,*50@,JBV:(/##I<( MNK=*&X1>(V2BH.N?\Q4P#=13+)^8%&NF,3WIS1FO,VI7+0WU:_8C"-Q^/'!]W[?V(!@:NW=I+Q1E?H4&;ASX M%FBL,PM;[*W)A9442D'HGO<;ZLCUH[Z-^(9*C6C$)'59%T8;30;:V21G=O8< MAR3'_>&Y0AB_[RM:>@'UKK''@&$3/].B<\TMQ72X&ST M:&$:00NF<]JV[@BBJ.&+ANT6V&V"L%G==VR]G5%#&[FR U51NVNNFZG3K78S M^Z(95:_P9N#/F5SE7$&!&87ZIV=]!V0S1!M'B\H.KJ70U#5KKNF_@]( Z'LF MZ,2VCDG0_&ULC599;^,V$'[7KR#4HM@"AG7XB.O:!IQC MVP6ZA9&D+8JB#Y0TLMBE2"U)K9/^^@Y)69&SCM$7B]=\\\WMU4&J3[H",.2I MYD*OP\J89AE%.J^@IGHL&Q!X4TI54X-;M8]THX 63JCF41K'\ZBF3(2;E3O; MJ'=9B$QX-[MJ^,/8@VJX;NX0',;\U.X2[J40I6 M@]!,"J*@7(?;9'D]M>_=@]\9'/1@3:PEF92?[.9#L0YC2P@XY,8B4/Q\@1O@ MW (AC<\=9MBKM(+#]1']O;,=;?H;.GIG% MRR77[I<<_-O9)"1YJXVL.V%D4#/AO_2I\\- 8!&_(9!V JGC[14YEK?4T,U* MR0-1]C6BV84SU4DC.29L4!Z,PEN&)/>R(G# MF[R!]Y.4Q8%Q3J@HR%<6DUNF\G 34G^02 MBU$;(DMB*B"EY%C33.P)-01C!G4&"N.V) _8.XH6H?#E5\"!C:H-;1KLJ %A M$%<;/<+&D/V#Q4J,)+26RK!_J:O<;\G5?#&*X_AE%?P"6B^QIO.V;CFB%* MI:$>6 M*1@1#GM$+P&TRV#-:L:I\G:@'-IO@X 2%K5Q1FK"1-XJA=JR9WL>W,BZH>)Y M3+9#0YAEQ?/.AZ92LMU7#@>>&J;\HP(OCT'W\&-K%_%VD;RB:F^EI17"AHT\ M<5R<>LR+!\T@!.1 -7IJ[EUYIPVK+8N@;(VMQ1/Q#MA;ZW4=#440!!_DG^\; M(VL;U5V6ZM.D[)61]U[9B5/N.F7W+\H&6;Q3.!*5>>Z"/I0,_@2J= "BL $9 M4K))/^V-M;L9F?YP7,^)/WY=^K>CBF[;F^$@V&00T8&#OR;.UBJ/Q< MZ$_[J;KUP^3EN1_)'S&N3&C,OQ)%X_'5+"3*CSF_,;)QHR63!@>56U;XSP"4 M?8#WI<3NTFVL@OZ_QN8_4$L#!!0 ( *V =EA>A6M]C@, (P' 9 M>&PO=V]R:W-H965T3QY.]+2DDV@\X$?;$ED3P\I$AJWAO[ MX+:('IY4H]TBV7K?7F:9J[:HA!N:%C5)UL8JX6EK-YEK+8HZ&*DF*_/\(E-" MZF0Y#V?W=CDWG6^DQGL+KE-*V-T--J9?)$5R./@B-UO/!]ERWHH-?D7_>WMO M:9<=46JI4#MI-%A<+Y+KXO)FS/I!X0^)O3M9 T>R,N:!-S_7BR1G0MA@Y1E! MT.\1;[%I&(AH_+/'3(XNV?!T?4#_&&*G6%;"X:UI_I2UWRZ260(UKD77^"^F M_PGW\4P8KS*-"U_HHVXY3:#JG#=J;TP,E-3Q+Y[V>3@QF.6O&)1[@S+PCHX" MRSOAQ7)N30^6M0F-%R'48$WDI.9+^>HM2279^>6MT8]HO5PU"+\:CVZ>>8)E M85;M(6XB1/D*1%'")Z/]UL&/NL;Z.4!&?(ZDR@.IF_(LXAU60Q@5*91Y.3J# M-SH&.0IXHU?Q5A[NI*L:XSJ+\-?URGE+!?'W2]%&K/'+6-PDEZX5%2X2Z@*' M]A&3Y?LWQ45^=8;I^,AT? []_UW'68B7"3+6X&((_\&'C]:HP2]=LP-OX'/E MS0HMF'5(?0I^BV2C6J%W@$]8=1YK:N"5JZQL8UMM+")UJ7= (P+>0I'.9GF: MYSF4_ VKWPBFYDM08@MHW'! MG/B(35/"$-:1I4?2]B \%/D[:(DZF70J4&%MDJMT8'$C;-V@6$F9J4ZR)APGJK7$6K:BB>H''K0PX+8BA+ ^ MS=[[-[.RF%ZY0664HNBHL:L'YLV9]33F&)))FY@#Z7D@;?,=[#K+,KVZ_'=\SB7!<7'T_A,]Z<"@Q MKJY88SU?*HWOVE!-GYCI.V&_J\9WZ).Q&:@<-KLDT'TXG M"=@X^^/&FS;,VY7Q-+W#&UL MG5A;;]M&%G[GKQBH1;$+*)8L.XT;7P#':=$NFB:HMYN'Q3Z,AD?BK(<<=F8H M1?OK]SMG2(E*% .[+S8YEW/YSGPGL4VD"[E4NUFB_G\^UFM;3.YNY&U#^'NQG?)V88^!!6[ MNM9A]X:F-W=M'I-CY3^:#\$O,WV4DI;4Q.M;U2@U>WD M_OSUFTL^+P?^86D;1\^*/5EZ_\0OOY2WDSD;1(Y,8@D:_S;T0,ZQ()CQ9R]S MLE?)%\?/@_2?Q'?XLM21'KS[:,M4W4ZN)JJDE>Y<^MUO?Z;>GY$;>Q=[A"Y%W\?\XK-[::)R/72#US_ME3 &L^=QU8;NIT@ M52*%#4WNOOOF_/OY]3,N7.Y=N'Q.^O\>LV?%G3;V-Y^H>'6FGH?K5T)"%.,S M?Z_DO=7-3CG>C317(XG(!=K1= MHK&3WWUSM3A_=1U5&WS9&48)W,DO,"]Y9;$66S(6*&BN1'%O5J0-W';* %1F M&A*[Z59X /]"/%/O&R"SPG%2GZL;KA1'5]1?^"P?6LROWXUV9.G\^J]LV<8R M<+K%XR>+ND8 ZN5"72[4>YA3L 3CNQ!%-[!:3,<6<% H6! 0IJN)K@2U9^= M=C;ME(VQ0\BW-E5RR7 P$?@GO>;@=LDZ^Q]<7.YD>VSBF?H%1;HL+6,T+6RC M_M;!LI,V+!&D1L)L-RPW%TJ$U^" 0ROB."S1@^16 ELXH[\"9:R]3Y6E0PB' M\!5?,Q-ITB*0=&P5>UT&-*)>D%H%7\L)]+LG-%A.H))05?Q.6/VBXA7;;,!6 M'W93D5!YQ[Q3WZK+'WX02HYS2B<0&606:L$,[S8D*GKDN4-)PN0P9I(@.&P3 M/(('D4TP 81FU7+NL6M;0'V_#D2T2A0;LRE9VPOQCO'+\F$8^[;/C -H8=2SHA%126QV+DIH= M(Y1EB!UV:85_,$3NHB^3]/MQ2@T$Z,/S623'GI[G*O$9ZU;6<>(<2%;T^/W1 M6([(8X*[TD-2L C_ [(H[4UZ( Z&.VS#F@=D#?8;JZ?J(X@!Q+"_L3+RC'/Y M85 Y)/)4&;QC(%@7 LT7@%5:<%4U)2E!?NGLNJ\_N0B?BOQ4.!J)GAA@ H%\ M;8TJ=8T)+9[@_EAG ?MAD19VGJ35>R0U+F#ZXW(KI?PTQ!LPIDE\KK2Q!KR>*8ZB^R:\<>0,J! ID_/6NP M<]^M4=9RO^.H&&F]G.10!0Y#4SSTDB_]>-L1 \$;':P.B56R(QAO<*>1*B/7 MF$G'<;!1R#,XB+F@9,H2ZE//'$ H;GONYD%C)& T@7KTC,L.P$>DI>/\-\BK M('%AJL)*5W(TT+ISMC,_M6 S"+GD(T' MBF3H!B(P'!CNN'3T[.V][U.G-V6$]+[W@VVYT$K&K3+^4.OHA0R9^\9;&&08 M<+I654Z]<97.O26)(4Q)";,VAJ0)HD%'9N$P $3A(Q"'81C?;>*0#A5XZ5-R M!\&@!&J'ZF(>4WC>8G87CB= ] UT6LC["00I>+AD#O#_J=KH8'GH<7K+,V>#7#CW\1D\V@VL(XC M?9S-K)P+3Z;GD%=9993\])*T@T,'LS+W1Z[E+LL'*AUJI'@8&?B1>+0M#(K' M,%SG/MN4.I&PO=V]R:W-H965T7I& MB40P-V/.LROM@PU4 MU;E_YP*G3W7SH.92:GI>E)4Z&\RU7GX<#E4VEPNAO'HI*^Q,ZV8A-!Z;V5 M M&RER0[0HAZ'O)\.%**K!^:E9NVG.3^N5+HM*WC2D5HN%:%XN95D_G0V"0;?P MO9C--2\,ST^78B9OI;Y;WC1X&O9<\F(A*U74%35R>C:X"#Y>QGS>'/A1R">U M<4]LR7U=/_##=7XV\%DA6!RZ.\DF7)C*#&WRW/02^2"3?O.^Y?C>VP MY5XH>567/XM#2$Q6RE=+UIB M/"^*RE[%<^N'#8+4?X,@; E"H[<59+3\++0X/VWJ)VKX-+CQC3'54$.YHN*@ MW.H&NP7H]/FMKK.'>5WFLE&__9*&P?@3??E[5>B7TZ$&?SXUS%I>EY97^ :O M(*1O=:7GBKY4N$7O<'/ M6D;_NKA7N@$@_KW/2,LBWL^"D^2C6HI,G@V0!4HVCW)P_MLO0>)_.J!@W"L8 M'^+^/X;C(*_]FOY9:^FD'KTMB*XK!^X.7=)S25?U8BFJ%RJ46LFM/8@J\ M> 3QT.&G:!I1:47_G$MG6I"),!V[L1\[7YYEDQ4*2ARQ#X^QL"P:?@S\Q W#%$L'N!DEP2Y( M?3>8^&OJ292XT7CT/G5$81RY:3!ZQZ^B++?\V#M7*-[>8;OEN4T=.MX'_$^YVWH M?S+'>-4\!Y^.#3HY%D4N#2/>]* @_;&J).UD5IO_BM1&42"1UTOVJ=4$./AO M-,&Q34U0I=0D%\NR?I%2N;0P6#' 8?:7 M-4@,B@#>3->L7<61JA2:+T/ -0O,4XL':S0/+$P#*Q!)951!Z#.69@S=7'', M"GQ?,"_@QHP[##J#'RO/GA%+5-.LL/AH&'C*X]SHXSL'XML8M[+1T_6))9$N_O01):*Z)/[;/;N3;WF Z MS(;.AFDV*$YZS7F4B\J1<<3%&=9W)2C9,!]U% MCJFHX'9N,"F?F43R*0:!R#)K"IO.>*G+(A<6 KAP\BO'.$HVHHT5;/Y X<2B M-4H3BUIS;$\D]*O(?Z#6,8$76=N=O]HH'"Z@-@@V8G98A2>VJJ3A1AVWB_;( MNJVLZV!?[K:J._B^-B"@)!JY:3J!WF,O#E#?4N?:@C>)W63,-6_DX9)ZOG/% M&5&6,A_*O@N-W00=YM@<\]/WY(64I*$[B:R\"/[UPEX>>G^28B/@:>(M>0E/ M"8D1./8FX7L",:N@D_J8*;B$CUA@TC55<5\B!?=0A.B-QB6)-XY811LZ430V M;[NZU*57F^V,G$R4V:HT"%LIULG4KU(@!6Y169&D;82Y0_'^HLYEZ9)%?&U1 MFS6%EDT!>,SKIPIE$I#90L)75N5'ITJ'B#LC<$N8W:*;5M@W%N;8KHY@\#@@ M3?F#N 4=(6G,V'-,*:(YHM3I$24>D2 SFU^&XK&&E47)'2&-O9A^I33T4DH! M%OJUIW,ZNJ90#R?31G)F0AB*$2'A))R+XQQQW$U V&N4 ]PYQB]E>BQ^NSQ- M[R!.9]J(#3+9UD.#I) #C_$T0D[TQ=XFTN%T?-TM;+TT)6=GBROG_I1="VVS M]Z+GLK-UQUP.9+5S5W$1YV!H^D-4*Y;1I95UT>]M-XT3=S2*C>63Q,'KZU06 MO'Z$E(Z"-ENC=(OC;JK&@3L!4@R7L.=MJ[KQ[5OQCQ ZT^CV$3=[!W&&?>0<=J=O1)J3LK,YFU_P5[/J1,>IBFZ MQ<3@<+PM?#QQ(W268[.7C#>$(RA=_6+_\O)^'":8^E/;BM*8WT:_ROO&N&+= M]-OYJ1M@^;W16/.$ZL95O9@65LR2IU+N%A@6BPIH,"0GK^M6VU-:W.WH651. M!L]X=)'G!1=UAN0VZO>@;%<;P2!Z-'"S7YOZU?Y;W87]1+4^;C_T?8-J&(*IE%.0XC5J-+!S=/>@ZZ7Y8'5?:UTO MS.U<"KR4\ 'L3VLD9?O OHOF.?_ 5!+ P04 " "M@'98=7H)1) MRE,EZT+)ENVQ725?,O%#$I(;$K8(0D. %K6?OV>!BB*3F3/@V5> M@.[3IT\W %YNM/EFUT1.O!1Y::]Z:^>JB^'0)FLJI!WHBDJ\R;0II,.M60UM M94BF?E*1#^/1Z'182%7VKB_]LT=S?:EKEZN2'HVP=5%(L[VA7&^N>N/>[L&3 M6JT=/QA>7U9R10MR?U6/!G?#UDJJ"BJMTJ4PE%WUYN.+FRF/]P.^*MK8SK7@ M2)9:?^.;A_2J-V) E%/BV(+$OV>ZI3QG0X#QO;'9:UWRQ.[USOJO/G;$LI26 M;G7^+Y6Z]57OK"=2RF2=NR>]^8V:>$[87J)SZW_%)HR=3'HBJ:W313,9" I5 MAO_RI>&A,^%L],:$N)D0>]S!D4=Y)YV\OC1Z(PR/AC6^\*'ZV0"G2D[*PAF\ M59CGKA_*1!-8_*Y+M[;BODPI?6U@""@M MGGB'YR9^U^(=)0,Q&?=%/(HG[]B;M/%-O+W)#^,3=\HFN;:U(?'O^=(Z T7\ MYU#,P>+TL$6ND@M;R82N>B@#2^:9>M>__#0^'7UZ!^^TQ3M]S_H/\_'N[,/8 M_M".HO.!Z)IN;B('7BJCGY4OLJ,EE90I]U&@VH5;D]B2-%80)U<@-50LR;3I M$;),^2(6RC95K?Z'@4LN]0NQ"'4N=-9Q+1[WWFX:;Y$WQH:BV]H8*MU%]"NE M9&0N/HAC_HL63CK"]7'T13L\YZL[R@C#T_WHH^GIM#\:C<1'<71^W:YEN2*A2O$L\UJ&3I$#ORP3$J?CD$AE2U8R*W0E95OE7ERK^W"*1V M&IQF3\)PD$N"%Q*'G$;>Z8!!":MKDP !)Y#G$H DCC/%;@(N*OT(6). MJ)D3^RJIBQ;-COY.FI\8S4U \YJIK@P[F5_\,+9X+'[V/TU"^<5,S'Z0PJ/X MC#/.OTWR'O9VCV&1_V[!N"XA/!LU')18#]-&7UTDTEIRH,6]5PX;^CMK6$O3 M.B>F;>^+[_X@MM3XZ? W]WXZ_/! +,5@@M6 /F9%(HW9ZF= ^"#&T_[)Z3_OGTS.OUZR%*.H-!S7XT*&JQ[(/M1TS&3M/SQ6TTFXZP('^OE6&%'*3= M:8Q(:[YB1?W3*EY7VK#*5=;W"VLJ8(%';_Q2RNS0LTI9AWVA'#>9@N7DD&^1 MJV^4;R-_76K'#QUD#?;8*F.!U "GU?0!!!N%]SQY24"3Z%7)[6L@YID#IXG& MSB/UA+.US%MC4WM02^W6\&<5[RPB3G])*\DW?:S1)38UV+XXL8844H)-K-^, M@*'*USGKY<^9>B_]06=]C8!')MM(DW(V=)8A:)'5CA= ML""7.>V4S=%5:!HO"OL<\ IP)W%_U'30^*P_/8O#Y:1_,@LM]G;^=+^(YF@; M?Y;1[](D:Q'//,91P/C78#$0*]9GZ6F@$@NNCY_Q&UW*9V5J*^8J[8LGRA5! M"$SB/:C7A4K$@I+:*+<5[.6(Y_WRTUD0(?=-+*4K(..Q& MD5(V*3Q#$"JV:3LQW/[Y]>'N>'PNP&%*\!2Z8FMU9\J&YK.#EFNPNU'(.?*. ME%BGBCI'! 5)WE;8/O.9URFR$,F_-6'H]+ZH;M0*GOJ2L-T%A/E8,1)OD4A4^LJPN4Y],!IL$@W(%!JR+O%Z;:<*N MN9MSY]:)0B-LZ?5+P/<:CV!X-OIYQQ,_4IE"SC;0L@5=RFNIL4B=I0M+DWF; M7^ PNEZMX;)RC9Y'7BOC0#T"AP\N$ZM6ODC@!=JL#1R+96U1.2A:'_DWHJH# MH6D:E=P:M%N1(J1FN3R09A05IXZXF91:R-JM-2CP-2M6M4I]\P*A0.CU^WD^ M?Q3^])#PVLRF.14=6:.9*$3?-#V\/$;BL:UI40O.M5,LCT[I1HU%V^ZUF -> M\4L(;;5E8P\EFD;I&Q!R,]]#P *(G*.P=\)YF"_:4N#ZF[^&^WD/][.1[)3K M;+\AYD[3&3-O0^)=HX_=!&:\^N',.^FTN$Y["ZV\KORA+2%5>5F@I#/%IZBF MF7+ 0<*%3(GC5ECN$GT<$NN-5I!42<9C->BZ..+M9LH\J7-OS.Z*M6FL*O1; M'% M6..R0((@(T;/5'0P[4@/]CG&T)TBGXFP.>5Q'\2Y[WX11X_&LL(KWJ#P M/)DB:L6'"2\A>L%IF76J2E][3)U/-V>"5Q2=0V/K'T9RG8<(0W_;SV^K M[%4(2YE[6L/7 ^GW,^]CC5I';"RT+MZX-KON!>.0& MUSA'KXR:Z;X6GQ; 8*OF:T)HSH4$E@1=%")43+%F9I5Y)?.P:_>--U>%=PH6 M7_'"M3N>?;)>CJ$LN!OZ4HK84A,%+\T[[8/$E!(^ ;+:N$"HK-&[+%-0$ ), M;;/7,!3BQFSL@WR5JI#/_9+'Y#"]NN;B6;75)7V&4-TX4#;00PO5V4 <.O . M.Q\C"C(K_\D%N>1^%+Y+M$_;KSKS\#%C/SQ\$H(L5N!&ULI95+ MC],P$,?O_12CH.6$FD>[957:2&T6!(=%JY;' 7%PD\D#'#O8SG;[[1D[:;:( M;B7$I;'',[_YCQ_3Q5ZJG[I$-/!8J%W-&RJ MHC36X,>+AA6X1?.YN5Y!E>7S=LL)'*5** M;ZN=IHI3\_UIYFG]!<-RS%I4=O1*-Z0"]^^2*7Z/]_ M6!?QY\5_E 9'83"&?TH.GTH<);)NF#@ =1 RHX9*@!0(NR-)=Z0Q;!FG92/! ME BYY-0J[$FD/5S3\W>*A,$,:JF0')F ,+@"F5.<81RT8U";^E& M=&6PWI'&X[5QRFD0S6%+72YK.5K.!A]0M*3O '?L!X&2(3^9GB[(<0-&CF4Y MHV$;5A!>PQ49X>K)N(9P^I@G-L'P/Q+_!E!+ P04 " "M@'98 0M$L0L# #D!@ &0 M 'AL+W=O=77&73M$DM"8&V MB $2T%;K0ZNJ:-W#M >3W!"KCIW:3BG_?M=.R*A$F;:7Q!_GGGNNKW,RWBC] M9')$"Z^%D&82Y-:6HS T28X%,UU5HJ2=3.F"69KJ=6A*C2SU084(XR@Z#PO& M93 =^[5[/1VKR@HN\5Z#J8J"Z>T: M9F'+DO("I>%*@L9L$LQZH_G X3W@D>/&[(W!5;)2ZLE-;M))$#E!*#"QCH'1 MZP47*(0C(AG/#6?0IG2!^^,=^[6OG6I9,8,+)7[PU.:38!A BAFKA'U0FV_8 MU'/F^!(EC'_"IL8.^@$DE;&J:())0<%E_6:OS3GL!0RC=P+B)B#VNNM$7N4E MLVPZUFH#VJ&)S0U\J3Z:Q''IFK*TFG8YQ=GILBI+@73*E@E8,)/#-?4);F3= M;SJX<6@ICT.'2<,YKSGC=SA[,=PJ:7,#5S+%]"U!2 );E?%.Y3P^RGB)21?Z MO1.(H[A_A*_?5MWW?/U_J_JJ7C/P<[8R5M.-^76H^II[<)C;?44C4[($)P%] M)@;U"P;33Q]ZY]'7(\H'K?+!,?;_[-=1SL.*[Y3%3J_7A;]G? /I) Z2.0C? M@W #S$"F!&V8$2S)7-)*(*ALC_--JKT$'==VU_NXX\$EXRFDE>9R#39'V"+3 MQ*U'G5FA*M= +A-1T=VC@4<4R$RE/;5+*6B*(#A;<<$M1P,?B?XDBB(:7 S= MH'.GY&E="Y=,)BX7DX[P!8WU,V2X M^?>C9-?+L#:'72R2XGMZI$4M.FT>;87HX%G6RBY9Y5QS$<>VJ%!R.]$-*MK9 M:".Y(]=L8]L8Y&4 R3K.DN0LEEPHEB]"[,[D"]VZ6BB\,V!;*;G9K[#6W9*E M["5P+[:5\X$X7S1\BP_H?C1WAKQX9"F%1&6%5F!PLV27Z<5JYO-#PD^!G3VP MP5>RUOK1.U_+)4N\(*RQ<)Z!T[+#*ZQK3T0RG@9.-A[I@8?V"_N74#O5LN86 MKW3]2Y2N6K(Y@Q(WO*W=O>YN<*CGU/,5NK;A"UV?FTX9%*UU6@Y@4B"%ZE?^ M//3A #!/W@!D R +NON#@LIK[GB^,+H#X[.)S1NAU( F<4+YG_+@#.T*PKG\ MFWAJ12GQ*RRHXS7 M6$Q@FD:0)=GT"-]T+&X:^*;_4UP/G;T.];-P81M>X)+19;=H=LCR#^_2L^33 M$6&S4=CL&/MQ8<>AW[7#DS2;P,@!UZT1:GOB*H0]$3Z/Y>>I1K[4M/KBX$LTVC*>%0K?*]7=XC(XOP&5_ M\?^D]\_'+3=;0:)KW! TF7P\96#ZD>P=IYLP!FOM:*B"6=$KAL8GT/Y&4V<' MQQ\POHOY;U!+ P04 " "M@'98)5_^XF84 #?/0 &0 'AL+W=OE?'&R:9O?TZ,AG&[LU_K#:V1+?K*MZ:QI\K*^._*ZV)N=%V^)H M.9^?'FV-*P]>/N=G%_7+YU7;%*ZT%[7V[79KZMM7MJAN7APL#N*##^YJT]"# MHY?/=^;*7MKFX^ZBQJ>C1"5W6UMZ5Y6ZMNL7!V>+IZ^6CV@!O_&[LS>^][>F MHZRJZA-]>)>_.)@31[:P64,D#/Z[MN>V*(@2^/@K$#U(>]+"_M^1^EL^/ ZS M,MZ>5\4?+F\V+PZ>'.C=_]8V\>W)RH+/6-]4V M+ 8'6U?*_^9S$$1OP9/YG@7+L&#)?,M&S.5KTYB7S^OJ1M?T-JC1'WQ47@WF M7$E:N6QJ?.NPKGEY*=K0U5I?NJO2K5UFRD:?95G5EHTKK_1%5;C,6:]_BG\] M>'[48&LB<)2%;5[)-LL]VRR6^I>J;#9>ORESFP\)'('GQ/@R,OYJ.4GQM,DB&.F=[R'WMB)_^]LY9L:AO/_8R<6>H_&Z9$W/?4[D]D7 M!W 7;^MK>_#R[W];G,Z?37#[*''[:(KZRU?&.T]*NR#:96/(Q,>8G"0SSB33 M5G=HZ]\V5AG(:+LSY2U)*:M*#T'EIK&Y7KO2E)DSA?9XW\)M&Z\WYMKJE;6E M!O&=J?&>*VD=!1/7W,+4FXTVG>!WM0.170'17]G2UJ8H;NE[NVMD;0,F/I:. M/EW2/BR"LZVM8;7ZI[__[S!H9X0]DD2]LFDL"\ZMK#= M>3KW'I%/$AL7>;>#NKL#"_[KLL;ZHLTM26C\!="E[\Y%@=J4N:[:6M]L*A)R M=5."LF]7WN7.U##^F7YEZC4XW.AW)5P-"U1Z/UY;:JFHVS,WX#FC@K"K#9V/IAL"*$TP*,0JS$#1RM](9C-1YL*]@#,2SO MDC^<5NRLS$]3U(8US/( MJCY95JXXAP@37^Y1+_M)G9.\Q&_(S)$7_VH=R",EE$BB]+)N*GSZ9+5-NY!X MC4?BW8ETFXUIM%FOD1E9QF"@JB%-!;&WP5CPOFUD:>',RA6N(26($T;-:4X\ M\E9MKVW9AMWL9\ &CP]Y6[N@R5MK:I_V@CUD38M3@GMD4#K!K;*&&6T@091G3 MYIF!*X&/'"+Q>(75VJG?E3A[TXK*[.?,VMRS('_0RY/Y;#Z?I_^)[AJ.7-UP M9&;88"'L$%LI:%2U7LQ_U/AO6]7V3CB@<+EX_"PM(#5EUEV;5='I&C:#I&NW M*ULC\3[5ET"(>5M8"8I#.I ")T[]BRG;-?YH:^(';[YUI8/5Y/H?595[1=F; M4OA2G0>N]1F.I7_4Q_K'[MDKO3BE9XO^PW.]P&>]?-1_^!K'I(=8/F4Q3Y+% M/)FTF \P0&07$N$YU#5F)),$QHVDHZJ(JCYK5$^TC&F6LT&\WIB<]+Y8L+XG M#O9S.MC/DP=[:URM?S=%:_4OUGCHAX+'V/DFZ8R?CXBK>\1)]V+;JH>VD,C+ MW-2P[5<5_DMI_.W9Y:N8QO7H^^=5SGB5G3DN.[L\3ZM^JW8NTT^6\YD>/ZY7 M%*Q>.Y\5%3WS^CVB6*$6FBUY\4S_NZU(]T FG*?@.>;:N((=P\6B K&K_D1Q MD+S,Y2 ,KHH80O&L'T%-RL4Q%&K*ZX?DQ+JYW=E>^%7WPR^G>09#S*I>,%,; M%!](OH5#.L@EWC-G> 8_E 4PN5:R"0>:O_HGFR'W9QOBC1(*;U4X3]\CB!&O M_T)]]1_45Q!_E7W2;SYG&U->@6L1V#()#% F(S6YE8C''_A\N6(Y;ZO<%EZWGJ02]-0[@,@IRO$XR;%? MC059@H==D*YDX0.LA:QP]MX".@'T! MXY(_7[,_#S 3H\BM\](UH)(%_S: FD,LFW\AO DK#_FZ!EAE)@% MY,%8GA2O"\]WYI8>BN0S4]=<,R6&"7JGO55_;[/;U=7G -QP4ARS.^LD"%K, MNYI_/AG[SR*7'Q+WHR7]))7QR!])JXZT3L]ZPF*(UP,J _=K2_8M HF_C8"4 M3!#5CLKT6TU+)/)"YFQT7>U(1@MK/I[##6[]H=12LOH&_H'OK!>72+QHU-66 MA&U"H )A0Q%_55L< M(\3>GT4*$!-,.V_%-D'M!@Y9XH1Q5S6R*0MI_PGND.HMCI4 GZ2K BQU@28) M3AEZK[FUF#3T=R5JDJ:J;T?->W+MN'DG@CK]I4*T\"$0";J](G3+QX$]D?\[ M/#12;D'..#,%E\ISB"QM Q,PA?O"]A2B!/0*>K6G^!_^J) >5]2>&3@&XF;I MP(I7$OJI&4O1!I%SW1:(\6N..8[KR,@_5VFH,%<%,0Q6=3@DAZ<5ZFGK44 R1WY3A"<$8:5=(DC7U*BH25$-:])S'YU=): MJ!VE%QQYAX/!KV>L#(H(6TJ@7P1N*!A<_LI YUVIQN@0A<)>(3O**6M;<%1$/.RDT6OS96;G M&C)CBMQ_6/DFY>U<4,O=E8A,@';A);)_Q?)BD9/E$1)@^995T3?/%BB[D1SEG&')=??9J[?T13N=E?_P^Z0KXIY*D"^C"Q. M\!PW],EA;=T$7P>A':='AE>.NJ@/"SZSZV@'[^!LBNC-SQR"C*MY*64;2V9- MO1Z!NIFKLW:+0$+Y2A%(SX2C$.P2]NGZ'@$%\D[4]1'%=@>(L"D!\B'!ICNBEF95>!_,;J7&1#*&])74$ */L5@)?ONZO8GA29+)&,>B@.R^JG![2(05O=,DL-F3S M#EY;JJ"N:BQ.!0W4VG2;ZA^)V#$..8.>DG4=0"2!6VA*6U( ML GE*[GK;><9-=SB!@D,@G95[KO".;=V*Y[#H)V$U MM9B^V_H@77L.:2CE]]UI35/9U^1DTJI'>A_0.)V?SG1DA4'0>6JG\$M1 'X6 M[QDDFC#E+ZD.ZJJX:M4 !7N^V*K]QNU"D-LRWF-T?J@HR72A*A+N407ZH/$! M'VZBI.H2OX'A2+[I=VG%['RP*LI#32%&)N4B]PQMZ)W%DLA;)?P,,#WC/&D! MZ*ZUOR8:OK$[_U0M'NAWDNMN5>!/>NYRK9IDH<[4OJ_ "UBN MCDH&*G_!-EW;9I8KE+WTV+URNZ;"6EL#\2#Q-:ET5]*1F6&OL%FBM)&V$(B( M/[4KP104UOC].]PE6!E\.H.,PJ0'IQU>WCBY0BZ*H?:XQ)42#7^0O7(_,@4' M[B*M;\G%L&M .VG05K(;QC"E\IV(=O MH6,.&@(4 NA T1[")?/#DS>$J9$L$<-:SS%/4 EVSIU<$+$F4D/E4"WO6$> M3RS2"D7?50C_Y> (ZJ)[376O^K+I6R36XK'$ET1-;[ B%<$3\T5=;1%X*0*<(@\A'!/U2M> M*6&@S;U-U?$#I,9@52RSWI6TM'0I8JA[3TGOO2IG((1O"!I1("E426N[DB$+ZL0+'H5<&7G& M7*;:!B#X2RQ2MPQ3W"<"V2&R;FVSJ9!/+T@1GHV)#H70"I0KD* [1M"69-=@ MFY*Z0XTCT$:.14LC;)RI)/:N#]U=:U(7RV\#W( M82,FM E^EXCSN,.R,]2FD8=+E(!H=\%XMBUZ4SMPIPF;K/ M4A;!I'GW)&3N^R9Z-["W#>(OTD"Z;19#='SESV@NWG!<5T6[M0_%*#L_4LF/ M0IZQ O"E_X;:*"4PL? >8TD^ ^!SJ"\!;G8,J2$ !(V\D.DL?W\/@,ZU*\@- M5/B>S9^GO"3N@+VF=JLV7-?8HHB43;ZEWB8/-EQ;H0^GEI9[J"V#0UKN*JRD M<[//3?K.RQ\ _V5P""JIN6CIE=P#"^K:\Q(3N$421U]P G.%%'I%H3X:6,B5 MX>Y4'. >0@@MTK@&8,2&CEQT2X5003J:W3/0Z494-W6TF!X[^@!5F)HLB*ZE MJ;%1[2](OV/^*-)7=^CK-]2E!Y2@.W EX3ER0M<2+$R[VCY\LOUKT=\,_B^GIGTM$ M?2B+^4Q>#D@"YF<1(B>@#=N@X4ZV0*8?DVTB+;,9&C$\ M7M\C9YO4#5%=^\9)_^10_[KCZL'C^:S_K#7D2]?R!Z5>$EUFN&*,BHDR_R[(9^ M*Q*G2'@E66,W/PR T19YI\M9[-+/HI7,8GRE<3 ;D+P;;?,!3+8X4TMBU?_[K@JZN!]8>! M^-&!80;,CKV-YSU#3<:# -2[9R6$;5(%ZK&;8;5Q:+2?#8]9TRNK6T&BX,ZT M*.CJGL.,CP=, V=RB'0]$DH)OI?Q3:\91QNE0IT"R88Q\F"@ MX63^8[*'- AM='=KE$8:I -'5P^A;Q#[#G03*LPK#@;%Z M'PRG,42@Z#$8""1EY:0X"D=5R253=?_-OUI3N#5=0H!B/$%L)WOYF8"5W\3T MYKK;%$'"P"O LP[CL*][9$CY_[3Y%0+K89B157W\??>F?D(RL'[?2@ABZXL6 M%W^&PB*.9QXN#G/3<$((U+U!VC0VW3!/;= MT'NO$E5"F.G*C,=%BKBKWPB&GYC*6)XBR+\Q-4WH]%B=/'XW4K.<'JF1X=Q7 M'+U(J\B(>W^F-$UJ;WV3?5+WZ0]<*\F&[B^)GZS_YJ1P'B^>S :$'^X[T:2\ MNL&/Y?3@!PTITI5=#=S;!A Y"IJFZ>PKMHFX&A+7;^MJJZ2A4S'FIXFCF^&O MX 8+V*+$VZ1_#N_*$9=ZT[XT/"BEA>4?]5!(E;G?.(1#OME'9;Q.T0UQ%NZ^ M,DG.82>?ANQ38X=(W,+8NRTX8:49GD"KY-G6^*,>&J78A?+%Q\F3@%9B/IEV M_>Y*?SE]I7^9,$:83AG5X[?24&'"Y5\(UH=C_!WU?G.[M8 O],MBBI?0HOS\ M-CU-OUX^D]_L=J_+3Y]_ ?JA*K.P:RR='SX^.9!B*'YHJAW_@G=5-4VUY3\W MUB"LT@OX?EU53?Q &Z3?=+_\+U!+ P04 " "M@'98H9CMM.(" *!P M&0 'AL+W=OA6:4B-+O5,APKC= M[H<%XS(8#[UNKL=#55G!):I+!!27F!TG E06,V"B;18-IS]M[@.\>UV3N#RV2IU),3OJ:CH.T(H<#$ M.@1&KQ>

,\O&0ZW6H)TUH;F#3]5[$SDN75$65M-73GYVO*B+ 2J#!5])GO&$20N3 M)%&5M%RN8*X$3S@:^/# E@+-QV%H*;!S#Y--D&D=)'XG2!3#G9(V-W C4TS_ M! B)<4,[WM*>QD<1KS$YAT[T">)VW#F"UVFNH>/Q.N_@'QC/C=+ E"S!44"S8E"_8# ^.XGZ[:LC;+L-V^XQ]/&"1C.M!+JJS511 M,OEV=G(91Q=7AF3I2<,=DU5&ATJC-L[REDM.C9+"9Z52]-!L_KN")AV!$3M4Z!7H;2G9W/\B^+&P=!0)\A?7%?19 DF$P1F@6J+ MQ1(UU7< _R/5EFL2UREQ:[9A#1.(>W *'3C=Z:80]9TNVE?.("(9XNZ^\IK2 M=$IR/U+.7E/.WO%R[F;PQEA.JX:8/QK,*@'?:&?YE";&H#U8M:/@ASL1_B%D M:W>[5/<6/E>\I*ULX:*YCWWEH?L(]_83F:_\%C;@NZ!>58VV6?23>K_MS.N_ MQ!W3*RX-",S(M7U^0=GK>O/6@E6EWW9+98F;/^;TLT+M#.A[II3="BY \_L; M_P902P,$% @ K8!V6#_B@665 P #@D !D !X;"]W;W)K&ULK5;;CMLV$'WW5Q!*$7@!=76S;'EC&["=+)J'M,8Z;5$4 M?:"EL<4N)2HDM=[MUW=(R8K2>+T)T!>;EYDS9RZPHY+W* 31Y+'BIYDZN M=77C>2K-H:#J6E10XLU>R()JW,J#IRH)-+-*!?="WQ][!66ELYC9LXU2L0)*Q41) M).SGSC*X68V,O!7XC<%1]=;$>+(3XMYLWF=SQS>$@$.J#0+%OP=8 ^<&"&E\ M:C&=SJ11[*]/Z+?6=_1E1Q6L!?^=93J?.XE#,MC3FNL[B0M%9:%*TR,BA8V?S3QS8./87$?T8A;!5"R[LQ9%F^I9HN9E(18:9*RU1)O&>KIQ1TH335@F#41>[*13$ARRTI:IHQR\KYL\FX" M./Q(=QS4UVEK9-48"9\Q$H3D@RAUKLB[,H/L2P /&7>TPQ/M57@1 M\2VDUR0*7!+Z870!+^K"$%F\Z!F\99J*NM2L/)!U3LL#*$++C+R3$L.Q%E(V M1:3(G\N=TA)KZ:]S86B,C,X;,>_K1E4TA;F##TB!? !G\?I5,/;?7'!AU+DP MNH2^V.)[S6H.+Z3Q'.V+P.=IDV\T-U@JO(8')FK%G\@=5$)JR,@R^QN+VY9= M6X+9 ),*Q0[D*;'A]RBO,3N"L\QLR(IRI )D:][%8".QATG]Y)(*C[7-+'RJ M66407%*"+?T,T#ND;VO]!Q(E4]?W?5R-@K!=)7Y@5H./0J.75"G0"H]CUY]& M7PG';NS'5AR+JRYJ;IEAPV ITW@_C!,W2D96^NH+S6$\<:>39G?5&L-&D-[G M@F<@U>M721A,WE@?]!,JA&XF3^ M2@+FX9/_+\/;?M?Z!=-K\Z:PAGI9-%[2 A'9/Z>TQO[)JV$2]V*?] (E&CCL M!?"(PT^!2?+$':F^&_1%_\-S3HQ&GUU(C?%:(2=6]D)AQV=3/*@;NN-1TJG_^)^C<]W, MZ\VH N3!3F)%;-MMQE5WV@W[93/C/HLW7PH?J#PP[,4<]JCJ7T]BA\AF^C8; M+2H[\79"X_RTRQP_6$ : ;S?"Z%/&V.@^P1:_ M02P,$% @ K8!V6 GZ M47MQ @ 9@4 !D !X;"]W;W)K&ULA93+;MLP M$$7W_HJ!&A0M8$0OQW5=6T"<-&@6 8*DCT71!2V-+2(4J9*4E?Q]AY2LNH#C M;JPA.7-XQ^3EHE7ZR92(%IXK(&*NJOI@45%QV7_;<_P\'!;/H ME8*D+TB\[FXCK_*:698MM&I!NVRBN<"WZJM)')?N4!ZMIE5.=3:[E3N45ND7 M>/>5K06:]XO0$M>MAGG/6'6,Y!5&G,"=DK8T\%D66/P+"$G0H"K9JUHE)XG7 MF)]#&H\AB9+T!"\=NDP]+_UOE]?<' R7M$(!+6!0?HQD2++1$V2I!%N=P"LT G@-4:-9W"'([J&;FS<0>4C!Y82W?2HN9,&#B# M9#:.HHB"Z84+1C=<J -#DJ6)2HMH*+J3-3 \287LJ(: M5;GQ5"V!9M:I8E[H^V.OHB5WDID]6\ED)AK-2@XK2513550^+X")[=P)G/W! M;;DIM#GPDEE--W '^GN]DJAY'4I65L!5*3B1D,^=RV"ZB(V]-?A1PE8=R,1D MLA;BWBB?L[GC&T+ (-4&@>+K$:Z ,0.$-!YVF$X7TC@>RGOTCS9WS&5-%5P) M]K/,=#%W)@[)(*<-T[=B^PEV^8P,7BJ8LD^R;6UCC)@V2HMJYXQZ5?+V39]V M=3APF/AO.(0[A]#R;@-9EM=4TV0FQ99(8XUH1K"I6F\D5W+3E#LM\;9$/YVL M)/97ZF>R8I1K0GE&;AZ:LL:Z:W+ZC:X9J.',TQC*.'CI#G;1PH9OP 8A60JN M"T5N> ;9:P /.79$PSW117@4\1K2,Q(%+@G],#J"%W6)1Q8O^D?B;F_FOR[7 M2DO\9'[WY=XBQ_W(9HRFJJ8IS!V<$P7R$9SD_;M@['\XPCON>,?'T),[',NL M84!$3KKFO2+ODJ^@^V@?!>ZGO:1_A!RDC"H%RH2L#T-"5Z]4X)@J;2QT 207 M#*>]Y!M"-<'.0;4&B=V;DO^D/S!=-JT.!Z=(1E,-V7"PI+S)L2F--- OT4]( MX([BL>O[OI7'P<3(@RL[/QCYQ31PX\"WAD8ZMV:KWIQ&ULK5;;;ALW$'W75Q#;HG PWO1Q:XJ"9!CIPW0 (+MMBB*/E"[(XD-EU0X MLY'3K^^07*UE1Q;RT!?M\#)GSERIRX=2"KH%3KM,BR45I+99+9).PMW&QB&]+*P,();.I:NB_7 MH.UNFN3)?N-.K3?D-]+99"O7< _TVW;A>)5V*)6JP:"R1CA839-Y/KX>^OOA MPN\*=G@@"^_)TMJ/?O&^FB:9)P0:2O((DC^?X2UH[8&8QJ<6,^E,>L5#>8_^ M+OC.OBPEPENK_U 5;:;)52(J6,E&TYW=_0*M/X%@:36&7[%K[V:)*!LD6[?* MS*!6)G[E8QN';U$H6H4B\(Z& LL;27(V<78GG+_-:%X(K@9M)J>,3\H].3Y5 MK$>S]X:D6:NE!C%'!$)Q]B!YA6\F*3&^OY66+=9UQ"I>P<[!-N3\;0E);[$,D;I0V(E=7--Z(L^'5*(HOS!F>=GE^&<[R MJR+ /CA9\<#C8#J!>_O0=+4C.]8I"W1/M9M'HBV<,NV<-O3O8M MDJJ#O^\:\C4Z/Z1U^\AS&D'<08P)TSX(_\+Q&'?TY5A]G&1PO#XZ*KU5I/(L M0M!2<4]4MB'\*"1Z3PX*)K;VN5#A+)85/J^B_\/O-DN'FKT_03KL@:E\&1]2 M\E4ZX#R.8H)Y-12#'_?R2,3MEST2JXKYOBC@?9T=JX;T8'#7X-;A>?+-UAB* M,[S;[5[ >1S\3]?C\_E!NK4R*#2L6#6[N.2TNO@DQ079;7@&EI;X40GBAE]Q MM7#-SM(@%46=^B MTL1 DK:[7:#;(&G:PV(/M$3;0B31)6F[_?<[I"S9WBB*D1X2223GS2/G<8;T M^8:+![E@3,&/JJSEQ6BAU/)L/);9@E54.GS):NR9<5%1A9]B/I9+P6ANC*IR M[+MN/*YH48\FYZ;M1DS.^4J51 V"S2Y&E][95:K'FP%?"[:1>^^@9S+E_$%_ M?,PO1JXFQ$J6*8U \;%FUZPL-1#2^+[%''4NM>'^>XO^P],=V M'?8,B/N$@;\U\ WOQI%A^8XJ.CD7? -"CT8T_6*F:JR17%'KH-PI@;T%VJG) MG>+9PX*7.1/R]U?$]Y*W\/[[JE _X>0+G99,GIZ/%3K2P\?9%O2J ?6? /5\ M^,1KM9#POLY9?@@P1H8=3;^E>>4/(KYCF0.!9X/O^L$ 7M!-.S!XP1-XVRG^ M[; 8)A1S <0I_< M-9L$^ RN%[2>,PE%#=^H$+16$CZOE%2TSHMZWL=\$+N?^9<%LV:\Q$V*F%!( MH.U&U1RR'8=-RX'O. !F!U +!C\9%1*8CCI@S%@U9:*+&^!@_>*?P?'3L_Y> M&1 ^L_9:@:H#?$3U !\DL4,WM-[_8"(K))(X24D,I]BP+(3^]-S8]GV"30-H MAB3"><2UO=3=6:=!; =)]+QU 'X8V,2+8$ +4:>%Z%@M[+MM5ZM/ (. +Q$ M+"ZX3A)BPYNA ,9= .-C VCR+7Q>:O<2+G5-PD34%\)! MR)>$4!K7?+FKANCY($[]Y'8[);L$/-@+B_E\('L1!9!.2XEHF3NCA"A/K M(X8<0>+0CA.]ZI&##^*XUK460EFR?,RZ#9O8,6[&4S/,)<_Y\R$FOIT&C;_ M17]^YR^RPYA@A^=$[I/^8L\.O-@X3)S4?\YA !$F'3?UC(@B[3!N\X^NGW:? MA8]IQ"Q)["2!ICBDLJ1367*LRC[00L!76JZ8V7[;@-Y+/8>KDF8/;^ZPYF/2 M;;K@!O>3[OO$FF:1'.)&3XW MAX)'7?=UH0:SXZ#7EV1'L:/0)$K:L7O4M=+L>C/HB^?8DV2M^WJ--EI)"OZB M]4K[:+-<$]\_=#AQ0!C;412:L*6QA=>5&2MT^PEFV,#;)L^ '" ^SIRA9Z[^\'Q7*S% M06C"8_J&!:%K;T+:L==4+D":4]6V+F-?A]0Z]PG!*IL:P22'SI/4#K BGYJ^ M.-ESCMNCS9*@..CF?L'$>%XC30DG8:]@QGMWX8J)N;GQ8Y'AJUHUU^*NM?M1 MX;*Y2^^&-[](?*)BCF=)*-D,3?% B*=JT=SRFP_%E^9F/>4*[^GF=<$H7J7U M .R?<:[:#^V@^ZEE\A]02P,$% @ K8!V6-L7HWGD P ?PH !D !X M;"]W;W)K&ULK59-;^,V$+W[5PS4;>$%G,B6OQ+7 M-A GNV@.6P2)NST4/=#2R!96(E62LI/^^LY0LJP4CK(H>I!,BL,W[W%FZ)D? ME/YF=H@6GK-4FH6WLS:?^;X)=Y@)]'*N"ILF$A\TF"++A'Y98:H."V_@'3\\)MN=Y0_^&J_\:&H-H0 M.-ZE(\?R3EBQG&MU ,W6A,8#)]7M)G*)Y* \64VK">VSRWL9J@QA+9[10'+"HWHPJ/?H+7_Z83#I_]S"=U3S';6A+Y_**@$50X/Z@U;[Q!5$=X42X\2> M#58K]'GBI9..)2?YRU83"LUFYW0FX1$@E[D1:BO#I2 MXB]DB# 97#N[02^8NE'#^TD('U92*K2NL"K2T)(7XSHOQM^;%RRCL(HF1[F- M8WUDB2LD*@BOF35+_ESRM/M?[["3OZTT2F**@8%8J\PEC,A4(2V025Y8SH47 M$'F>OB1RZ]9-+2*N1)SP0+.(32GBG-..<@[T4B$EH^)W93 M\D+I+ A-$$7%836O\O)_.-)&\CZ]JRT8P(_N5>4D+TQA^DX6=H,K3EI^5_EW M?\*]($1Z6E)M4J?:I#W5J .(BA3Y8&XI?DI2)1J>_4K=PK'8FB=T8PS:LTG5 MZNG\C71RV:F"*,EM='3;.$KAW(*P;5?2 ?\=]O\HKQ%@-J3^B$+)Z4S_*09" MH?6+VA.%#S 8]<:3J;LP:#+L78^NW)WQ]5Q,&\84VY,UQ;CFM#_+@&PO=V]R:W-H965T*JG,-"BLK<=A:+("*V'Z5*/BFS7I2E@6]28T MM4:1>Z-*ADD4C<)*E"I()QZ[U>F$&BM+A;<:3%-50N_F*&D[#>+@ -R5F\(Z M($PGM=C@$NW7^E:S%'8L>5FA,B4IT+B>!K-X/!\Z?:_PK<2M.3J#RV1%]."$ M+_DTB%Q *#&SCD'PYQ$7**4CXC!^[SF#SJ4S/#X?V#_YW#F7E3"X(/F]S&TQ M#:X"R'$M&FGO:/L9]_E<.KZ,I/&_L&UU1^PQ:XRE:F_,]G4X,KB* M7C!(]@:)C[MUY*.\%E:D$TU;T$Z;V=S!I^JM.;A2N4=96LVW)=O9=-X81HR! M)6ZXUM: 4#DLO&/4L""5,:J%*Z&!-_=B)=&\G826?3N&,-O[F;=^DA?\Q G< MD+*%@8\JQ_QO@I"#[B)/#I'/D[.,UYCU81"_@R1*!F?X!ETE!IYO\ +?O@!P MAS5I6ZH-_)BM#*>>V9^G\FW9AJ?9W"R-32TRG 8\+ ;U(P;IZU?Q*/IP)M9A M%^OP''NZY-G,&XE :X[W$56#L-K!C?A%NGL\XZ#G; X/?"J7\][N"^PMJ*J% MV@%O VX&-% J(,5>#_UC6OH^+ 5W"%@"6R"L2?+8._=9%Y5&7Q%E,8>*-+*B M4!!'%RX;2U9(,)Z#5XXGV:%@,W1]T^-7QVK%G7EX>=^O?$C&\#]5Z7DNQ]/K MFG\&\25<, @7S^ UQS"!3G'KQ\&AF67OC-Y.!C!IEV_'M MT&[YS=J9?U9O-^>-T)N2IU/BFDVC_OO+ '2[C5K!4NTWP(HLA^:/!2]PU$Z! M[]=$]B X!]U?0OH'4$L#!!0 ( *V =EAQXH *#0, ,T& 9 >&PO M=V]R:W-H965T M"B'-.,BM+8=A:)(<"V;.5(F2=C*E"V;)U:O0E!I9ZI,*$<91=!$6C,M@,O)K M#WHR4I457.*#!E,5!=.;&0JU'@?=8+OPR%>Y=0OA9%2R%2[0_BH?-'EABY+R M J7A2H+&;!Q,N\-9W\7[@">.:[-C@^MDJ=2SG2RJLA1(IVR9@#DS.=S0G.!6UO-V!W?T MDRT%FN-1:*F@2PN3!GQ6@\X"0F+9TXRW=67P0\0J3 M,^AU3R".XMX!O%[;?L_C]3[7_G6]9N#/=&FLIJOS=U_W-79_/[9[3D-3L@3' M ;T7@_H5@\FW+]V+Z/L!YOV6>?\0^F1!SS.M!(+*=HB_ZV=GB/O8'\3?SWX7 MOI.XJIFKRG=N"S? #&1*T(89PN=H=MQ8W6SCC@\N&4\AK327*[ YP@:9)FP] M[$P+5;D!<9F(BNX6&3ZB0&8J[:%=24$N@N!LR06W' U\)?B3*(K(N!PXHW.O MY&G="Y=,)JX6DP[P%8WUGE,.GSWLS!4M:\OI18!4%JE?4]7E\2W)F5RA(PAT M:5(D_AO_=JA8;UOUM,'PLD844US:IJ!%.FD+5@&^5-QN*+I[,KCHM9E/3%3^ M*$W.*)14D<9&H?3^/85"I3SC23T)%V95\GSJ5"N%1!6DY*;>8VNF4P-']ZZ% MP;$[E?ZV"NR[G>&.Q!2H5UY(#8'2%&JU:5=;K9[6$O4_O!;Z.Z977!J:34:I MT=GE>0"Z%L_:L:KT@K54EN3/FSE];U"[ -K/%+%N'%>@_8)-_@%02P,$% M @ K8!V6+(>\K1- P O@X !D !X;"]W;W)K&ULK5=;;]HP%/XK5BI5F[21*Y>V$(G+NE4:$J+:]E#MP20'B)K$F>U ^^]G M.R$0%"(J^05\.>?+^8Z_..<,]X2^LBT 1V])G+*1L>4\NS=-%FPAP:Q#,DC% MSIK0!',QI1N3911PJ)R2V'0LJV))B^3R F M^Y%A&X>%9;39"&M4SI>/I^(#^ MJ,@+,BO,8$KB/U'(MR-C8* 0UCB/^9+L?T!)J"OQ A(S]8OVI:UEH"!GG"2E MLX@@B=+B'[^5B3AQL'L7')S2P3EW\"XXN*6#JX@6D2E:,\RQ/Z1DCZBT%FAR MH'*CO 6;*)7'^,RIV(V$'_>?A2["/ 9$UFA*D@RG[[49S MG.9K,<@I4"8M'Z,T$L\,T7="0H8^S8#C*&:?T5==P*NR M.F[-4BN(O!'N688#&!GBE6= =V#XMS=VSWIH8J@)K,;7J_AZ"MV]P'=!29@+ MY3VEQ4TE)?3R4QBA)PX):R3OZ22O":Q&OEN1[[8>]NGKAC*@\C425VH3YP+H M3@')&WOG6QVG.S1WIUR:C"RW,JK%V*MB[%TGR$FK(%M!/GHFFL!J?/L5W[YV M0?9UDM<$5B,_J,@/= ERT* UNWVCE]N2[LD2TA-_'6AU1-P4KK8NF19(IWITC[39:.5XS4+TW:.<3K727/6 M7N*THGSX;#2AU3D?ZQ7;U2].K>6++K1Z HX%C-U:(GQ(G%Z3.,^UV63DG'_% MS9-.0"ANHQHDAE2M712_U6K5A(U5ZW&V/I'-F>HPCC!%9S?'=!.E#,6P%I!6 MIR_*"UHT2\6$DTSU&RO"A>S5<"L:3*#20.RO">&'B7Q U;+Z_P%02P,$% M @ K8!V6,)P\*=2 @ #0< !D !X;"]W;W)K&ULM95M:]LP$,>_BO!@;%!BQ\[#R&Q#DW2LT$!HZ/9B[(5BGV-1V7(EN6F^ M?4^RXV60F#'(&UL/=__[G722PKV0SRH'T.2MX*6*G%SK:N:Z*LFAH&H@*BAQ M)A.RH!J[J2@)-K5/!7=_S)FY!6>G$H1U;RS@4M>:LA+4DJBX**@]SX&(? M.4/G./#(=KDV VX<5G0'&]!/U5IBS^U44E9 J9@HB80L6DVG"VD<3]M']6\V=\QE M2Q4L!/_)4IU'SA>'I)#1FNM'L?\.;3YCHY<(KNR7[!O;\<@A2:VT*%IG)"A8 MV?SI6[L.)P[#2PY^Z^!;[B:0I5Q23>-0BCV1QAK53,.F:KT1CI5F4S9:XBQ# M/QUOFLT@(B-W2C-,$U+RI""K.7G ]5)FYE8IT(I\6H*FC*O/H:LQM!%PDS;, MO GC7PBSA&1 @N$-\3T_^-O=1>(.V^^P?:LWNJ"WHF6=X8[6DI4[\ZLCA2'Y#ZJ94.,O@ M''F_]I0<@$K50SGN*,>]2@M[4D#^8RGTBOWG@DXZU,D52V%R!?)I1SZ]8BGT M:_>4@GMRNYF'8D7ECI6*<,A0RAM,<3=E<_DV'2TJ>^%MA<:BL,T);GIU@, ,8, 9 >&PO M=V]R:W-H965T'90^MED M ):\Y$*:N9=96]S[OF$9Y-39>Z!TGGO@VLV["CV<%W<(:[*=BI7'D M-R@)ST$:KB31D,Z]17B_# ?.H;3XG6PS_7&R,U9B[?[4%K,(;MN.Y WUO"LI@[N&) M-:#WX,7??Q..@Q_;Q'XEL#/IPT;ZL \]7E*3D102T%2(SX1+L].0$,%S;LF> MBAVTR:\P1R6FNW[V<30*\#/S]Z?"KIJ=41XUE$?7*>.]DD"A#+*$%P:0F#:> M%=#X&L_>]?[G!HP;->->-4^ :<:9Q: S%-:FHA>@G1YIR[/Q933"L',[)HV M2:^ ^O 8\@0,^)YN!-P0FEK09"&P]E#)@& 5(TM,+-RN7Y4Q-V2YTQJD;9,[ MN: YC<++3;LT"Z-QIYIIHV;ZY6HZ=;31GU[P>LN\S^*,]%U#^J[_1%2,!#+" MTX!]@VD]M7=7F?59G#$+@]>J%?0'U!AL<7A>4*[SCAWOA_B"#*^!3@5,AMU) M$9[4WO#:*06J64:H3/#BV6-353@UQW"W9D*->9:BX>@RDUOL!M.HFW7TRCKJ M9;W.>%&XJN989_@EW( I8]OY1A?W=1A-IBV$6PR'XTDWX]="'/86NW@%FF%8 ML2UU?8ZE+V0#$E*.!U+P9Q \4RK!.:<#>V'!_\%[MEIOL)4'?Y'JK=8V(F %"&#VPENG*Z:YFI@55'VG1MEL8LM'S/\HP': M&>#[5"E['+@%FK\N\;]02P,$% @ K8!V6.!][2YY!@ ;2P !D !X M;"]W;W)K&ULQ5I=;]LV%/TKA#L4+9#4$FE)=NH8 M2*P5+; 60;)N#\4>&(FQN4JB*]))LU\_2G9$*Z194Y71E]AR>,_E.?S0N1*G M#ZS\RI>$"/ ]SPI^/E@*L3H;#GFR)#GF;]B*%/(_=ZS,L9"7Y6+(5R7!:1V4 M9T/H>>$PQ[08S*;U;U?E;,K6(J,%N2H!7^S@?^X.F':[I8BNJ' MX6RZP@MR0\3GU54IKX8-2DIS4G#*"E"2N_/!A7\6HZ@*J%O\10EF5O, MR9QE?]-4+,\'XP%(R1U>9^*:/;PG6T)!A9>PC-=_P<.F;10-0++F@N7;8-F# MG!:;3_Q]*\1.@!_N"8#; /@\8+0G &T#T*$!HVW J%9F0Z76(<8"SZ8E>P!E MU5JB55]J,>MH29\6U;C?B%+^E\HX,;N1$RE=9P2P.W!54E:"=[3 14)Q!CX4 MFWE5C<^KF A,,_X:G(+/-S%X]=OKZ5#(#E0PPV2;['*3#.Y)YD/PD15BR<'O M14K2-L!0]KSI/GSJ_B6T(L8D>0.0?P*@!Y&A0_/#PZ$A/#X\W+>P03?63.7NTP9WR%$W(^D%L()^4]&OO!#[ZU)V3[!XI[ 6JJ/ M&M5'-O29E'E%2O%X E89+@3 10K(MS5=5;*?@$)NOG)QI$2FELNB6@TF;3ST;>Q/.\Z?!^5S6]V=CSM6:QM<<=]0@:/0*K'G\R(1<_YIP(;F*Z MB0YWF8XK"L^IZNV"P MTKM;>=.0:-EQ#*U>YC-;Y.L."I-7=@B94F"B'&I73 MT(LFH4[:T#*()A'4:5L[UI%VU-".#AAB>7-)OBY9EI*2OWPQAG[TMI[XXM&D M0:0Q@X&'= 4,[29(;Q='^DIXAM>B-FZHC0^@EE%\2S,J*.'U>G:C.CYPANOM MS#/K6SG6D[GO* MW'@'3(9J>\?UK9)\EWZ9$^.VMH5JC6;DZ93FAH91$(UT[O;.=26_X^Q\*_E/ M\L:5,6XFZ^O[%!Q#G<36OO*-O-4GU<">8+\&:RYN9M(AJVM?%5;T9&G5 VDY\"B>!:>8CPZP)1X9E M;^]K5RV4H_-_9.G(/65KGCV":[*2TT J\N4CR6]):33&=CA79]PK6MP76EM* M90;]X)?6)'Y/]F\K?9]H<5]H;>F5-_7MYK2?PL2>Q%E@W>"BL5[GQ'UE;4NG M_*U_B,'=7\/8PYU%T3UOX$T,GK>OM&U5E#7V[=[XP&K'CN(LCNZ23X,Q&ION MH,IBNR0SEKIKAH&T/!\H*^T[8=NRE?#0WSUSQ59]A2NRD&# M>SHV.Y2S0+K9 MC\+ <(/K*VU;(>7VX8_=_K[BSA[JK(C!](?0-TER#-,/E>F'=M/OOK1Z=?U; MM-;2@B:5CN'GH?+ST/YTMW.9:,=U5DM_.KRGE.PK;ULO9<*AW81?RTJR?LG9 MO""[(O(C/9&599))ATFECZJGV FX2/]=-_P+J6OK&WI5.$ #RD< M]E>;]G!G44R/WDVB'*-&0*I&0/8:X"(4:5C^'.D_#FR/U?O M7#W:<9W5ZH &C.?.>O7U&?%'WV^Z5_ M-M^_BT4;( M1[4"T.0IS[@:.RNMBW/75M[7NCF ME'$G&MFYJ8Q&HM09XS"51)5Y3N7O2\C$9NSTG.>)&5NNM)EPHU%!EW '^KZ8 M2ARY#4O*\\#HV]-?C&8*.V^L1$,A?BT0RNT['CF0U!!HDV M#!2;-4P@RPP1;N-7S>DT+@UPN__,?F5CQUCF5,%$9-]9JE=CYY-#4EC0,M,S ML?D"=3P#PY>(3-DOV52VPZ%#DE)ID==@W$'.>-72IUJ'+4"O_PK KP'^H8"@ M!@2' OHUH&^5J4*Q.L14TV@DQ89(8XULIF/%M&@,GW%S['=:XBI#G(YFH#35 M@ >IB5B0J61"DBO&*4\8S<@UKVZ6.:*CEF2*W5$IJCNLC.2'W=S$Y>O]Q MY&K%TD]KS9>79?\5S#,DI"7K'Q/?\H 4^.1SNM\#CP^&]7;B+$C8Z^HV. MON4+7N&[Q1M^D22BY)KQ)>HH./83*ZPBJ.ED1?D2"..[9@QU+C(@#U^1D%SC M2:@?;5I6WOOMWDUM.%<%36#L8/(KD&MPH@_O>J'WN4W9+LGBCLAV5 \:U8-] M['A[TS*!%*M'4N9EAA&ULK55= M;YLP%/TK%INF5NK"9[(L(TAMHJI]F!0EZO8P[<&!2[!J;&8[H?WWLPUE1"%1 M'_8"OO8]Q^<8WTM<<_$L"P"%7DK*Y-PIE*IFKBO3 DHL1[P"IE=R+DJL="AV MKJP$X,R"2NH&GC=Q2TR8D\1V;B62F.\5)0Q6 LE]66+Q>@>4UW/'=]XFUF17 M*#/A)G&%=[ !]52MA([?/ M)GC,YHYG! &%5!D&K%\'6 "EADC+^--R.MV6!M@?O['?6^_:RQ9+6'#ZDV2J MF#M3!V60XSU5:UX_0.O'"DPYE?:)ZB8W"AR4[J7B90O6"DK"FC=^:<^A!_"C M,X"@!03O!80M(+1&&V76UA(KG,2"UTB8;,UF!O9L+%J[(I5HG$HV M^EID>PJ(Y^B1'8 I+E[1U1(4)E1>H\_H:;-$5Q^O8U?I[0S(35OJNX8Z.$.] MA'2$0O\&!5X0#L 7[X<'QW!7F^R7F)/UKC6 MET:!()C*(:<-?&SAIO /23#U/"]V#WT+IUF3<3_K2%O4:8LN:KLGC.C[FZ$= MY]F@N 8_Z6WK^]/)J;S3O*_3\*R^<:=O?%%?=V]N$ ,UI&]\G^@;R MO&AZ*M#ME;-II=^QV!$F$85<([W1%TTAFO;4!(I7ML*W7.E^88>%[N@@3()> MSSE7;X%I&MT_(OD+4$L#!!0 ( *V =EB+-A)Q!0, /H+ 9 >&PO M=V]R:W-H965TKV8=H'!RX)*F!JFZ3]][.!4%A(UD[T2V+#W>/G.=\=-]I2]L#7 (] MQ5'"Q]I:B'2HZ]Q?0TSX!4TAD6^6E,5$R"U;Z3QE0(+<*8YT$V-7CTF8:-XH M?S9CWHAF(@H3F#'$LS@F[/D2(KH=:X:V>W 7KM9"/="]44I6, =QG\Z8W.D5 M2A#&D/"0)HC!(*6N)IA9Y;')OJ29,U#7.!9-O0^DGO+G,BR"+ -$EFC&9 M'4P\(Y($Z.MC%J;ROL09^BZSZ60*@H01/T7GZ'X^12ZD 04C.Z7AUT6 MAYD'#IN"?X$LXPR9V+1:W">O=S>;[KJ476DW*^UFCF<=P-OI/4.SB"2B*1O] MNI'FZ%I S'^W22VP[79L57U#GA(?QIHL+PYL YKWZ8/AXL]MPCL":X3!JL)@ M'4/W&M<.+]>^8I3S-N4%G)/#J3:Q\/!/OM]LSXV#G)W*^[N4>ZW),F6LMMF+$Q6]?JXA7@! MK+4VCB*^M38Z FN([U7B>^_8(GI=AJ$CL$88^E48^MVVB/Y>*AJ.W=(B6NQ< MHW\P9P<5W\%1OI/\PPGLE>EZ%.RM]]016$.W@5\^Y_@=$[8$[R@27:$U0U&; M;(QND[;$JW^P#%LUT+^SMMVPMY^V>FTP4U/Q+6&K,.$H@J7TQ!<]"<&*0;/8 M")KFL]J""IG ^7(MAW-@RD"^7U(J=ALU_E7COO<'4$L#!!0 ( *V =E@; M(NW8? ( &P& 9 >&PO=V]R:W-H965TC6K(#$ M2^*/>\X]]R8^3C92W>L"P)#'D@L]\@ICJDO?UUD!)=6GL@*!.TNI2FIPJE:^ MKA30W(%*[D=!<.:7E DO3=S:3*6)K UG F:*Z+HLJ7H: Y>;D1=ZVX5;MBJ, M7?#3I*(KF(.YJV8*9W['DK,2A&92$ 7+D7<57DZ&-MX%?&.PT3MC8BM92'EO M)U_RD1=80< A,Y:!XFL-$^#<$J&,AY;3ZU):X.YXR_[)U8ZU+*B&B>3?66Z* MD7?ND1R6M.;F5FX^0UN/$YA)KMV3;)K8X85'LEH;6;9@5% RT;SI8]N''4!X M]@H@:@'12\#@%4#< F)7:*/,E36EAJ:)DANB;#2RV8'KC4-C-4S8KS@W"G<9 MXDPZ4_A#*/-$9IP*0ZC(R?5#S2K\4(8<3<%0QC7Y2I6BMM_'Y#VYFT_)T=OC MQ#>8W[+X69MKW.2*7LD51N1&"E-HW+'Y0IL'=MA?TCE,0-\OQQ)7=LD2LP12Q41*),P& MUH7;&[H9((OXQF"C*O?$6)D*\6 6U_' 6V1I13<.^%!LB M332RF9LL-QD:W;#4?,:)EOB6(4Z'$ZR+>,6!B!FY3C5-YVR*JPNE0"MR- )- M&5?'Y)3<3T;DZ.-QW]:XK0';4;'%9;Z%MV.+$41GQ'=/B.=X?@-\^'*X5X?; M:+9T[)6.O8S/W\%WQ5*FX?0&JR=NL/SC!N/)M89$_6SRFI.WFLE-T_74DD8P ML+"K%,@U6.&G#V[@?&YR?B"R6A[\,@_^/O;P!I3J81M%JV3%J<9DT$1(S?Y2 MTU]-UG.^=L9G_A[6X6G0=AW'Z=OKJJN&N'8WJ,;5!+=*P:V]@K\*37F3KAP6 M5/;S6@VRML-\9[>J=JFJO5?5&%.7FKJYA60*LK%F]C*\MF8.1%8S&Y1F@_?L MG>"0>3@062T/G3(/G1=\=!()I=4)'H'37W@J$2V>;:'.5@UV@NYVJ3X;5E/= M+55WW]9 W:WM7+>SK:HAK.OM5'5>JCK?KTK2&$<3'%OV]M!>DM?6SH'(:GY= MY_^1Z[QG%Q7L!TK%H=CJN:B,'^[;:K+ 54\1UVMM%^7S<;DRNS(CF0'UELHY M2Q7A,$.@<]9!!IG/?/E"BV4V-DV%QB$LNUW@G S2!.#[F1#Z:6$FL7+R#O\! M4$L#!!0 ( *V =E@>\V2,U@( "<* 9 >&PO=V]R:W-H965TVV\)^_:Z=$*5** R5E]9.[CDYY_C&\6#+Q8-< 2CRF":9'%HKI?(SVY;S M%:14GO(<,KRSX"*E"J=B:9KJ7A:@E%!RK+BGSZ6.=0 ;O "P"L!WEL!?@GPC=%"F;$UIHI& \&W1.AJ M9-,#DXU!HQN6Z56<*H%W&>)4-,6VB-<)$+X@EU(Q# 9B9HMF2S1 ^$=A80CV1HS$HRA+YE9R0^^F8''W^.K 5 M*M7/L^>EJHM"E?>"JC',3XGO'A//\?P6^.CM<&\7;F,^54A>%9)G^/P7^*Y8 MQA28+MF>IEN(9V!:%VBO0S_NT0'(MLQVZG, M=CZR53N'S.% 9#LYA%4.X=Y%QS<_:#-8H,):BX5!LQ'W;=2WGU->:=- M>;>A/.@WE>_E?J?R7J6\]YKRL$UYKZF\*7PO]3N%]ROA_8_9U_J-#I[HPT)U-HS^ 5!+ P04 " "M@'986%#>[E\" #"!0 &0 M 'AL+W=OV<."2^&/>FSYU M 8#DH>1"C[T"L1KYOLX***GNR0J$N5E+55(T6[7Q=:6 Y@Y4 M@>7+)-?N2>HF=A!Y)-MJE&4+-@I*)IHW?6A]. #TAR< 80L(GP/B$X"H!42N MT$:9*VM.D::)DC51-MJPV87SQJ%--4S8K[A$96Z9P6%Z+9"*#5MQ(!.M 36Y MF -2QC7Y3)6BUN1+\H;<+>?DXN5EXJ-):J%^UB:8-@G"$PGZ(;F1 @M-/H@< M\J<$OE';20[WDJ?A6<8Y9#T2]5^3, BC(X)F_PX/S\B).@=X+N2,J\9 MYX2*G/QIYYSIC$N]54"^358:E?EQOQ^SL@/@_?'+/A/9$\,B3M#XG/LZ:24"MDOZMI4K@E[](0Z3XY5WU .'*6=/+MT M& =!D/B[P[+^%M7H]0_:H02U<5-"DTQN!3:_67?:#:*)Z[]GYU,SH)IY\DC3 M3+<;JC9,:,)A;2B#WENC2343H]F@K%S3K22:%G;+P@Q94#; W*^EQ/W&)NC& M=OH;4$L#!!0 ( *V =EC>WO1@K@0 +4/ 9 >&PO=V]R:W-H965T MNR13T8L MEW&4PB,G(D\2RC?W$+/UV+"-[<"W:!E*-6!.1AE=PA/([]DCQYY9H011 JF( M6$HX+,;&U+[U;$LI:(F_(UB+O391KLP9>U:=S\'8L)1%$(,O%03%SPIF$,<* M">WXMP0UJC65XGY[B_Z[=AZ=F5,!,Q;_$P4R'!L#@P2PH'DLO['U'U ZU%5X M/HN%_B?K4M8RB)\+R9)2&2U(HK3XTI>2B#T%NW-"P2D5G+]/ M'KE^?S,R)=JET$V_M,$K;'!.V- A#RR5H2"_I0$$A_HF^E,YY6R=NG<: 3WP MV\0>MHAC.6Z-/;-F]:^^;!/'/:GNO4'=M>O4#[QQJQ"Y&L\]&:(XIG-6Q(), M,2CI4K-/:!H<]+_*$#B1(4W)H=*//Q&3?):0B)\U#MT7!G3J#5"EYU9DU(>Q M@;5% %^!,?GXSNY9=W7D7A+,NQ#8 ?&=BOA.$_K!WDC5WJBCKH#H:@A59%>3 M3M_"W\A<[9-R+&:[PV,YKT9N,#B0.W"E6[G2?;,K N*PY+R( 8A% JJQA%*9G2CRQJ*^CI_U66CI:M>)-"2-*"2\2C>E--%>E-! M)%/IG/I11N-"?&L'-A@1(=4N%/;.6)+1=//QW<"Q^W?BRF=)@M[AR>L_*[MQ MCDB\ZBA(930K.(CD1LTJ!#P-<>=P!?C>;CN6,GB O)4+K%B,R?-IK:\@$!"* MIN*52N'YL!4Z6!7)N2K(098Y#=0^#>@&^4P2"")<#'W&H/L0%%L8R!H-4N)8 MIPY0M[21:]573CK6W6PW_*B,T,/VW4V[H6CVJQW3/Z]HJO2)3L\/FZ/LZ%QF7,+ MYX7 #ABQK=WUW#HK:;#RB8(C B]^J*Y^12W%,@$J7RA*UN9)N= ^=6[-1:79 MGG/)NQ1:P9ZY]\Y)@"_U>U%@EJE/_@-02P,$ M% @ K8!V6/J[7"U1! CA8 !D !X;"]W;W)K&ULM9A=;]LV%(;O]RL(;1A:H(L^+#MV9AMH+ WKT&Q&@FX7Q2X8Z=@F M2HDJ2<7QOQ\I*8H5TVI4<+F(18KG.8?O(2F2\SWC7\0.0*+'C.9BX>RD+*Y< M5R0[R+"X8 7DZLV&\0Q+5>1;5Q0<<%H99=0-/&_B9ICDSG)>U:WYJ\ZHS]UC BM%_2"IW"V?JH!0VN*3RENU_AZ9#8\U+&!75 M?[2OVTX\!R6ED"QKC%4$&1M^\!3^==!+C""Y0"/_'0J\8&0( M:/5Z\\!@'KW>W#>8Q_WF?Y3TG/>.&*,VEZ.*-SH;SD;5I.@:FBFZQ7K2A0X@86CEB0!_ &U4*98@BD7_9@;S.N1"_3'#$R#?W+D\SYTY/,1=_A[;S8EF = ML:>MV--!8E."[PDE\F#2N!R(OL/;>8TMP3H:SUJ-9[T:JWUN M@7.]IRTX2\M$HAVCJ=)"&TJ5'XHE%L*:R.@+[W M?%+P>B5-9.+@TK;M.P,[W'H_!T\/7',W3TV:)UU3LZ M9_G?V/EM,=6#+P'0X\XHH7^JC&=2L-?5T(^655ILB]:5.7B6.>B5^1:HVE&G M:(VY/*#/-]4^RWC:Z0<-G>16:9%56FR+UDW)\ZG4_W^/I;[5AVN%W:-[MPSXMKKP%"AA M92[K.ZRVMKU4?5]=);ZHO_:OHOIJ]!E3W]2JD_Z6Y$+M##<*Z5UR8ERZK''> 4N&Z@WF\8DT\%[:"]@E[^!U!+ P04 " "M@'98 MUYY%JNP" ]" &0 'AL+W=OBH6 MKBP%X,PZT<(-/"]R*2;,289V[48D0UZI@C"X$4A6E&+Q:PP%7XTK76N980D37MR3 M3.4C9^"@#.:X*M0M7WV%1D_?X*6\D/87K1I;ST%I)16GC;-F0 FKO_BYR<.& M@Q_M< @:AV#;H;?#(6P<0BNT9F9EG6.%DZ'@*R2,M48S YL;ZZW5$&9.\4X) MO4NTGTKNZM-#?(XF.68+D(@P=(^%P$Q)=%TIJ3#+"%N@@W-0F!3R$SI:&Z"' M*Z S$(]Z2>98@!RZ2K,RV&[:,!C7#((=#/P 77&FY8YLZ?RA*G,')T! EB M"4[R\8,?>9^[$O&?P%ZEI=>FI;:>BW&OKOU'"(+IY! MI$1N5W+-=R_<>T^O_T;4T=[T5! M,.AF&[=LXW^JH8OZY=I30/$;8D$O'/C;_-^:;==9S=_=>(DIB(5M4!*EO&*J M?L#:U;8'GMFG?VM]K'MCW8.K&>H6%OA@2%3#7D-YQK,M U,VJGBA>VO=^ MQI7N'G:8Z_X.PACH_3GG:CTQ =I_#,EO4$L#!!0 ( *V =EBO8 =34 , M - * 9 >&PO=V]R:W-H965TV%-9& LHT)!@(M/%AV@>37)N(V,YLIP6)'S_;24.W!4^;MGU);,?W MW'.ON>F:BSN9(RJXIR63,R]7JCKP?9GF2(D<\ J9_K+@@A*EMV+IRTH@R:P0 M+?TH",8^)07SDJD]NQ3)E->J+!A>"I UI40\'&')US,O]#8'5\4R5^; 3Z85 M6>(UJH_5I= [OT/)"HI,%IR!P,7,.PP/CL+8"-@;GPIIU.([B]WJ"_L\9K8VZ)Q&->WA29RF?> MQ(,,%Z0NU15?O\?6H)'!2WDI[1/6[=W @[26BM-66#.@!6O>Y+YUQ); \#F! MJ!6(+.]&D64Y)XHD4\'7(,QMC686UE0KKU MDHJPK&!+N"%"$*8D[,Y1D:*4K^#-YA ^GR.]1?%%'^FHJ1)UE)1!F.,"A< , MCCG5:2.)=?SF^M17FK!1ZZH5PRE).$7;/N-3._7RFQ>%4(96]?FIT#?MUF9I#1+%"KWDY8MP'+QU6#+L+!FZT),/M0F?B>]ZDQ6/O7YJJ#9@8PMF>L(J MB8;Q)!Q-_54/B5%'8N0D<6/+2_N2K%#H=@%XCR(M)$(EBA3[B#2 DRTBXT$< M]=,8=S3&3AI7:#J=J1"%@D+!X &)Z/6#&V@"M,GL: P9>7!EW%[';<\)>G A_ MF/;[';_]_UC ^__ DC!X:O*!T]J(8_<>(M\K^LC%/OY_0^4_XO9#'/X5\?_!CQ/VM(8.B M6-I12D+*:Z::>:,[[<:UPV9(>;K>S'KG1"QUIX(2%UHT&.SI5BV:\:G9*%[9 MD>66*ST V66N1TX4YH+^ON!<;39&03?$)M\ 4$L#!!0 ( *V =EC58J0. M,P0 / 3 9 >&PO=V]R:W-H965T_A>JM=7>^AZH-)!H@VB3G;P.Y_7SL) 1*3@Y2^ MD#B9^3SSV>-\S&A'V2M? 0CTEB89'QLK(=;WILG#%:2$]^@:,OEF05E*A!RR MI\OTXTRM^XM@\FTL_<3DI5AO1!?H1=#P%7U9J_7@Z$$M2"S>T2\!"!(G M_%?T$7U )N(KPH"/3"%G5QAF6,XT+6:RSLR$+?299F+%T6,6070*8,JPJ]BM M?>Q3JQ4Q@+"';'R'K+YE:P*:7>YN:=R#R]UQ2S9VM1)VCF>?P7O\OE%T__TP MYX+)6X(%-P([H6Y0 M43=H0Y_\N4GGP-0>+G?O'?JR$5R0+(JSY1V:PC+.,GFKH[2 =G-H=4IN)ZYO M#>WAR-P>DZ4QLQW?KYD%K8%VI,&I:'!::?B6'W(0(;(%)@]M!&_ PI@#6K,X ME+^2H[QZKZ&GF-(_RMOKV35N=#8#7&.F-?:.S+@5,VXK,\^@/H$R0R2 I2C. MT#L0=KI-=,FWH]H%"O)06AQL+HK(N^YHG%T&9.V!Y%EY!BFX#&E8(?D:I!,. MO8I#[]HB^\3YIGZ2%\1YS6IQ!JY?VS<:JX'K6;6-TQI6QXWC5TG[MRJI\V3X MC?+ /:=&1=/&Z368:(VU(Q/#BHEAMQ(ZGW<[H%\ Z*JEJV/0ZMB1(-P_2*G^ MM14R(UDH-2U$YN/;.F9ZGDK8XSKXB%UL8[>V2;2&GFO5]TE[G%UY.)*4^%9% MIQJ@A6 *MT9%B M.4W]($/QU3KTL4B>S!-]2DU9Z5BN79>5L_:)K]7JMT([I>D@4_'-=.J/Z&LJ M3[?GU>5I>SA7D_=_"%E\4+*XHY3]$54WDZ"S=JBK^;P16L&G>=0*28$M\Y82 M1R'=9*+H+%1/J[;50]ZLJ3V?JG96WF(YP!2]L,^$R?]+'"6PD)#]GB<)E3(6B:WZZ 1,"4@7R_H%3L!VJ"JLDW^1=02P,$% @ K8!V M6(Q9N1JB P Q \ !D !X;"]W;W)K&ULM9?; M;MLX$(9?9: 610LTUL''I+:!.FFQ>V%LT"#I1;$7C#2VB%"B2M)V\O9+4K+L M!#0;M]X;6SS,S_F&I#0SWG#Q('-$!8\%*^4DR)6J+L)0ICD61'9XA:4>67!1 M$*6;8AG*2B#)K%'!PB2*!F%!:!E,Q[;O6DS'?*48+?%:@%P5!1%/,V1\,PGB M8-OQC2YS93K"Z;@B2[Q!=5M="]T*6Y6,%EA*RDL0N)@$G^.+R[AO#.R,.XH; MN?<,!N6>\P?3^#N;!)'Q"!FFRD@0_;?&2V3,*&D_?C:B0;NF,=Q_WJI_M? : MYIY(O.3L.\U4/@E& 62X("NFOO'-7]@ 60=3SJ3]A4TS-PH@74G%B\98>U#0 MLOXGCTT@]@SBP0&#I#%(7AH,#QAT&X.N!:T]LUA71)'I6/ -"#-;JYD'&QMK MK6EH:;;Q1@D]2K6=FM[4VP=\ 5\)%7!'V I-ZY_*A%G"K:3E$F:,I ]G-SEG M*)LAN!8T-6-SGB&#]U>H"&7R YS!6PA!YD2@'(=*.VF6"M/&H5GM4'+ H3C1 M@J7*)7PI,\R>"X2:KD5,MHBSQ*MXA6D'NO%'2**DZW#H\O7FB<>=;AOQKM7K M'=#[\ECI(XP9*!0%O*!!]\@#V6L">UZWO]NIH0+)&H5\%@%OB-6=$44;5DPNV5HTC*VM>/^MI MU!GU>N-PO8_F7?PWT?HM6O^/T3Z::TJ+5>%B],J_WODZ$GUGP))1&[!GC(.6 M<7 *1O)XB-$K?RSCP,G8'[H9ARWC\#A&0>7#V4(@ BWUO42I0!"%+KRARZ.H M.WQQ3+T._.8Q';5XHY/@=7Q'U;O$L=LX<@8M[KNW\;SE/#\)I_>X>I7U2OB9@$7Q@F$GH/NI2/Q<5NZ%*14D.E= MA(5)4-8V0:E0U!F&,PSU$J.]38@[2?SB@CIF]3K][H&=2G8 B1=@7M\H^#'' MXA[%OTX'O1+'GKE3J3T'WJ4S\>GR&;_4T>!^Q_JU(S" PB:4/MI=;A/[DYMY M_2+Q;^^)4I2&\O](>.)=QA/[4YZCMO>DZJZH>UM2]'/M@![T3\S):JMLW8R=7T[)V))=7G$<*$EH\Y0.ROJDK%N*%[9 MJNN>*UW#V<=&PO=V]R:W-H965TH6M(Y)L%93$6YM"1+=CPS9V$_=DN1)J MPO1':[R$&8B']1V3([- "4D,"2;SDH$:QIG(L/^_0OVOQ4LP<<[BFT1,) MQ6IL# P4P@*GD;BGVY^0"^HIO(!&7/^B;6YK&2A(N:!Q[BP9Q"3)_O%K'HB2 M@^T=<7!R!Z?JT#WBX.8..G)FQDS+NL$"^R-&MX@I:XFF'G1LM+=40Q*5QIE@ M\BV1?L*?9>E#=('N@0M& @$AF@D:/*/)%K,0X22LOWI(B$ 3E0(BWM#G&Q"8 M1/P+ND0?D8GX"C/@(U-(@FH9,\C)3#,RSA$RMH-N:2)6''U+0@@/ 4RIK)#G M[.1-G5;$&P@ZR+4OD&,Y;@.AZ_]W=UKHN$6T78WG'L'[]I*J>/V9S&4\Y0[^ MVQ2C#*+;#*&.]15?XP#&ACRW'-@&#/_3!]NSOC;I.Q/8@=INH;;;AN[_3N,Y M,+6UL@UQ(;?-1NZD:F8SV1F6I['4Y;/QN_90)6U3UM.Z8K,>U"*E5TCIM4IY MTM>!W/YX TQ>;VC)<")0B 6@!28,;7"40KO ;(5!66!GZ%3TM=(X79]7Z/-. M3-4/);!9B%?+5,^RK(J0NE'7Z_6ZA=4!S7Y!LW^6-+20[]>R8'><7H5\W4BF MRFOF/BBX#TX,L:Q#"R!'> YJ\;L<#EV[0K3!JNN5K Z8#@NFP[-$N97_L!9" MM^-63W/=J-=Q!\WL;6M?TJP3(_UX]%#F4(<1= =>A6C[BN^\1^U2D;;/DI$6 MG79#J*V:S%8:[Y7I[&4Z9RP8.5@Y=:[CU375S0X+RR'9?2FW6VOG64I"OL3A M13.HUH1&JU+ER 28I28P!K;4O3%' 4T3D35,Q6S1?T]TUUF9GZJ^7#>7>YBL MJ;_%;$D2CB)82$BKTY?5BF5]! $14 !D !X;"]W;W)K&ULQ5A;;]LV%/XKA%8,&]!8(F7)&.O8%B*)'DG;S;\?22FZ6Y@#97NQ)>IP )/J>Q*F8 M6SLI]]>V+=8[2*@8L3VDZLN&\81*]@ZN\( M2XAC'4GA^#L/:A4YM6/U^27Z!T->D7FD I8L_AJ%W @N%L*&'6'YFI]\A M)^3I>&L6"_.+3IGM9&JA]4%(EN3."D$2I=D__9X7HN* _3,.)'<@38?Q&0F-> ?K$7+Q>T0GQ&5;L5?3;# M-R?*0_3M#Q42?920B+^Z"ISE'W?GURO_6NSI&N:66MH"^!&LQ8\_8-_YI:LX M P6KE6IS+YM-[]6<.X*0S6F1TZHX? MJWQZ,W;S03U4O(**UTOEJ]DQ5"OI$;C: =%6-5NBD$I &QIQ=*3Q ?H)9AF" M*L'1E#3X]<*XG)]?\/,O;-5OFF W$;_5*<]QG :1MM'8][QQ856#.2E@3@9I M0P_X2:L+>$2\!OBVD6J5WXT]*+ '%Y98'54;B,[@#%KUNYI.7=P VF$U]BM6 M-:33 NETD"KWXI^V2NB.W.9J;AMY(S?H1H^=\M1S!MQW\F#5&KK$=_P&U ZS M^OY4!ULYHO&;[RQYBOI\#9I;2Z=590.J$R E =)+H*8L3+W1MWO0'>@\W?JC M77J\#16MSKW4 OC_%@-X4#4P5+1ZN4H]@(<4!+BM"/#$GP3-:3VP),"E)L!O M+PIPERIH'D?].%Y!L90%>$!=@-MG/@F"L3]MTFG;8>)Z^-Q65*H#_.;R '?I M@TF30)<^\,Z@+_4!'E0@X(ZS'T^FKMM48IV&CA>X9\08+G4"_@^$ FZ+ #SR M6R5O6YTM.2F5 KE4*2RIV"$!4L;=:$E;!EQU[4K]B5^YTY)259!A5(6A^]!# MMTLS-+>G?BROY5H*$-(O0"X[5?)@U0;Z;A"T^MY#K94#*3WB!WDS,A3 MU%=,,&XR:%NU5XQ=N5Q*@&_-G9M :W9(979%4XP6]WHWYC:K,7Z+KY?9[5P9 M)KLLO*=\&Z4"Q;!1(9W11!UF/+M_RUXDVYLKK$&ULO9QK;]LV%(;_"N$-10NTL43)MS0QD%CLUJ'I M@@;=/A3[H$BT+50278FVDZ$_?M0EIB@Q3-2=^DMK.SP/J?=(AWQU.]NS[&N^ MII2CNR1.\_/!FO/-Z7"8!VN:^/D)V]!4_&7)LL3GXFNV&N:;C/IA&93$0VQ9 MXV'B1^E@?E;^=IW-S]B6QU%*KS.4;Y/$S^XO:V_YW6&S0J> &+\_)?M*_:CO$ !=N6F#ZMM+X7S M?.[/SS*V1UG16M"*#Z7Z9;30*TJ+'>6&9^*OD8CC\QO.@J]K%H/H:80L[N@&9 MPST:G"#'?C3<>WXXUH03<_@?VU2$6[K>%3&QS&J(_ M^9IF:,$247O615'84?0^#5A"T<9CLZF+_XQ1Y;;W5I@(1YD# "!%,2YAX2YIKH\T\5$>5K7\"1 MF#/0ZV0W8OO*/NK*/L9=U2'[ M)$ P1?7Q0?6Q4?7/:48#MDJC?T5M*H5_4ZP-0B0JDE@PY7ZYY*!WQ6?M3F_$ M]U6_@HT:ZL^^IGR$%)M7"PIRCT[W4'J 1K:MSFL887U5A(1YD# "!%,R8EO2IEA'7)[6G0'E#)3F@=((%$U-6\-=VL9#Z8J% MT3(2.>,,[6C.MOC3NZP M/>U6?=!>"11-E5LZ9=OHZ^:_T50LG2!!I%J$&N<+,[UW M!D#=,2B-0-'4/$F#;+O'G#- K3,HS0.E$2B:FC;IL6VSR;Z(8Q:422OM!NKG M]&9IZENWG799"S4Z55III&VSDR[.%:+KV$_-!0K4+X/2/% : M@:*IZ9#6VIXVSNE;$ ^V50-'4:V#266.C!11S M@CUZ>DXP0_H*#4KS0&D$BJ:F0SIF;!]Q3L"0-G8H;W3TS7CKN[:!&BO!(JF"B_-.#:;\2MAOY-MZ#OJ>?[6W$'O)(#Z M<5 :@:*IJ9)^'!_3CV-0/PY*\T!I!(JFIDWZ<6SVX\W#J2YO&YH%-.7^2E_5 M0"UX39LUJEJGH#W9A$"-2=50&F]L-MY7_MW_K5*@IAR4YH'2"!1-394TY?B8 MIAR#FG)0F@=*(U T-6W2E&.S*>]?I4#]>$UKEB#(= M\V5O>3XKJ ZIO#RD"BLH$EF8PZ+/**#:DUIF>.\T=2^ON];,;14G32OLC%VG M5:"@AJ;J*EVV\\2%[KJP9Y'>3YO#>RL'2?-JVK29AY-16]^?8::=QCW@9C-= MZEO>J*&]0__2'-Y;7]@;NYW.'MR]%9E ]:D*+"VP8_1J#SMPHQ#LBXM/*#6EY0FE?3FO+/IN.V^C_#R3K2R3IF)ULM;!ZO'J"^%93F MU;1F]1B=6).VOC_#Y3K2Y3IFE[M@Z8YFY3-D8NH+Z2TO[Y&)4DY%=]RT9X.Z MVYJF/IA@C]R9W9[UGMF00(U/%59Z4L=\(W/U1);F#B]CM0"UGC5-?>I@-)G, MVI)VV^G*\,\PBXXTBX[9+&J-#OJ.VB>3M;*"^D90F@=*(U T-4G2C3JS8WH? M4,L*2O- :02*ICZ5)BVK:[Z>_-0:W1S>^Q$TJS,OVB?NJ/T FM6Y/:N]\H8: MEJJ:=(RNV3$^6I%:)XZUBH+Z15":!THC4#0U2=)^NOB(%;MMEJ"&5:DV;+PC(*'9JGPY0RX6 MD]N45X_,'WX]O #BHGSM0>OWA7WJ5:]QD)CJK1)7?K:*TAS%="F0ULE$:)!5 M+VJHOG"V*=]$<,LX9TGY<4W]D&9% _'W)6/\X4O1P>%U&?/_ %!+ P04 M" "M@'98>9$PD 0# !%"P &0 'AL+W=O\X]QW:XM[OFXK>< RBTR2B3/6>NU.+&=64RAPS+:[X IM], MNXQE%0"%1A@+KQPH&0*EATCK^;$F=(JQ4>"@9"D5S[9@K2 C M+'_BS78C2@ _.@((MH#@-:!Q!!!N :$UFBNSMH98X;@K^!H)$ZW9S,#NC45K M-X298QPKH=\2C5/Q.#\^Q*?HGB4\ _2$-V@D^(K8D[KH X,I49?H8@@*$RHO MT15Z'@_1QUUV5E5?$=9I1.6Y/6;M0 MUG[;36H?YO.;S4-=%7%A$![5U2ET=6IU#>:8S0 1AE:8+G%>8ZFN\I@EE7H[ M!SHBOW,H]S#,#UJ=HW)][Z5P>6^[NO6X$^[N.Q#M>RL59;_6VTO]U8V:/A-; M4Q3>@*PT7$MVBN'SB7+#;JDAR4#,;)\F4<*73.6EO5@M>L%;VP&]6N^;'M$V M.B\T>8/Y@,6,,(DH3#6E=]W2_Z B[]GRB>(+V_9,N-)-E!W.=9\+P@3H]U/. MU6YB$A2=<_P/4$L#!!0 ( *V =EB2>F,YPP( $ ( 9 >&PO=V]R M:W-H965TNBY$*K!J_5 ) ME6[[,.V#22[$JF,SVP'V[W=V0@I5H'OC _BM0Y@"&[@@L] M]G)CUE>^KY,<"JH[<@T"GV12%=2@J5:^7BN@J0LJN!\&P= O*!->'+F]N8HC M61K.!,P5T6514/5S EQNQU[7VV_9(&WBXWJ/?..VH94DU3"7_RE*3C[U+CZ20T9*;>[G]!+6>@<5+)-?N MFVQKW\ C2:F-+.I@9% P4?W279V'@X#N\$1 6 >$SP/Z)P)Z=4#/":V8.5DS M:F@<*;DERGHCFEVXW+AH5,.$O<6%4?B489R)%]7M$9F1A:&F-!*-&TA!44YN M12(+( ]T1^ZI 3(!+!L@GJ'3 M:U+=Q(?+\1WS^''C\55U87%ZO283 ="HNK37T%^=Y!VG:T MB8-.V(W\S:&J%YR.V X:MH,7V3IJ;:P&+0<&H^#H\YSDG\4<<1XVG(=G.4]S M*E: :24;RDM:-4F.79J*I#6[Y^$NPLM.$+QN>Y&G?Q-YI&G4:!J=A7J0YJD- MG;B.LPCM54W:1/T[3B71/VC&!:B5FU&:)+(4INI=S6XS!J]=]W^V/\'Q6$VS M)YAJMMY1M6)"$PX90@:=$9:7JN9591BY=BU_*0T.$+?,<<2#L@[X/)/2[ U[ M0/.G(?X%4$L#!!0 ( *V =ECV4?FJ@ ( +P& 9 >&PO=V]R:W-H M965TP%?^YYSSS'V)=Y)]:(W (;L"R[TS-L8 M4U[[ODXW4% ]D"4(7,FE*JC!4*U]72J@F0,5W ^#8.(7E DOB=W<@TIB61G. M!#PHHJNBH.KU%KC0_668V,^_*(QGDM.+F4>[NH/'C!*:2:_.#2Z8<)^Q:51N,H09Y(E'HNLXD!D3N:R**4 8;2-ON,16D .2D%& M[D4J"R _Z)[<: V8<;8 0QG7Y^22/"T7Y.SC>>P;5&1Y_;2I?EM7#X]47T Z M(-'P@H1!&/7 Y^^'AX=P'_>AW8RPW8S0\45'^#HN%TRG7.I* ?EUL])&X7G[ MW6>P9ASU,]H[>*U+FL+,PTNF06W!2SY]&$Z"+WUV_Q/9@?FH-1^=8D_L]\;F MH*AA8DW0NR8I5>I5;D'U&:_9QH[-]HIM,AR-)],@"&)_VS75DQA]'EUU$P\$ MCUK!HY."GRFO:-T+.#8C*E+HTUF33#KE+X\([(X,GB[K[ M&ULK9;=;MLX$(5? M9: M%BV01K(LR7;6-I XZ6XOT@;)9GM1](*61C91BM22E.V^?4G*5IU(%MJ@ M-Y9(<0[/-^;/3+="?E5K1 V[@G$U\]9:EQ>^K](U%D2=BQ*Y^9(+61!MFG+E MJU(BR5Q0P?PP"!*_()1[\ZGKNY/SJ:@THQSO)*BJ*(C\=H5,;&?>P#MTW-/5 M6ML.?SXMR0H?4#^6=]*T_$8EHP5R104'B?G,NQQ<+"9VO!OP'\6M.GH'2[(4 MXJMMO,]F7F -(<-46P5B'AM<(&-6R-CX?Z_I-5/:P./W@_H[QVY8ED3A0K!/ M--/KF3?V(,.<5$S?B^T_N.>)K5XJF'*_L*W')F;&M%):%/M@TRXHKY]DM\_# M4< @.1$0[@/"YP'1B8#A/F#H0&MG#NN::#*?2K$%:4<;-?OB^P,F^0-G5YT0N]CB39-? 5,* 6IR=HW,#MK2V2FNO)5R\5.SNZOS7P0 MQ-XZC7\6)-^ J!*3GRF PF;92HC1*.)B=)XH8D_N7<'U(/(L\M M4%[I2J(E)$MFJ>U:[T*)6RAQ&,1)&Z;7DSUQ+U1)4IQYYDA5*#?HS?_\8Y $ M?_6LMJ0A3EY,? 9+7%&N0 O 74EE)V;2P@S'T3AL8_8:>2'FJ,$<]6)^,'^< MZ-E876"C-M@P'D5ML-ZI7P@V;L#&O6!_(S=4# C/X#(S9SE5NCYEX69G;F6% M\/D6BR7*+UV,O>(_;[W.PV\2>Y*'29.'26\>;O(4-/RX?N"<:X1Y3P5/* MJ#M]SMR'A3FCJ#Z#RT)47'H0LTZMQ?HV M:WJ;4N?2W?#/^J],"517+#]DZOKIEDBWH1GF1C(X'QE 6=!>UZ:,0VD'F.^Y$/K0L!,TA>'\.U!+ P04 " "M@'98\,FW8CX# #3 M#@ &0 'AL+W=O]P3]D3CP $>DX3PD=&)$1V9YH\B"#%O$,S(/+.FK(4"[ED&Y-G#'"HD]+$ M="RK9Z8X)H8_U'MSY@_I5B0Q@3E#?)NFF+V,(:'[D6$;AXU%O(F$VC#]888W ML 3Q(YLSN3)+E#!.@?"8$L1@/3+N[;N)[:D$'?$SACT_N4:*RHK2)[5X"$>& MI2J"! *A(+#\V<$$DD0AR3K^%J!&^4R5>'I]0/^JR4LR*\QA0I-?<2BBD3$P M4 AKO$W$@NZ_04&HJ_ "FG#]%^V+6,M P98+FA;)LH(T)ODO?BZ$.$FP>Q<2 MG"+!.4_P+B2X18*KB>:5:5I3++ _9'2/F(J6:.I":Z.S)9N8J#8N!9-W8YDG M_*7T1;A- -$U6L .R!;0Z@7-\!_*T$0_'QA76PO(*!,QV: E;&0C!4U.Q=JMQTTHT1$''TA(815 %,*4:KA'-08.XV(4P@ZR+5OD&,Y;DU!D^O3 MG89RW+(YKL;S+N"5LMTWJM0(HKX#=SS# 8P,^:)S8#LP_/?O[)[UN8YA2V 5 MOE[)U]/H[@6^A8=NSNR''K_+0/0@(.6U GAM"M 26$6 ;BE M['AH[1QK=:ZSZ+3YX-.(\NK^M(16Y7P\Q=CNVYBTU8--6VA5$8Y'&[OQX/!J MDWIU]K//35H7977/3&J>C =2]XV>FC@*Z):(_&Q<[I:3V;V>1\[VQVIBTV/' M$28?]V:8;6+"40)K"6EU^O+4P?()*E\(FNDA9$6%;+Z^C.34"4P%R/MK2L5A MH1Y0SK'^/U!+ P04 " "M@'98.#]9#B8# "N" &0 'AL+W=O$ \N,FUL>;8F>VTVW_/V:=F&'DO,2I>%* M@L;U/#@?G2VF3MX+?..X,WMK<$Q62MVYS74^#R+G$ K,K$-@]+?%!0KA@,B- M^Q8SZ$PZQ?WU$_I'SYVXK)C!A1+?>6Z+>7 :0(YK5@O[1>T^8GIOM0S&B<=C9-!&@LEMZ@M7U&5 M2&41N#%UPP8?LH+)#0)5"%!&FI.2XLL"D8VF1[%BP"O"^YO:QC]GD@-GH=)(<67!7U0H'8" M=+]6%*UVXPQTGRCI+U!+ P04 " "M@'98L2Q%6U8" XXSL$A-J)9%96_ D M8K4L"(4%1Z(N2\Q?IE"P)K9<:[=P3S:YU MV$E5X TN0#]6"JYG=LV2D!"H( MHXC#.K9NW,DLU/6FX!>!1NR-D7:R8NQ13[YGL>5H05! *C4#5H\MS* H-)&2 M\=1Q6OV1&K@_WK'?&N_*RPH+F+'B-\ED'EMC"V6PQG4A[UGS#3H_1F#*"F%^ M4=/6!HZ%TEI(5G9@I: DM'WBYZX/>P!W= +@=0#O-2 X ? [@&^,MLJ,K3F6 M.(DX:Q#7U8I-#TQO#%JY(53_BTO)U2Y1.)G\($\UR8A\01=SD)@4 OW$G&/= MW$OT"3TLY^CB_65D2W68AMAI1SQMB;T3Q*Z'[AB5N4!?:0;9(8&M5/92O9W4 MJ7>6<0[I%?+=C\AS/'] T.S?X=X9.7[?.=_P^6]U;J@W+308ANJ;.1$53B&V MU-43P+=@)1_>N2/GRY"O_T1VX#+H70;GV),9%CE288%4;NBW@E$QY+YXVOW6-9QG3=V!F39 M>Q>M!+XQ^2-0RFHJVQ>Y7^TC[L;<[%?K4Q5];5+]I6ES\P[S#:$"%;!6E,[5 M9Z6*MUG43B2KS'5>,:G"P0QS%=_ =8':7S,F=Q-]0/]!2/X 4$L#!!0 ( M *V =EC9EDL8*P, % 2 - >&POCH\[=Z>5^_,0!IR0.BIZ_0/2LXRY4N\&Q%.G+4CPG MCTE?[$J[X<=6R!./,5H_0+-9-DSH.'+<;,UH4"BYV:&$^(!5IR6+[JD8DC$5 M?*(YL I:[O@=5T^B47"KM.=D0W,TFF2B= M,]VFZ9)U:#00K [FL_F<#>JB@$T1I6VD7,Z4Y(Z#VM&T["R4R;$#3Q2/XL= M[66QM6\=V#79-JVAINEE? ?TM]6\]K;LZW2CBM\K\V5AIR-='PJ476M6\*7K M+XO6 *;>Q=5I58G59\%GLF1^\B]..!K0-2^:*\T?;#8HE:D-,$VB>Z8-GVY' M?FM:W;*E69?3LL ]]]Z@Y[^[SC,FF:9BV[2M_4->Y5<[;LZ@?^'9_5O9=QPT MF5PR#$.@%L,UFJ;(ZJ3P">\/]I0D M29:%$<#"#I($0^!IQ!', 7C D"1QY^#>>12OSZEX\QO2Z!%02P,$% @ MK8!V6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'V?KN2/SPZ_W#GW(/XWA@;QH-%C,N3X3!4"]7(\+M;*@M' MYLXW,L*FOQ^&I5>R#@NE8F.&^='1\;"1V@X^?MBV-?5#O.&BJJ)V%G:F'3=: M/8;=\;0I5CKH.VUT7(\'W?]*CK6[T#U6/!T<#$1;N\4_G]0]GHS2SRCMC MQH-L<^!&^:BK%[MG"?*KO O=GBCOKB6 C ?'1]#@7/L0NS.Z]B4PKA2'#F5LJG^X$+7-2;>XL A2+E3S0<\!=UA\>)8H,SNH:K MU^*3--)62G0A# @P)P#S5P,4;Z82018$9'% R%F"2#\(PLW%U;+7U24!6;X: MY"RZ"D&.",C1JT&>R;! D,<$Y#$OY*QM&NG77>3TO=7P,VFC.*TJU]JH$>1; M O(M+^2U"MOP)="IU\Z+B;;P FEI!()\1T"^XX6\L"LXP?DUPGE/X+SGQ0&S MP>L:UV)J4H=*6XO/_[9ZF7Z&Q^LC:L ^X@Y9E/8^752A#TD9)&-62!J"'Q;.U,J'V^ZI MB_BER"AQ9,SFN+"5:Y3X*K_WXT5Y(F,6Q:,LH4 M&;LJEDO3#<(PYB:#B8EQC^+";EK#F)0K,F99?-'PP-7/'CG*"QFS&$C%WN88 MD_)%QBP,&K/ *33EC)S9&60NT(MF3ADD9S;(4S8@WD#59E3X#9.110BS0JC$ M & Q)B61G%DB+W*#O8&D5)(SJV2?YO9"4F[)F=V"?;<7CC)*SFP44GS]=YDR M2LYL%%)\?4S*,SFW9Z"-NH7W)168KEE*N[X-78;H915Q&I%3GLD/YYG/(>JF M*X^_!35OC?BB5W@6A/),P>P96H8E'L*9O?0F<8YQJ0L M5'#7-;U.?Y%U8$S*0@6WA1#F;N"/ZX MH"Q4,%OHQ0S/?V*6E(5*9@N1\SV]9[.D+%1R6V@GR[,%=#^P:2O^AD#*1(XQ M*0N5S!9"F%=M! Q;0S"?.#$F9:&2VT(H]4@UAKA:=N= \A'U"L_)E^0:#+>% M=I@3J;VXD:95FW6B="[&I"Q4,EL(8:8LQ.MJLQZ3 GOZB%?=2LI"Y>$68J;* M=TUTRX,=Y[=>-"D+E=P6VEOT/@V=&).R4'FX.;==!9QRI832?S8I"Y4'G',# MAK9+-R<*@MNE[W@=D[+0B+L6>E99.KM=R+R$*^)$;D19:,0^YX;G.K#.9?IZ M F-2%AIQ6PA%\UI!D0&CYMU:_"7_@9KHK,68E(5&!ZR%=I,>3W,A&).RT(C9 M0D_3_7MZ'!=L(_)+@,Y!P^WG,K6::ZOJ2[A @/V5--74B_1GLP!8CM),_;PU MY@SV7=DO3M;;KV^V7PY]_ E02P,$% @ K8!V6+P!UL'@ 0 [" !H M !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV M>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G M-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ON MSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J M"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VT MD4#OB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J M[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7 MIADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$7 M1*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",> M$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC M"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ K8!V6*!AM2[M *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ K8!V6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ K8!V6/+KV\WL!0 M\!D !@ ("!(1$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8!V6&Z48"U+!0 ^B$ !@ M ("!RQX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K8!V6#R0\X]=! _PH !@ ("!CCT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K8!V6%Z%:WV. P C < !D ("! MTDL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K8!V6'+LJ2=#" ]Q( !D ("!ME\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8!V6/>%7>5+ M @ (P4 !D ("!7VX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8!V6#_B@665 P #@D !D M ("!EX@ 'AL+W=OW$" !F!0 &0 @(%CC >&PO=V]R M:W-H965T&UL M4$L! A0#% @ K8!V6*DZ[$LW P (P@ !D ("!#)( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK8!V6(_XG_ZT @ '@8 !D ("!NI\ 'AL+W=O* "@T# #-!@ &0 M @(&EH@ >&PO=V]R:W-H965TFE !X;"]W M;W)K&UL4$L! A0#% @ K8!V6,)P\*=2 @ M#0< !D ("!;:D 'AL+W=O&PO=V]R:W-H965TTN>08 &TL 9 " @0.P !X;"]W;W)K&UL4$L! A0#% @ K8!V6&]9= S6 @ ,@H !D M ("!L[8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ K8!V6!LB[=A\ @ ; 8 !D ("!B[\ 'AL M+W=O&PO=V]R:W-H965T\V2,U@( "<* 9 " M@6?% !X;"]W;W)K&UL4$L! A0#% @ K8!V M6%A0WNY? @ P@4 !D ("!=,@ 'AL+W=O&PO=V]R:W-H965T_/ !X;"]W;W)K M&UL4$L! A0#% @ K8!V6->>1:KL @ /0@ M !D ("!=]0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8!V6(Q9N1JB P Q \ !D M ("!B]\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K8!V6$-NXN+/!P .D, !D ("!E.L 'AL+W=O M9$PD 0# !% M"P &0 @(&:\P >&PO=V]R:W-H965TF,YPP( $ ( 9 " @=7V M !X;"]W;W)K&UL4$L! A0#% @ K8!V6/91 M^:J @ O 8 !D ("!S_D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8!V6#@_60XF P K@@ !D M ("!>P,! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ _ #\ ,!$ +P6 0 $! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 89 274 1 false 26 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://barfresh.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://barfresh.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://barfresh.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations Sheet http://barfresh.com/role/StatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://barfresh.com/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows Sheet http://barfresh.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - Summary of Significant Accounting Policies Sheet http://barfresh.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Restatement of Prior Financial Information Sheet http://barfresh.com/role/RestatementOfPriorFinancialInformation Restatement of Prior Financial Information Notes 8 false false R9.htm 00000009 - Disclosure - Inventory Sheet http://barfresh.com/role/Inventory Inventory Notes 9 false false R10.htm 00000010 - Disclosure - Property Plant and Equipment Sheet http://barfresh.com/role/PropertyPlantAndEquipment Property Plant and Equipment Notes 10 false false R11.htm 00000011 - Disclosure - Intangible Assets Sheet http://barfresh.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 00000012 - Disclosure - Convertible Notes Notes http://barfresh.com/role/ConvertibleNotes Convertible Notes Notes 12 false false R13.htm 00000013 - Disclosure - Commitments and Contingencies Sheet http://barfresh.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 00000014 - Disclosure - Stockholders??? Equity Sheet http://barfresh.com/role/StockholdersEquity Stockholders??? Equity Notes 14 false false R15.htm 00000015 - Disclosure - Income Taxes Sheet http://barfresh.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Business Segments and Customer Concentrations Sheet http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrations Business Segments and Customer Concentrations Notes 16 false false R17.htm 00000017 - Disclosure - Supplemental Cash Flow Information Sheet http://barfresh.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 17 false false R18.htm 00000018 - Disclosure - Liquidity Sheet http://barfresh.com/role/Liquidity Liquidity Notes 18 false false R19.htm 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://barfresh.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://barfresh.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - Restatement of Prior Financial Information (Tables) Sheet http://barfresh.com/role/RestatementOfPriorFinancialInformationTables Restatement of Prior Financial Information (Tables) Tables http://barfresh.com/role/RestatementOfPriorFinancialInformation 21 false false R22.htm 00000022 - Disclosure - Inventory (Tables) Sheet http://barfresh.com/role/InventoryTables Inventory (Tables) Tables http://barfresh.com/role/Inventory 22 false false R23.htm 00000023 - Disclosure - Property Plant and Equipment (Tables) Sheet http://barfresh.com/role/PropertyPlantAndEquipmentTables Property Plant and Equipment (Tables) Tables http://barfresh.com/role/PropertyPlantAndEquipment 23 false false R24.htm 00000024 - Disclosure - Intangible Assets (Tables) Sheet http://barfresh.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://barfresh.com/role/IntangibleAssets 24 false false R25.htm 00000025 - Disclosure - Stockholders??? Equity (Tables) Sheet http://barfresh.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://barfresh.com/role/StockholdersEquity 25 false false R26.htm 00000026 - Disclosure - Income Taxes (Tables) Sheet http://barfresh.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://barfresh.com/role/IncomeTaxes 26 false false R27.htm 00000027 - Disclosure - Business Segments and Customer Concentrations (Tables) Sheet http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrationsTables Business Segments and Customer Concentrations (Tables) Tables http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrations 27 false false R28.htm 00000028 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://barfresh.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://barfresh.com/role/SupplementalCashFlowInformation 28 false false R29.htm 00000029 - Disclosure - Schedule of Company???s Contract Manufacturers of Finished Goods (Details) Sheet http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails Schedule of Company???s Contract Manufacturers of Finished Goods (Details) Details 29 false false R30.htm 00000030 - Disclosure - Summary of Estimated Useful Lives of Assets (Details) Sheet http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails Summary of Estimated Useful Lives of Assets (Details) Details 30 false false R31.htm 00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesTables 31 false false R32.htm 00000032 - Disclosure - Schedule of Prior Financial Information (Details) Sheet http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails Schedule of Prior Financial Information (Details) Details 32 false false R33.htm 00000033 - Disclosure - Restatement of Prior Financial Information (Details Narrative) Sheet http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative Restatement of Prior Financial Information (Details Narrative) Details http://barfresh.com/role/RestatementOfPriorFinancialInformationTables 33 false false R34.htm 00000034 - Disclosure - Schedule of Inventory (Details) Sheet http://barfresh.com/role/ScheduleOfInventoryDetails Schedule of Inventory (Details) Details 34 false false R35.htm 00000035 - Disclosure - Schedule of Property and Equipment, Net (Details) Sheet http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails Schedule of Property and Equipment, Net (Details) Details 35 false false R36.htm 00000036 - Disclosure - Property Plant and Equipment (Details Narrative) Sheet http://barfresh.com/role/PropertyPlantAndEquipmentDetailsNarrative Property Plant and Equipment (Details Narrative) Details http://barfresh.com/role/PropertyPlantAndEquipmentTables 36 false false R37.htm 00000037 - Disclosure - Schedule of Intangible Assets (Details) Sheet http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails Schedule of Intangible Assets (Details) Details 37 false false R38.htm 00000038 - Disclosure - Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details) Sheet http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details) Details 38 false false R39.htm 00000039 - Disclosure - Intangible Assets (Details Narrative) Sheet http://barfresh.com/role/IntangibleAssetsDetailsNarrative Intangible Assets (Details Narrative) Details http://barfresh.com/role/IntangibleAssetsTables 39 false false R40.htm 00000040 - Disclosure - Convertible Notes (Details Narrative) Notes http://barfresh.com/role/ConvertibleNotesDetailsNarrative Convertible Notes (Details Narrative) Details http://barfresh.com/role/ConvertibleNotes 40 false false R41.htm 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://barfresh.com/role/CommitmentsAndContingencies 41 false false R42.htm 00000042 - Disclosure - Summary of Changes in Warrants Outstanding (Details) Sheet http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails Summary of Changes in Warrants Outstanding (Details) Details 42 false false R43.htm 00000043 - Disclosure - Summary of Outstanding Warrants (Details) Sheet http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails Summary of Outstanding Warrants (Details) Details 43 false false R44.htm 00000044 - Disclosure - Summary of Stock Options Activity (Details) Sheet http://barfresh.com/role/SummaryOfStockOptionsActivityDetails Summary of Stock Options Activity (Details) Details 44 false false R45.htm 00000045 - Disclosure - Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details) Sheet http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details) Details 45 false false R46.htm 00000046 - Disclosure - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) Sheet http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details) Details 46 false false R47.htm 00000047 - Disclosure - Summary of Performance Stock Unit Activity (Details) Sheet http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails Summary of Performance Stock Unit Activity (Details) Details 47 false false R48.htm 00000048 - Disclosure - Stockholders??? Equity (Details Narrative) Sheet http://barfresh.com/role/StockholdersEquityDetailsNarrative Stockholders??? Equity (Details Narrative) Details http://barfresh.com/role/StockholdersEquityTables 48 false false R49.htm 00000049 - Disclosure - Summary of Income Tax Provision (Benefit) (Details) Sheet http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails Summary of Income Tax Provision (Benefit) (Details) Details 49 false false R50.htm 00000050 - Disclosure - Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details) Sheet http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details) Details 50 false false R51.htm 00000051 - Disclosure - Schedule of Components of Net Deferred Income Tax Assets (Details) Sheet http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails Schedule of Components of Net Deferred Income Tax Assets (Details) Details 51 false false R52.htm 00000052 - Disclosure - Income Taxes (Details Narrative) Sheet http://barfresh.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://barfresh.com/role/IncomeTaxesTables 52 false false R53.htm 00000053 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details) Sheet http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails Schedule of Revenue by Major Customers by Reporting Segments (Details) Details 53 false false R54.htm 00000054 - Disclosure - Schedule of Cash Flow Supplemental Information (Details) Sheet http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails Schedule of Cash Flow Supplemental Information (Details) Details 54 false false R55.htm 00000055 - Disclosure - Liquidity (Details Narrative) Sheet http://barfresh.com/role/LiquidityDetailsNarrative Liquidity (Details Narrative) Details http://barfresh.com/role/Liquidity 55 false false All Reports Book All Reports brfh-20231231.xsd brfh-20231231_cal.xml brfh-20231231_def.xml brfh-20231231_lab.xml brfh-20231231_pre.xml form10-k.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-k.htm": { "nsprefix": "BRFH", "nsuri": "http://barfresh.com/20231231", "dts": { "schema": { "local": [ "brfh-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "brfh-20231231_cal.xml" ] }, "definitionLink": { "local": [ "brfh-20231231_def.xml" ] }, "labelLink": { "local": [ "brfh-20231231_lab.xml" ] }, "presentationLink": { "local": [ "brfh-20231231_pre.xml" ] }, "inline": { "local": [ "form10-k.htm" ] } }, "keyStandard": 252, "keyCustom": 22, "axisStandard": 14, "axisCustom": 0, "memberStandard": 16, "memberCustom": 10, "hidden": { "total": 70, "http://fasb.org/us-gaap/2023": 61, "http://barfresh.com/20231231": 6, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 89, "entityCount": 1, "segmentCount": 26, "elementCount": 400, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 506, "http://xbrl.sec.gov/dei/2023": 40 }, "report": { "R1": { "role": "http://barfresh.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R2": { "role": "http://barfresh.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R3": { "role": "http://barfresh.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R4": { "role": "http://barfresh.com/role/StatementsOfOperations", "longName": "00000004 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R5": { "role": "http://barfresh.com/role/StatementsOfStockholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R6": { "role": "http://barfresh.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GainLossOnDispositionOfAssets1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R7": { "role": "http://barfresh.com/role/SummaryOfSignificantAccountingPolicies", "longName": "00000007 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R8": { "role": "http://barfresh.com/role/RestatementOfPriorFinancialInformation", "longName": "00000008 - Disclosure - Restatement of Prior Financial Information", "shortName": "Restatement of Prior Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R9": { "role": "http://barfresh.com/role/Inventory", "longName": "00000009 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R10": { "role": "http://barfresh.com/role/PropertyPlantAndEquipment", "longName": "00000010 - Disclosure - Property Plant and Equipment", "shortName": "Property Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R11": { "role": "http://barfresh.com/role/IntangibleAssets", "longName": "00000011 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R12": { "role": "http://barfresh.com/role/ConvertibleNotes", "longName": "00000012 - Disclosure - Convertible Notes", "shortName": "Convertible Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R13": { "role": "http://barfresh.com/role/CommitmentsAndContingencies", "longName": "00000013 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R14": { "role": "http://barfresh.com/role/StockholdersEquity", "longName": "00000014 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R15": { "role": "http://barfresh.com/role/IncomeTaxes", "longName": "00000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R16": { "role": "http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrations", "longName": "00000016 - Disclosure - Business Segments and Customer Concentrations", "shortName": "Business Segments and Customer Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R17": { "role": "http://barfresh.com/role/SupplementalCashFlowInformation", "longName": "00000017 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R18": { "role": "http://barfresh.com/role/Liquidity", "longName": "00000018 - Disclosure - Liquidity", "shortName": "Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BRFH:LiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BRFH:LiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R19": { "role": "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R20": { "role": "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "00000020 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfProductInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfProductInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R21": { "role": "http://barfresh.com/role/RestatementOfPriorFinancialInformationTables", "longName": "00000021 - Disclosure - Restatement of Prior Financial Information (Tables)", "shortName": "Restatement of Prior Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R22": { "role": "http://barfresh.com/role/InventoryTables", "longName": "00000022 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R23": { "role": "http://barfresh.com/role/PropertyPlantAndEquipmentTables", "longName": "00000023 - Disclosure - Property Plant and Equipment (Tables)", "shortName": "Property Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R24": { "role": "http://barfresh.com/role/IntangibleAssetsTables", "longName": "00000024 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R25": { "role": "http://barfresh.com/role/StockholdersEquityTables", "longName": "00000025 - Disclosure - Stockholders\u2019 Equity (Tables)", "shortName": "Stockholders\u2019 Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R26": { "role": "http://barfresh.com/role/IncomeTaxesTables", "longName": "00000026 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R27": { "role": "http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrationsTables", "longName": "00000027 - Disclosure - Business Segments and Customer Concentrations (Tables)", "shortName": "Business Segments and Customer Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R28": { "role": "http://barfresh.com/role/SupplementalCashFlowInformationTables", "longName": "00000028 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R29": { "role": "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "longName": "00000029 - Disclosure - Schedule of Company\u2019s Contract Manufacturers of Finished Goods (Details)", "shortName": "Schedule of Company\u2019s Contract Manufacturers of Finished Goods (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductInformationTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductInformationTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R30": { "role": "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails", "longName": "00000030 - Disclosure - Summary of Estimated Useful Lives of Assets (Details)", "shortName": "Summary of Estimated Useful Lives of Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "AsOf2023-12-31_custom_ManufacturingEquipmentMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "BRFH:EstimatedUsefulLivesOfAssetsTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_custom_ManufacturingEquipmentMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "BRFH:EstimatedUsefulLivesOfAssetsTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R31": { "role": "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R32": { "role": "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "longName": "00000032 - Disclosure - Schedule of Prior Financial Information (Details)", "shortName": "Schedule of Prior Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_srt_ScenarioPreviouslyReportedMember", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R33": { "role": "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "longName": "00000033 - Disclosure - Restatement of Prior Financial Information (Details Narrative)", "shortName": "Restatement of Prior Financial Information (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://barfresh.com/role/ScheduleOfInventoryDetails", "longName": "00000034 - Disclosure - Schedule of Inventory (Details)", "shortName": "Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R35": { "role": "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "longName": "00000035 - Disclosure - Schedule of Property and Equipment, Net (Details)", "shortName": "Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R36": { "role": "http://barfresh.com/role/PropertyPlantAndEquipmentDetailsNarrative", "longName": "00000036 - Disclosure - Property Plant and Equipment (Details Narrative)", "shortName": "Property Plant and Equipment (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R37": { "role": "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails", "longName": "00000037 - Disclosure - Schedule of Intangible Assets (Details)", "shortName": "Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R38": { "role": "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "longName": "00000038 - Disclosure - Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details)", "shortName": "Schedule of Estimated Future Amortization Expense Related to Intangible Property (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_PatentsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R39": { "role": "http://barfresh.com/role/IntangibleAssetsDetailsNarrative", "longName": "00000039 - Disclosure - Intangible Assets (Details Narrative)", "shortName": "Intangible Assets (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R40": { "role": "http://barfresh.com/role/ConvertibleNotesDetailsNarrative", "longName": "00000040 - Disclosure - Convertible Notes (Details Narrative)", "shortName": "Convertible Notes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2023-12-19_custom_SubscriptionAgreementsMember", "name": "us-gaap:ConvertibleDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-19_custom_SubscriptionAgreementsMember", "name": "us-gaap:ConvertibleDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R41": { "role": "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "00000041 - Disclosure - Commitments and Contingencies (Details Narrative)", "shortName": "Commitments and Contingencies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R42": { "role": "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "longName": "00000042 - Disclosure - Summary of Changes in Warrants Outstanding (Details)", "shortName": "Summary of Changes in Warrants Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R43": { "role": "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails", "longName": "00000043 - Disclosure - Summary of Outstanding Warrants (Details)", "shortName": "Summary of Outstanding Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_WarrantMember_custom_SettlementOfDeferredCompensationMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "BRFH:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_WarrantMember_custom_SettlementOfDeferredCompensationMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "BRFH:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R44": { "role": "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails", "longName": "00000044 - Disclosure - Summary of Stock Options Activity (Details)", "shortName": "Summary of Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R45": { "role": "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails", "longName": "00000045 - Disclosure - Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details)", "shortName": "Summary of Fair Value of Options Using Black-Sholes Option Pricing Model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R46": { "role": "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails", "longName": "00000046 - Disclosure - Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details)", "shortName": "Summary of Restricted Stock Award and Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R47": { "role": "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "longName": "00000047 - Disclosure - Summary of Performance Stock Unit Activity (Details)", "shortName": "Summary of Performance Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_PerformanceSharesMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R48": { "role": "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "longName": "00000048 - Disclosure - Stockholders\u2019 Equity (Details Narrative)", "shortName": "Stockholders\u2019 Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R49": { "role": "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails", "longName": "00000049 - Disclosure - Summary of Income Tax Provision (Benefit) (Details)", "shortName": "Summary of Income Tax Provision (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R50": { "role": "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails", "longName": "00000050 - Disclosure - Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details)", "shortName": "Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R51": { "role": "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails", "longName": "00000051 - Disclosure - Schedule of Components of Net Deferred Income Tax Assets (Details)", "shortName": "Schedule of Components of Net Deferred Income Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R52": { "role": "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "longName": "00000052 - Disclosure - Income Taxes (Details Narrative)", "shortName": "Income Taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R53": { "role": "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails", "longName": "00000053 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "shortName": "Schedule of Revenue by Major Customers by Reporting Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R54": { "role": "http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails", "longName": "00000054 - Disclosure - Schedule of Cash Flow Supplemental Information (Details)", "shortName": "Schedule of Cash Flow Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BRFH:AmountsIncludedInMeasurementOfLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BRFH:AmountsIncludedInMeasurementOfLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R55": { "role": "http://barfresh.com/role/LiquidityDetailsNarrative", "longName": "00000055 - Disclosure - Liquidity (Details Narrative)", "shortName": "Liquidity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "verboseLabel": "Payment due", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18", "r594" ] }, "us-gaap_AccountsPayableUnderwritersPromotersAndEmployeesOtherThanSalariesAndWagesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableUnderwritersPromotersAndEmployeesOtherThanSalariesAndWagesCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disputed co-manufacturer accounts payable (Note 7)", "documentation": "Amount of obligation to underwriters, promoters, and employees excluding salaries, wages and amount to related party, classified as current." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r575" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Trade accounts receivable, net", "verboseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r232", "r233" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued payroll and employee related", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r53", "r155", "r487" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r166", "r431", "r432", "r433", "r434", "r435", "r436" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r165", "r166", "r431", "r432", "r433", "r434", "r435", "r436" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r82", "r594", "r710" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r355", "r356", "r357", "r511", "r643", "r644", "r645", "r689", "r711" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cash settlement of equity-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r62", "r63", "r322" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allocated share based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r353", "r362" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r158", "r236", "r251", "r252", "r253", "r706" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://barfresh.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r3", "r46", "r50" ] }, "BRFH_AmountsIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "AmountsIncludedInMeasurementOfLeaseLiabilities", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amounts included in the measurement of lease liabilities", "documentation": "Amounts included in measurement of lease liabilities." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r620" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r395" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows", "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Asset impairment", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r3", "r51" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r122", "r157", "r174", "r211", "r219", "r224", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r396", "r398", "r426", "r479", "r537", "r594", "r605", "r653", "r654", "r696" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r151", "r161", "r174", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r396", "r398", "r426", "r594", "r653", "r654", "r696" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r620" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r617", "r619", "r620" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r617", "r619", "r620" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r617", "r619", "r620" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r348", "r349", "r350", "r351", "r352" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "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)." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r131", "r481", "r512", "r532", "r594", "r605", "r634" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "documentation": "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." } } }, "auth_ref": [ "r30", "r121" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and restricted cash, beginning of year", "periodEndLabel": "Cash and restricted cash, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r29", "r97", "r170" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r97" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash federally insured limit value", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://barfresh.com/role/SupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r95" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash on deposit exceeds", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Exercise price per share", "verboseLabel": "Stock price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r305" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Number of warrants", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "BRFH_ClassOfWarrantOrRightWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ClassOfWarrantOrRightWeightedAverageExercisePrice", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price", "documentation": "Class of warrant or right weighted average exercise price." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r395" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Note 7)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r23", "r75", "r480", "r523" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r109", "r265", "r266", "r576", "r652" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Reserve shares for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r24" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r643", "r644", "r689", "r709", "r711" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r81" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r81", "r524" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r81" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r81", "r524", "r543", "r711", "r712" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.000001 par value; 23,000,000 shares authorized; 14,420,105 and 12,934,741 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r81", "r483", "r594" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r39", "r41", "r73", "r74", "r231", "r575" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r39", "r41", "r73", "r74", "r231", "r505", "r575" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r39", "r41", "r73", "r74", "r231", "r575", "r628" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r77", "r135" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturer percentage", "verboseLabel": "Percentage of total revenue", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r39", "r41", "r73", "r74", "r231" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r39", "r41", "r73", "r74", "r231", "r575" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r68", "r583" ] }, "BRFH_ConversionOfDebtAndInterestToEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ConversionOfDebtAndInterestToEquity", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of debt and interest to equity", "documentation": "Conversion of debt and interest to equity." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible notes", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r16", "r124", "r705" ] }, "BRFH_ConvertibleDebtOfferingThroughPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ConvertibleDebtOfferingThroughPrivatePlacement", "crdr": "debit", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible debt offering through private placement", "documentation": "Convertible debt offering through private placement." } } }, "auth_ref": [] }, "BRFH_ConvertibleNoteIssuedInExchangeForTradePayables": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ConvertibleNoteIssuedInExchangeForTradePayables", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible note issued in exchange for trade payables", "documentation": "Convertible note issued in exchange for trade payables", "label": "ConvertibleNoteIssuedInExchangeForTradePayables" } } }, "auth_ref": [] }, "BRFH_ConvertibleNotesIssuedInExchangeForTradePayables": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ConvertibleNotesIssuedInExchangeForTradePayables", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible note issued in exchange for trade payables", "documentation": "Convertible notes issued in exchange for trade payables." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://barfresh.com/role/PropertyPlantAndEquipmentDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense in cost of revenue", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r637", "r650" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r93", "r174", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r426", "r653" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "BRFH_CreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CreditLossExpense", "crdr": "credit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Credit loss expense", "documentation": "Credit loss expense." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r633", "r642", "r687" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r119", "r379", "r387", "r642" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r633", "r642", "r687" ] }, "BRFH_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Customer A [Member]" } } }, "auth_ref": [] }, "BRFH_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CustomerBMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "documentation": "Customer B [Member]" } } }, "auth_ref": [] }, "BRFH_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CustomerCMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]", "documentation": "Customer C [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r40", "r231" ] }, "BRFH_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CustomerDMember", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]", "documentation": "Customer D [Member]" } } }, "auth_ref": [] }, "BRFH_CustomerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "CustomerEquipmentMember", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Equipment [Member]", "documentation": "Customer Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible notes including interest and principal payments", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r31", "r32" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible notes including interest and principal payments, shares", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r31", "r32" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/ConvertibleNotes" ], "lang": { "en-us": { "role": { "label": "Convertible Notes", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r110", "r172", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291" ] }, "us-gaap_DebtInstrumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescription", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument, description", "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total." } } }, "auth_ref": [ "r16", "r54", "r76", "r79", "r123", "r124" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r642", "r686", "r687" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r3", "r119", "r141", "r386", "r387", "r642" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r642", "r686", "r687" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryover", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r374" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r684" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating loss carry forwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r66", "r685" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfComponentsOfNetDeferredIncomeTaxAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r375" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r635" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://barfresh.com/role/PropertyPlantAndEquipmentDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r3", "r52" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r3", "r52" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r3", "r214" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r8", "r69", "r70", "r71", "r72", "r178" ] }, "BRFH_DisclosureLiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://barfresh.com/20231231", "localname": "DisclosureLiquidityAbstract", "lang": { "en-us": { "role": { "label": "Liquidity" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r619" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r617", "r619", "r620" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r617", "r619", "r620", "r622" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r617", "r619", "r620", "r622" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r618" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r606" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r619" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r619" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r609" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Per share information - basic and fully diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r168", "r187", "r188", "r190", "r191", "r193", "r198", "r200", "r202", "r203", "r204", "r205", "r421", "r422", "r477", "r490", "r585" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r168", "r187", "r188", "r190", "r191", "r193", "r200", "r202", "r203", "r204", "r205", "r421", "r422", "r477", "r490", "r585" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loss per Share", "documentation": "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." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Income tax", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r369" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Statutory federal income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r175", "r369", "r388" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Change in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r683", "r688" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/SummaryOfStatutoryFederalIncomeTaxRateBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State tax", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r683", "r688" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized share-based compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r354" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized share-based compensation weighted average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r354" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r612" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r608" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r608" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r626" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r608" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r623" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r620" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r608" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r608" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r608" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r608" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r624" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Major Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r7", "r146", "r165", "r166", "r167", "r179", "r180", "r181", "r184", "r194", "r196", "r206", "r244", "r250", "r306", "r355", "r356", "r357", "r382", "r383", "r403", "r405", "r406", "r407", "r408", "r410", "r420", "r431", "r432", "r433", "r434", "r435", "r436", "r451", "r495", "r496", "r497", "r511", "r563" ] }, "us-gaap_ErrorCorrectionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionTextBlock", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformation" ], "lang": { "en-us": { "role": { "label": "Restatement of Prior Financial Information", "documentation": "The entire disclosure for reporting error correction." } } }, "auth_ref": [ "r192" ] }, "BRFH_EstimatedUsefulLivesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://barfresh.com/20231231", "localname": "EstimatedUsefulLivesOfAssetsTableTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Estimated Useful Lives of Assets", "documentation": "Estimated Useful Lives of Assets [Table Text Block]" } } }, "auth_ref": [] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r156", "r260" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r460", "r464" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total", "totalLabel": "Intangible asset, net of amortization", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r460" ] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "presentation": [ "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patent costs, subject to amortization", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r104" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on asset disposal", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r638" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r94", "r547" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r91" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r92", "r174", "r211", "r218", "r223", "r226", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r426", "r587", "r653" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r617", "r619", "r620" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r3", "r107" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets and Other Acquired Intangible Assets", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r262", "r264", "r548" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "auth_ref": [ "r264", "r548" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r175", "r365", "r370", "r371", "r377", "r384", "r389", "r390", "r391", "r510" ] }, "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of tax benefits likelihood being realized upon ultimate settlement", "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority." } } }, "auth_ref": [ "r64", "r118" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r130", "r142", "r195", "r196", "r215", "r368", "r385", "r491" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r164", "r366", "r367", "r371", "r372", "r376", "r378", "r508" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r683" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "BRFH_IncreaseDecreaseInDisputedAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "IncreaseDecreaseInDisputedAccountsPayable", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Disputed accounts payable", "documentation": "Increase decrease in disputed accounts payable." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r257" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net of amortization", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r45", "r48" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/Inventory" ], "lang": { "en-us": { "role": { "label": "Inventory", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r254" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r103", "r581" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://barfresh.com/role/ScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, net", "totalLabel": "Inventory, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r160", "r580", "r594" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r132", "r153", "r159", "r254", "r255", "r256", "r458", "r584" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r103", "r582" ] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock and options issued for services", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r3" ] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseExpirationDate1", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease expiration date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r445" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease extension description", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r446" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r20", "r174", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r397", "r398", "r399", "r426", "r522", "r586", "r605", "r653", "r696", "r697" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r86", "r125", "r485", "r594", "r641", "r647", "r691" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r22", "r152", "r174", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r397", "r398", "r399", "r426", "r594", "r653", "r696", "r697" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "BRFH_LiquidityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://barfresh.com/20231231", "localname": "LiquidityDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/Liquidity" ], "lang": { "en-us": { "role": { "verboseLabel": "Liquidity", "documentation": "Liquidity Disclosure [Text Block]", "label": "Liquidity Disclosure [Text Block]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r231", "r590", "r656", "r707", "r708" ] }, "BRFH_ManufacturingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ManufacturingEquipmentMember", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Equipment [Member]", "documentation": "Manufacturing Equipment [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r319", "r457", "r492", "r514", "r515", "r569", "r570", "r571", "r572", "r573", "r577", "r578", "r588", "r589", "r593", "r595", "r655", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r319", "r457", "r492", "r514", "r515", "r569", "r570", "r571", "r572", "r573", "r577", "r578", "r588", "r589", "r593", "r595", "r655", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_MultiemployerPlanIncreaseInEmployerContributionBusinessCombinationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlanIncreaseInEmployerContributionBusinessCombinationPercentage", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Companies product holdings", "documentation": "Percentage increase in employer contribution to multiemployer plan from business combination." } } }, "auth_ref": [ "r591", "r592" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails", "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "auth_ref": [ "r231", "r590", "r656", "r707", "r708" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r169" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r169" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/LiquidityDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net cash used in operating activities", "negatedLabel": "Cash for operations", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r97", "r98", "r99" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://barfresh.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfCashFlows", "http://barfresh.com/role/StatementsOfOperations", "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r90", "r99", "r126", "r150", "r162", "r163", "r167", "r174", "r183", "r187", "r188", "r190", "r191", "r195", "r196", "r201", "r211", "r218", "r223", "r226", "r240", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r422", "r426", "r489", "r545", "r561", "r562", "r587", "r604", "r653" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r182", "r183", "r184", "r185", "r186", "r190", "r197", "r205", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r263", "r355", "r356", "r357", "r380", "r381", "r382", "r383", "r392", "r393", "r394", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r437", "r438", "r439", "r440", "r441", "r442", "r447", "r448", "r449", "r450", "r451", "r461", "r462", "r463", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r33", "r144", "r145", "r146", "r147", "r148", "r182", "r183", "r184", "r185", "r186", "r190", "r197", "r205", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r263", "r355", "r356", "r357", "r380", "r381", "r382", "r383", "r392", "r393", "r394", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r437", "r438", "r439", "r440", "r441", "r442", "r447", "r448", "r449", "r450", "r451", "r461", "r462", "r463", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent pronouncements", "documentation": "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." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r692" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r444" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r444" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease right of use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net operating loss carry forward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r65" ] }, "BRFH_OperatingLossCarryforwardsBeginsToExpire": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "OperatingLossCarryforwardsBeginsToExpire", "crdr": "debit", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating loss carryforwards, begins to expire", "documentation": "Operating loss carryforwards, begins to expire" } } }, "auth_ref": [] }, "BRFH_OperatingLossCarryforwardsOffsetFutureTaxableIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "OperatingLossCarryforwardsOffsetFutureTaxableIncome", "crdr": "debit", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating loss carryforwards offset future taxable income", "documentation": "Operating loss carryforwards offset future taxable income" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other receivables", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r619" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r120" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r613" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r614" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r80", "r293" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r524" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r80", "r293" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://barfresh.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r80", "r524", "r543", "r711", "r712" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.000001 par value, 400,000 shares authorized, none issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r482", "r594" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r636" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from convertible notes", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLegalSettlements", "crdr": "debit", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal proceeding", "documentation": "Cash received for the settlement of litigation during the current period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/PropertyPlantAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property Plant and Equipment", "documentation": "The entire disclosure 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." } } }, "auth_ref": [ "r106", "r136", "r139", "r140" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r108", "r154", "r488" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, net of depreciation", "totalLabel": "Property and equipment, net of depreciation", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r478", "r488", "r594" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment", "documentation": "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." } } }, "auth_ref": [ "r4", "r136", "r139", "r486" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://barfresh.com/role/PropertyPlantAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r108" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r317", "r319", "r349", "r350", "r351", "r456", "r457", "r492", "r514", "r515", "r569", "r570", "r571", "r572", "r573", "r577", "r578", "r588", "r589", "r593", "r595", "r598", "r651", "r655", "r699", "r700", "r701", "r702", "r703" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "auth_ref": [ "r267", "r268", "r269", "r270", "r317", "r319", "r349", "r350", "r351", "r456", "r457", "r492", "r514", "r515", "r569", "r570", "r571", "r572", "r573", "r577", "r578", "r588", "r589", "r593", "r595", "r598", "r651", "r655", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r318", "r452", "r453", "r517", "r518", "r519", "r520", "r521", "r542", "r544", "r568" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r176", "r177", "r452", "r453", "r454", "r455", "r517", "r518", "r519", "r520", "r521", "r542", "r544", "r568" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r318", "r452", "r453", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r517", "r518", "r519", "r520", "r521", "r542", "r544", "r568", "r695" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "documentation": "The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r78", "r364", "r704" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development", "documentation": "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." } } }, "auth_ref": [ "r363" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r147", "r179", "r180", "r181", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r205", "r245", "r246", "r383", "r416", "r420", "r421", "r422", "r442", "r450", "r451", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "auth_ref": [ "r147", "r179", "r180", "r181", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r205", "r245", "r246", "r383", "r416", "r420", "r421", "r422", "r442", "r450", "r451", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r634", "r639" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "verboseLabel": "Reduced accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r83", "r112", "r484", "r499", "r504", "r509", "r525", "r594" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r146", "r179", "r180", "r181", "r184", "r194", "r196", "r244", "r250", "r355", "r356", "r357", "r382", "r383", "r403", "r406", "r407", "r410", "r420", "r495", "r497", "r511", "r711" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r212", "r213", "r217", "r221", "r222", "r228", "r230", "r231", "r315", "r316", "r459" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r143", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r579" ] }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationDetailsNarrative", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Reclassification, Adjustment [Member]" } } }, "auth_ref": [ "r149" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r231", "r627" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r147", "r179", "r181", "r183", "r184", "r187", "r188", "r196", "r205", "r383", "r416", "r420", "r421", "r442", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r629", "r630", "r631", "r632", "r646", "r648", "r649", "r690", "r693", "r694" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://barfresh.com/role/SupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow Supplemental Information", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://barfresh.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Income Tax Provision (Benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r117" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://barfresh.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Net Deferred Income Tax Assets", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://barfresh.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r5", "r55", "r56", "r57", "r58" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://barfresh.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://barfresh.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://barfresh.com/role/RestatementOfPriorFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Prior Financial Information", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://barfresh.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangiblePropertyDetails", "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r47", "r49", "r460" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://barfresh.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://barfresh.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r17", "r87", "r88", "r89" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://barfresh.com/role/ScheduleOfCompanysContractManufacturersOfFinishedGoodsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTableTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Company\u2019s Contract Manufacturers of Finished Goods", "documentation": "Tabular disclosure of product information that are included in the discussion of the nature of an entity's operations." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://barfresh.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://barfresh.com/role/SummaryOfEstimatedUsefulLivesOfAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r321", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r348", "r349", "r350", "r351", "r352" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Stock Options Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r61" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Fair Value of Options Using Black-Sholes Option Pricing Model", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Restricted Stock Award and Restricted Stock Unit Activity", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Changes in Warrants Outstanding", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://barfresh.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Future Amortization Expense Related to Intangible Property", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r49" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r607" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r611" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r610" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r615" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/BusinessSegmentsAndCustomerConcentrations" ], "lang": { "en-us": { "role": { "label": "Business Segments and Customer Concentrations", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r216", "r220", "r224", "r225", "r226", "r227", "r228", "r229", "r231" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, marketing and distribution", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "BRFH_SettlementOfDeferredCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "SettlementOfDeferredCompensationMember", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Settlement of Deferred Compensation [Member]", "documentation": "Settlement of Deferred Compensation [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://barfresh.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://barfresh.com/role/StatementsOfCashFlows", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "BRFH_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionVestedInPeriod", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Modified to vest", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option vested in period" } } }, "auth_ref": [] }, "BRFH_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled": { "xbrltype": "sharesItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of shares, Cash settled", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options cash settled", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r339" ] }, "BRFH_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageCashSettledFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageCashSettledFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value, Cash Settled", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period weighted average cash settled fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of shares, Unvested", "periodEndLabel": "Number of shares, Unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r336", "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails", "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average grant date fair value, Unvested", "periodEndLabel": "Weighted average grant date fair value, Unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r336", "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Remaining term in years", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of shares, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfRestrictedStockAwardAndRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Expected dividends", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average expected volatility, maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average expected volatility, minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average risk-free interest rate, maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average risk-free interest rate. minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r321", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r348", "r349", "r350", "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of warrants, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "presentation": [ "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of warrants, Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations", "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of warrants outstanding, Beginning balance", "periodEndLabel": "Number of warrants outstanding, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r9", "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares available for grants", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Options, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average exercise price per share, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Cancelled/Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r663" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price per share, Cancelled/Expired", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r663" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Number of Options, Issued", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options, Outstanding, Beginning", "periodEndLabel": "Number of Options, Outstanding, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r328", "r329" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price per share, Outstanding, Beginning", "periodEndLabel": "Weighted average exercise price per share, Outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r328", "r329" ] }, "BRFH_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Outstanding Warrants", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award Warrants Weighted Average Exercise Price [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfPerformanceStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r348", "r349", "r350", "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price per share, Issued", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r320", "r327", "r346", "r347", "r348", "r349", "r352", "r358", "r359", "r360", "r361" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of Performance Stock Unit Activity", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r15" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance shares percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r657" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Intrinsic value at date of grant", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r348" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Remaining term in years, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Remaining term in years, Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r113" ] }, "BRFH_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued": { "xbrltype": "durationItemType", "nsuri": "http://barfresh.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued", "presentation": [ "http://barfresh.com/role/SummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Remaining term in years, Issued", "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term 2 issued" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value per share", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares price", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "BRFH_ShippingAndHandlingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShippingAndHandlingCosts", "crdr": "debit", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shipping and handling costs", "documentation": "Shipping and handling costs." } } }, "auth_ref": [] }, "BRFH_ShippingAndStorageCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ShippingAndStorageCostsPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Storage and Shipping Costs", "documentation": "Shipping and Storage Costs Policy [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r18" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r100", "r171" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r616" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative", "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r26", "r146", "r165", "r166", "r167", "r179", "r180", "r181", "r184", "r194", "r196", "r206", "r244", "r250", "r306", "r355", "r356", "r357", "r382", "r383", "r403", "r405", "r406", "r407", "r408", "r410", "r420", "r431", "r432", "r433", "r434", "r435", "r436", "r451", "r495", "r496", "r497", "r511", "r563" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r179", "r180", "r181", "r206", "r459", "r507", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r527", "r528", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r544", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r599" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/SummaryOfFairValueOfOptionsUsingBlack-sholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r179", "r180", "r181", "r206", "r459", "r507", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r527", "r528", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r544", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r599" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Conversion of debt and interest, shares", "verboseLabel": "Conversion of debt and interest shares", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r7", "r25", "r54", "r112", "r288" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Issuance of stock and options for services, shares", "verboseLabel": "Number of common stock issued for services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity-based compensation, shares", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "BRFH_StockIssuedDuringPeriodSharesWarrantExercised": { "xbrltype": "sharesItemType", "nsuri": "http://barfresh.com/20231231", "localname": "StockIssuedDuringPeriodSharesWarrantExercised", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity", "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued for warrant exercise, shares", "documentation": "Stock issued during period shares warrant exercised." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion of debt and interest", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r7", "r26", "r112" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of stock and options for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity-based compensation", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "BRFH_StockIssuedDuringPeriodValueWarrantExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "StockIssuedDuringPeriodValueWarrantExercised", "crdr": "credit", "presentation": [ "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares issued for warrant exercise", "documentation": "Stock issued during period value warrant exercised." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://barfresh.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/BalanceSheets", "http://barfresh.com/role/ScheduleOfPriorFinancialInformationDetails", "http://barfresh.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r81", "r84", "r85", "r102", "r526", "r543", "r564", "r565", "r594", "r605", "r641", "r647", "r691", "r711" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://barfresh.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://barfresh.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r111", "r173", "r292", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r306", "r411", "r566", "r567", "r574" ] }, "BRFH_SubscriptionAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "SubscriptionAgreementsMember", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subscription Agreements [Member]", "documentation": "Subscription Agreements [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r127", "r128", "r129", "r234", "r235", "r237" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://barfresh.com/role/ScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r67" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "BRFH_TwoThousandAndTwentyThreePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "TwoThousandAndTwentyThreePlanMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2023 Plan [Member]", "documentation": "2023 Plan [Member]" } } }, "auth_ref": [] }, "BRFH_TwoThousandFifteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://barfresh.com/20231231", "localname": "TwoThousandFifteenPlanMember", "presentation": [ "http://barfresh.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2015 Plan [Member]", "documentation": "2015 Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://barfresh.com/role/ConvertibleNotesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r395" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://barfresh.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r42", "r43", "r44", "r133", "r134", "r137", "r138" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "calculation": { "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://barfresh.com/role/IncomeTaxesDetailsNarrative", "http://barfresh.com/role/SummaryOfIncomeTaxProvisionBenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in valuation allowance", "negatedTerseLabel": "Change in deferred tax asset current valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r373" ] }, "BRFH_ValueOfSharesRelinquishedInModificationOfStockbasedCompensationAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://barfresh.com/20231231", "localname": "ValueOfSharesRelinquishedInModificationOfStockbasedCompensationAwards", "crdr": "credit", "presentation": [ "http://barfresh.com/role/ScheduleOfCashFlowSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Value of shares relinquished in modification of stock-based compensation awards (Note 8)", "documentation": "Value of shares relinquished in modification of stock-based compensation awards." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://barfresh.com/role/SummaryOfChangesInWarrantsOutstandingDetails", "http://barfresh.com/role/SummaryOfOutstandingWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r596", "r597", "r600", "r601", "r602", "r603" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r199", "r204" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://barfresh.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r198", "r204" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://barfresh.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r625" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482669/740-10-15-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 76 0001493152-24-010975-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-010975-xbrl.zip M4$L#!!0 ( *^ =EA[I>M(W T ,". 1 8G)F:"TR,#(S,3(S,2YX MI%/P]E)Y^ZV>WI[-AQVT(\__/UO"/X=_Z/;11>4!/X1.H^\[C"<1M^C M3WA!CM '$A*&1<2^1S_C()8ET04-"$-GT6(9$$&@0DLZ0J_W#@XPZG8=^/Y, M0C]B=Z-ARG]YT<*-X:W (N8IM_W'_>2?6_,K MRKVT\;LW5TO^W>.(_C(CX=OX'(_A<"]BL][!_GZ_ M]\O5Y:VBZVC"H\> AE_*R/OOWKWKJ5I#:E$^3EA@6!_V9/4$A]D3;($[_NZ++KO0070'QP:PIAW9Q@O M4^(IYA/%-*DH$',F;$(H7"?JBM62\%)2755HX NVUJ#0:U#=D]6RS4%W_[![ MV#K/BWS^0E"0@"Q**BX@MSLD4QP&8\'N, SJEQ.\@ M@=F,".F>?(D]LH&;\7$\L@GC20=0_Z>B?.6:&G4^F-*1*=#+V^J@K1UHLS82?JN5Q;YW8YA1S MXE^'/ZC?2U $FBN3+J$@:9^0U+?U<.#%P59-,_WJ6B;EIB.?TL,#',C!=SLG M1'#=T\4BIQX_@&Z6H9"D71[R** ^E/@HX8_GEXOY80%9">#J*+.":IOZZ#*&*-HBC+6+4B; M0;H5D?=E'@4^3!W?_QY3L;+!*J%Q NVU.VAY$?]&6D@+WV;XSC"?7P310\D0 MRZJ%0G'I>%(<"EGXWT*\>)08S M-UHG$+^3TSQ80 41CQF1B&KF:HAE[%'&'QD!+93E4(X(-\Y_/;UA-&(7-(29 M <6!7+:RA3)#0^E(ZP3EVW4H<\PEG(H]2OFCG( 6RG(HA^$]F!FQY!&7_>D$ MR+MU0-+V;7^7]_<-BV N)E8W@0QIH2\?ZTOIO[K_JZM=\.COK^-A^"'%$.'0 M1RG+%J*J(2%P.*.3@)QRGBYWK5(G0/KV #%LD.;3HE"5TX%0PH3LJ4^1,!,# MJ]0)A8-U%')LD.+3HE"%PF)!A9KE0C2";I/S(Q)F,[4Z B=L#FUL4HXJ7A5X MMCA5K7^JEJQ;+5/[WUJ3YARC?_WS[4'_N^_;)>F&QPC\)&/\2-(G2%;@!,)K M^^$A.2#%HNWVB@1IS&E(.+\ELS0JQ5Q OS&()!X4%1)P[N1.D+U9A\SP1T: MCFF)"%24T6):E3I8+O7K*!R8%(ZUT-Q$Y(1?2;(@XYHE>=J5Y6;0+BD\'OST M293]Z02$M=1/V[?]_93\VC9YMD;YMKZ5$W#/MZ%7YE?[,NE)*(\QK&P:89RT M<$'XP,HR-$%8"VKQ?5)J-8]OHQ9.^%I)"_J:2,G'*VT1Z.T50OTT_)7 MQ=6:"ZD3J%8*97,NJT5R$Y+>G/AQ0*ZG\H0)#E=215]HTL(%^L.ZW$PJ!&DI2(F1 M-6:2VR+\'-FWI!<_828?D/>D21[.:NN$NI6Q:9*12T2B5&8+_\;H7YEGJPCU M&^F=8+92/OFX7IN5:P?VW ;CZPTR1JQ4"VZIU@ MM+?3Y 9N+F_;#E/W *SSJ/G$["7QUMW+B GZA[+B_>.2A)R,2"#KQU'6SV8054#]+#R=_,+.@N7\(EL1:SU0 M7A&4:((259"(\HZ4AHG6E1J^MBL/ZQNIG. N.9%4-?3;$-[X$$8YY>!&%8CN#9SPM')2M0<[6FRWR$*>S2&T$3X,/\L^DR?<8R&_ MDB2_I56>9W9IX82NG8K*,HZ)$$1#9,2@G)SV@>D,<*[73$^6XUI#Z 2GE6?* MP9F'+L6SQ=#Y58'E0OWG$8$H, >U^Z? ZT7)??,.I!Q57DDZ Q8*4KC\FJ#\-I#U":8"T"K=*A:0*)4H@I47K,,X.(U/UT'6PY(4R]LY%?;7-S M")<63M#7?1HG)Z0%>"N K3VO%?L"-M,Y@6DGNFIVR;:+K<;C--TB>\.B>RJ_ M*3P@(6@CR@?I1G(G4.L.TV5[;5$J [U*I'S3#M &,W0L8OD"]H+ 6)%O[1/H M1EB0 8$P2-(.OHA8;J]TU3S^J?Q$,>*GR-:^]FK6V,DU[/U@:QM M3SYEWQ#;43FG:1] M3];X0$75>XUJ B8+R.R#T)8S)87>'?(F:.-?#!:D26\@5@ M.#/G'BK&;',&3E#;:;C9BNKG:"STJXI?S^[R.T_(^\Z6-$ MIDC=$'(DKZ4XZ7 J[VCI)&5S1J8GG0F;SKOFVHA?P>R]QT5@2*2$FAM"%,KK M/94(-BPP\RPNU@TFP$1M[:"$]XSRAH&@0C:_R8E!4@[$AMXS6A[@25/+H0D) M7M#D2\G_)6P%!VUJZYI/OY#%9YF4E[ ;1E=3NXL#\H7,/D^%V%8?]XK7M<#? MZU>Z'(/A,!-!H74W3-VE/OHZHLO(4ZQJFLB_NJ9=5Q9U^P?=P_[>(_*J9!( ]"GW0$BV5\E)>3 M'4'GG0T M.PHD+LH.RI4=[*2R9^7*GNVDLN?ERI[OE++9L6Q8W*<'$8J:;Z#9!3-,YU98 M4%V]"\K?0D./4;4?XG3&B+[WI6C!!II=,&/\$(WG4A%R)7G,V5^J=,$V^ MB!YR'A/_7$6H&R5?;4%*-A2^?R3,HUS>+)D8V*Q- S-UW41?97?2\:#GJ##6 MZ\I%%!*!V>KE;+^=8T9X0^,K&S4&65-PQ>\9C!R&T(NP$CHG^O_#\)SR92R( MGWQP@-_@E=30&-BDP?;0^F3R@LAFV;XTU7<*K.2G5(R9M20X^64,VQI%(3WD M&0S*,J"IVF/R* 8!.*.Q: /-$Z*-,&R>8]#-J M638Y4^^(=77?BE&?;[(L;-1B1ZQ4P6X L:'P7#N5L6^F2 >KC 2BA2Q2NQ/- M%O7/A,[F,J+<$XFIB9=R-RLI[Z8_5^2.]/.9>OY=1IPGQQW3&7E)Q>X^9K,Q M_!$F>0'\5(.X9(ROU^_J\R5W_.V<3&">![,\4!LFX5$\FX-/W<.(AFFL1_3U M80EJ35O]! MKME(AI>Z()-VPA8--_:"3KH+.QP!D8J+SQ7U)YM#\&0]!"?'&/+GH(KFCHA< MS:AQK[]W%^-@3-CB0#M(X1GPE138<@)H2K_F0U?O*QZ"A[!8W[4KYH2-8<0E M_2)W,.A%J__DQVU#85][=?1R=GY0LXYAJ)>':_Z6ZX3TO-'+=_TV*CUA)O3< MH>7$(+'%?V_^3R^?#F9Q+GL$C:36-F+0$GE!36(+H3V^, M\:/44N]M-)VT75/W)]F?.J.I-F9 9J#2.(*)-F4.QEOT.VKQZ4+E<@"8(/:E M3UX1+%,&.F]Y*3,_EQ1/:$ %S69PC5OM[ORM.!?=<@K[EY[!*E/D^0*9IY[( MSW4-0T$@L APW^2BRKS5FTAWUM+D/*_.T8X(K#!!9?GU9/#?R%8:F";OG@N9CO;6P/L2XQ'Q(L ]-S@+ZO8.KH]FQ''/;TW 7[^#U!+ P04 M " "O@'98S@'O#E(2 $W %0 &)R9F@M,C R,S$R,S%?8V%L+GAM M;.U=ZV_<-A+_?L#]#SP7.*3 ;1S;2=NDR15^;?"EKB>MEHQ2TI M^7%__9'48R51HLA=K<@ %[1QO,L9SLQOQ!F20^KC+\^+"#PBRC")/^WLO7ZS M U (3,L41HN"8+)812A#_(NOX M WCW>G\?@LG$@.^O* X)O;L^*_G.DV3)/NSN/CT]O8[)(WPB]"M['9"%&<.; M!"8I*[F]>7Z3_\G(/T8X_OI!_'4/&0+<7C'[\,SPIQW1;][MT\%K0A]V]]^\ MV=O]]\7Y33!'"SC!L;!;@'8**L&EC6[O_?OWN_+;HJG2\OF>1D4?![N%."5G M_BW6M*](PO ')L4[)P%,).R]W8#.%N*W2=%L(CZ:[.U/#O9>/[-PIS"^M" E M$;I&,R!^\ MOZLU2EZ6W#$9%GZU W;7[/<(1L)&-W.$$M;7?VOC+14#PR:,&YL\O9Y5(\YMR/>DVFIQI>LIN$!%_G) KY*'/Z9XJ3%QL)NZF' ME_08LODT(D]6)E2(!I(K72P@?>$&P \QGG'GB9/#("!IG/"@<$4B'+Z@5 MEV$DOT:L,,_E[(IB0J]+88$^>7H)A[(/CUX/^#Y"AXP9#,Y=[8>1YIAP%&@B MV'\A2?^ST-5^*&D6"YS(,8$#P/L2#QC/X0P>4@/2H<8Z^Y%XNZ/O&4]R%^@6 M/O=;J:7I0'$^93A&C-V@AQ*#E"6\,\JQ"/A'AH'5FM%0D6+)Z46/,"J"D<5 M:T@^C*SGF#M1:.!X2L,QH^JPT74[4=:L[UO(1[N!]*CS&C-7,--B'5X#YPUF M@G8TWW(.82:;(?EV\@E3\^FHMA4I#9^D'KK!HZ:IR3H(1HZ@9M*NR6Z4:&HZ MH%HP&4CN8(["-$)\0DH62QB_,)%(4A@D%S!.9_QG2KE37L[XH(@9;_N9D)"= MH 3BJ%^?(9@/'/=.68*Y.5%XQ] LC<[Q(^("9$."J5IK\!HS>N==?X%4./PC M&B:.=W$=V@\[0["UTYER&C,GL<5F,ZY#8U.F(-98=%$.[SU9(E+-0;Z@9 W? M,>&SY=S+UEFL&0WO'_4<:PTWT3(86MYR )^F(A0=+@A-\'_E(W7ZO$0QXQPC M\?TM64E66-E:N2%[VTXF;>MPIO3;6;FSE=:4?NLK>_:"6[,:.-\XGG.<$3N+ M?Q,=B0V,-)&[REP0VZS)@M? 6E0Z*OJV%;Z?Q="9GI@:7B[EQ.4PX!!C\Y'' M@L? 4D\AIG)'7NP5RG[O^.3LX2B"P=<)XS-=GBC+SWE*$_ O+DB((ENUANAD M8+U%NL8[XV.XM/GA$Z0A?V0;']_%.%D7RXU[&%CC*T1E&BHVKC?5S8+7MM9K MK.=.QAP&MGNY-L,3A$)"XJP<0,XM9HA2%)8"K)E#K\5V\!5&^U2R MEW1H^U\C/B=-T='+!?R#T&*MD!V]7*.E2,WCAV(IT1J#M5D/[F/Y,F)U:7&3 M-14[?@/O_MGZ5"^A3KX 1D$:2:W.^>\U"O2]U:3:)^+418J29%B1B(0W1;+'W_-VC6:[3F05CTNWB-FW3K7V2>$RCT3+F8W)O569BB\Q=R$3Y1;@3*>#2R(^(?(!!;+B+P@Q&1^?#N'\0V,(.6&X%_^!A\,W''X MGESG4NNZPV!&]LR1:(I"FP%*0^(Z![.!5J^VAQAQ-^2VB.0VI"E(K32N\RY; ME#2*^P13/<XCJ)'(=K=;$R?@FH#[<'*XEV.C;=[U0EYH?=YM:GO/?1ZFU;+_. MKU9X>6!>> E>U?A]O\6*T9YK_VH:O-5IL&($R Q46#D9.SY3PL0*XTP7E6N- M7"45LI!\RI^O8U8*4DF^L;2._ MPAE+RI,#N@!6:^8Z9/7#TZI7B^$G[E<5\V(G3?K0TM31X@Z*(N'3<7@!Z5=4 M$4FSR*.AOOT3&?7:$=;@F6@N4] G2V6$-/L;IQS$C^("YC" M_'8WRFRC3[8OZO&[<&;CAA?"U.>P[\SELE>7?(7^H?@;-!;^M MJJ1>(5_3Y =S300GD+%R]=0+$>0Q?&Z+HY<[)@ZLEUZ67P*A7=BSX?'_L)8N--EG*4S M?N&^-J8R2?'M0; M/H:@(\BU%=?2\%2Q!\ZN]JX+]#8&4&\(GR [8RP5>TUYSBP+K+.;[J:$WB#Z MB /$+NEQ!/%"$R4MV;@^$KLQP&N9S2O)J@L!\RP<""WA W'U>:+#7]1K+DQCE'RX=2H3;$U^-E M*!LK^81NA^(B=V ;;D2T\G!TQ J^R*V?6W(8_)EBBCIOM^G6TH:'IUL8&E2; M![6L#>95%M&A?_XFH8V\NI6'LSNI H1")NI 5XLQE7-=&F?N)_74AS48JC=8 MF9G'I_&X*G3E]2TGZ%Y_S5@WD:>;=.OAV&$2GQ"4M]7R_\4(^0@C)%?*JE?9 MUEY>T6AYA2@FH9I,Y 7=I\^!?)>,N,C_=#9#@<8IQI;#]7CAQN[JUK]M'NEE M293/QM1E,5X>^O+9F+IAV*.C969O[&PO"_M1O'$ LR B+*5(U(AES&1%VXH= M6/$#*X9;JVLS>\]ENT8_-36J,!-:27:@Y =J#+>F47G+<;O0[YM"5]IO3:;^ M:4M5QKTW31D+>B 9 !B'H&6:MP53UN^);)=V3[5H00::B]M;>,5'_=V"[2+N M-T6LD(&<;HLB]I\2KDE[H$I;WD+1JU'M[MY;96BK5NA^]]/^WH\C ME.A6WF34+N8[U5$%!+_4-3[((?*!AF3I&S!$V>VW,/_6O3 MV[5I"8,K+JN"Z)&"1?FFHG9AE0A7:;]%LYHD&=ID8T^)[L81QSEVF$3FHE*E>3B3'D M-,XJ=%HHT=@JMQC%E_1)ADXY)7KWIQJC:%1[8RB,7UAQ>\8%C-,9_\FEI>QR M-A7'MGE;<26_\K[*FJ9JN,_[D(?,LE[R)XF!HC=0ZTZT+#H$LD?P*N]SE#S@ ME"5X(8[(W3$T2R-Q>)85YR=TNA_H\H"2*T4=] 50_K>NML];W MTW6\PJ[7!#[MQ992UR*Z+7(Z8M<;=3;0]1O!JRV?2AS+YH&-MY!IAT!U;E.+ M8OG$LC:E_ ?@3%T/BF.\9\ZQ)O)>D#5TR>E<#Y9&+\8S?)=>S10^#9RU&XS[ M#^*N44XY7 ^NA^ U'&)H\WIU"4VGM&9IN;*^HU\&=):(U]<&M<%(W7JIY>/* M0N$8<^-2DW*J/DW%@D35[_)C0]=(>NHM68E:8*)56UT&JJB]6B'(^@75CD'> M,\B[!@FIVJGT",?!6B14"9+7C;6\V;%[[.NCD?_TY'8M-8!=R<\X"5VSBLU(C;?*SH=2U3:Z M&IV5;F8:*=L;VLJWL;/N8A_G6)8ZL[.XN&CF,DT8=R!1"*W+1-^J>QJKW9N< M*< Q*-B""M]Q=ZHJ'1?":!53]C JBE65*#4;=]]-U!-<+N66=5Y?KITQO%4W M+BJ[;((9R+F!@MVX"DTAIO)E:>+5(%*0.\;->Q3!X.N$S7E;EGU^1;$HJK\@ M(8JT&JOKE"N-16] =I>]0"337/8(LBYO9)?Y5R#O%,A>QS7,ZOA"=A?4$Z1A M[52#_/B.AS\C/U#6 "I66?',74)V)@*%^)8Z:X[KE!A MZDY#I<;(+,2HJP&::B,W\:6L0)*G9!AG?81B-,/:K8:WNI+/56T2*'F"5SG7 M[UVO7^2ODF=+T"8893\RTT9N;P M:7J9BRROZN;1XYQWL@:.?>2NEQ V0=/,-#YA6EQ!93W(]!*ZU2=_KM96JX_> M]9ACB)MR:Z^-=7STT]H3MC:Z9EQ(W**BQV.$)_UHW(".26T447RE MSZC?FI,4^5TS[V-J:KB9WUAUY#J;'L65UC"]5QE.[= EB;,W^=,/^X]^UV?W)[>GZ^9Z'(#ES;AP'XN!? MO7_^SW_^AX7__?Y?^_O6F0=\]X/U"3K[Y\$,_F9=VDOPP?H" A#:$0Q_L_ZP M_9A\ L\\'X36*5P^^B "^(MTX _6R:]'1[:UOR\ ]P\0N##\=G->P%U$T2/Z M<'#P_/S\:P"?[&<8?D>_.G I!O VLJ,8%=!>O;S*_J7=?_>]X/L'\N/!1L#" M_ K0AQ?D?=PCXV;#/K_^%8;S@Z-7KPX/_N_KQ:VS $M[WPL(WQRPE_@S0):21]P$E ME%Q QXX2#>%B9%%;D+_V\V;[Y*/]PZ/]UX>_OB!W+Y=3PNP0^N &S"SR/Q9T M,>J#'#,^\ ,\'S_:):0B7B<+Q,)>#H@;S\^ )#P=#KH+6&JH9_SJ$>#Y& MJVN?B"EPB;X_$@[P\.%V5,4?;+WFWH,/)@@)+,ZT]FJP.858"F%$P%_"B#\7 M:.U58;-<>E&R)F !X+'(!,/NGL D%>BJ:JV37XF[77W/L3^\!'?V"Y]+#4T5 MV?D8>0% Z!;,"QG$*,*#A5@6#OY(T+!* U)E*1YQ?S*B[>?&2&*A%>RN!M<+ M#RN1*Z!XM89]6E6UUK4;*RLV]IV-5SM%=%1A]>DKB%'1!I9BOT$,44KSCGT( M,=P$NW?C3XBRC]6K*TLI.),X_91;35&643KT;$'%L&T)KA=K*KJ@2@!1A+>S M &[L [PAA1A=@+W&P*SV+_PG@!&(%T21,EJ :M/ZYT-?6F'1.&?@!H[3H.J M6@^I)EA:Z40A]>F3R,IF.ZBJ95.X(-*RH/54KSVI(U+V02Y!U$)W1.!T['O) M*HLT(/7Z4?6Q6J@)$X!J?(L%_"PFIFBRA&'D_9U,J<\OCR! &*)/OK^#:\QR M+DL3IW*T;CQI6843[=]-Y$X66]'^G4?VY!&7!J78WSA=8#D#=![\208B!QAQ ME!Q 8T1DO28)6(JI* V4CRV+/!^$:D^/; VO'I.-R\3!(O;$5QX)&(JQ/K.] M,#F\)V>%R;C?\.9L/O5MY_L^PCM=["@GGV.7QL%??(4N\&7)4C&(8KJ)NX8' MPVMXPO/)LQVZ>,IN?/PM\**VLMQZ!,447X,P<4/)P?6VM$G ZBI>([UW$H:@ MF.]%; 8["$\>2=F9@@#,/&%75Q:0\G7-CF*R(3@#F'=D-Y.A<8,]H"G >@ * MA,Y@6 I%R:]^BD;J(N("@S0=(-E;S$ 8 K= H*4/W0JL\@BCO"O)[:J:_S< M[TEC,%U]M?^"81XK1-/5#7@DKGDPST.)TC)H#5JYCF5AQ')H<9N8BAP\Q:=_ MLCK%[9H?2:P[21!:8!"A$S^ ?=?#O$/)06DV4)D' M!10OB YPTX.LS4$C@.[Q+@;;=^'2]B21KO?N >-DI/TE6#Z01$,I=*M=N\?5 M]GTY#),.W>,5P&@BBUK>IU>=!#,[]J/62IEWK^*,/_:P_XE;7. _*WB#EP@$ M+G!SS E T8S8R(M(XRR?^=#:)\G/,5E(\:]9RZX0:]*(P;2.Y90*ENKW=EDQ=/1,.: MNRD57Z,WR1-750H44;%H;I"<+AEMH/DI)ZR8LL_UKVW//@U/[T8MLGR<09K<.)I5RZ? )H(I* MFZQN2(0J .YG.PR\8(YX0FIN?]^T8ALF'0;F5#ND32STW4^3Y[;9]OY$CS@D M7.M&E(U;R6X7>-->SA-@2&&SJ?E":,28.A=:RJ A7_KF[']3!3]'* ;NIS@D MZ9X@]*";'*MG"0Z?7_ FP4/KZ$&)Z02&# ASA=&*$JKCU8N04L793DK-, 8I M)@8I-#D=:[4K%$U+/SZ#X2T(GSP',(,%$F#,%6IK:FAR/3%,KJEJ;B]8"IRA M2I9%#DVT;PP3;:*="2%3&R\WQ <& 4HB]%]"B%I.7@; H0I;B"Z:U-\:)O54 MZ!'\)HC0EZ8(IS4HSXT54QY;&]_?Z@E9_Q2C-=;^# ME$A.HDP/F\IT _ .%GD1R.Q(JGXWP('SE/_)"L2*>W4[LO':T0L#6*=W1BWQ M"VI\Z\&"S3@*G7!$&X0U4%&?*H MNE"*=OU^L$$YQNM[#PDP]4)ME;R7-^)Y+P22E8'J+'5'KG);A92W)!G-0R1Y M(@X!H2L%EN3LK,%9:WC6&F!7!$D6=*L0]&Z3H!(P0E0"SBK@616 71%4+P)7 MP?G])LZE]EVAQ*\#5T;Q\-4FBGE_*P%@V8%KE4!TQTA*F;@*LH=U?N;=K+Q? M=XF?E-)Q%0R/-C$L=;.R?MUAR*\A5T'V=1W9 D(B^ T8W:4H"J4E'A[7UK1R M\N%/[XX.WQ;9AQUJ:KT&707+D[J2DAY6UJ6S/%OIRG,5K-]L8IW#LW* J49D M(*U-F-W90+'2=!5B&HS?&LK:=/=C(^IE["JXUNQ:J;U>QX+I8!S6;)NX@V'] MG/_69Z*-5R*N04#.W1:\> M,!2MDU?!N&9S6?Y6+VQF5M*KX%ZSOS7WJP>$N>7U*BC7C#'=9>B%V;0:?!6D M:[:X[$'T@&;;XGL5(FHV6,JAZ$.1I KT56BKV6R^?]$'04HJ]%4(K1OY;(PD M!)*.DLTB9.6C697A2,M\0"L9T?HY&_,7/7>$\(KKQDY4$DXM*E:/^S$[:0IQ ME@N<;2#'NTC$[VK,W2(!<6T&,4498_R]H\JB>..A[]/5'1Z.?>N(V4G?G2-A MH6RFYW-98%!R:PU;@BOOQ@NSDYX+22)AIC]YJ%P)-=,R.,MH#*A#IAB!VD3"PI3T<\JBL*H)"#\UUHX^(_[:BDYBJW##9O:#<>R40B@SI,^)4 > MI[V:5="CKGNX/:-YSY:*S50H@G%/QJ@G"1AI;K:64C<6A7(I,1]Z0C4/I-E& MJ[Y-@I!.0R:ZJE<>#CNG0NR<:KKOWY:?4Y%;_AUQ]%2(HUFK^^.!<+2,+XVC MQQUQ]),01[-6]V\&PM$ROC2.OE'K;VRS];K&/A@Y/)R#0XEM5ZG7_7L]_KG\ MX0R7"IJX2@3VFC[>YH&P\B'J:U8>40'42J%:"5CR39Y0H?VLM#G'I2;FQB-3 M;E\#3DX9.3R"!ZA,"":=HPJ*DG6<*L MXT]5J62(G*X*=39CBRXB*RA/G''' M"'12!<[TA#KK"4;+2$-0CF8?RG8M2",C!7T(N]=@PCK]RPOF!3+,;0:KBZ;( ML\P4@N*4J%X\.;L[,?936NNJ#]F2]2PJJ&PWSVCEVXL9P_T4Z'S?-*UU"H_G M9HK29.K^L-V#RY6=8NU&ALR-DVP(JQBCEU1CX7>9*X36[FV4\XJ9]T[T;HN P,;>R'4(GCP8(S][\A&XU.T4[L;KI>'< MG*[O4 IM0Y:B]'W7S/DLZI/Y-D*)AYRPL:A_QA)5*U"];XL%!=B>F 'MCB]! MU"!*WA82][I_JV<_W)7_QZ558)_<8:_R^NR9)08JICN1 WSW9,2E2**0ZG+JD=N'9#YZ?E%7$ MJ[N,#'D]=TVB0O32Y*OMU8A/X#$$CIDRB.5 M)E!MST5DC_D&\\\OI)8RJXALK>FN":^90)K(M#T#T:HN_(Z)JDX<34S:WFTH M+P7X=Q^T7C-IO7=-J,(TTV2M\ZD&4C\)\^+)$Z=& MMSB,79.[).4TZ9<>C.CS*%VLI*'847JMSIY,<<.&H_1!':W6U&0\;AZ/F\?C MYO&X>3QNEK3FXW'S>-S\XQQL[M*YY@]XWJ+IP7B-YRVL*^BZ\H&+U-BB%CDS M%;;^J$4I%;94SKQ(?.TEJ3<]6]XX5F;24:^T74GIS8J<5\J;_[>%@>I.Z1UO MN#;3-MYP'6^XCC=<#7$,/5A&N6.W7#5=.62?$-5V8E+O., M5O)2?(ME+GUA7M.1G?I[K6MR!+:PO=>-76^U^4?)W#='&^O,*AEA<.J@E/#A M.*J#R]M7/]]YB?F:WL>FXBMVT%Y[K(S]H)V>6^J;K]PQ(UGUUT,K$;G:DW=Z MXU?D;:T(D+)Q[B:5 A$LL=ZZ8U@,+(6C6'P8QL2Q9$1*C62)\LSX6!:#D.DJ M+0M*3H+8,2TI( ;$MH2E!]N3:9SSP,!^C3LI!\L+E$@#TA/]:B,M87FS.&92 M1$R7T$V.E/6N&(8^7W*-=TD!QICS9DFEF:9@6MN9"-F4&+=&WX6V"\C[*URI M;+;LO1J[4LDT4D.3SK$))C33)4ZPC=)!UZY["]>718EQ 38&G:4 D=@%%WE8 MPY:N#)'&K9\,.I@A,G:_W1*HH8&R]>ZLJ-I_%I-'SLM:EUUXO &)/M[!-6UY M7(P9>ZJ_+%^*/:T?"TC'M-X:HQ7#6&J_0'1

V_!0D>5!"F3M._@!W>/4-5.I&!VWE5*-,Y\.4A(06/S-C M03X8VA!0:E M8,<8/=@F*K=34LT)HOI=>J)RE-0N3M;:^\TX&SVOJY=4M5,8/ $\:?#XES 2 M?"_FN/:R: F,E< QIY;-*?3Q_($I#A.,2S!/[PA/ O<2!@[EZSO\&[(=PF.1 M *':470'$A50(QQP5#>6,8')+E2.&L!4+2OC YWDJLK5K$0*.Z1):6Y \%*Y MY* (X<;YPG7*[69B>?$-:4!ZPIELN<#M2#(O<*E+O"8'+CM4@5[OH][&#\@) MO<>$H7.\RUHRXY"D#ZN+IIADVTD&Q:DR;M$M.>R?P -CI[G14%?"1P\N51.E MJD.'M#O%U:&O9C- +CG?+4(8SQ?7H?=D1^#:M]/J1I29)0=D%P79D@O&34Z" M^'F L).=7H?7YRD)N49#)-+ M'=?VBD1OFD)7&XZ,$)A=%'%K/M!$_4;/6=$I7"Z]*.<*IHC4(P6!XXD>N!S6 M#UP*B$FE@PI,I-:YM0=]W')74TT1I/\9,0 M(3#&'')(B99Z>B'!.N,/)K(+$-=V&*W*R]MT5?Z&?5HA \. (PP9\6T6699E MED$;]#**O'S;IK9Z#AY:L)PN,W,SI;<3CLG'!AT(T-",YC*BO'.A>MO[$SVN M,&-^T.500IFZ0=&VT%V0O=3GETL[3-D)466<2U'%.,M>I0NOL?D0Y44GQ+@ M?A75&V^^B*YFWU":_RDJJHUNPQ=9$T'&!=ZK*.,J=T&+ZXJJ08%PS_ MBOUC#RP??;@"(:$S#^B>!Y^S3TFH*_0>8L+P:8PP]0B=PN6#%Z2%:_$V%CO1 M]IRQ>JH<98@JH9Q^U:%U%86DR3D@RJ+"IW$8\LI"-[0?HFP9E A$Q7NOVNP MX*(SS( +,+?]6Q!%Z6Z87:>=VFN($N/20Y/;6SVG&;?Q.C6K69%"0I-I,!M;S RL%:);BZZ\B4BCY=10NR M3BX?0[ @$9XGL'[0OB9S9B5Z04C::_*S\.0<<\A!,>:4HZVXZ<7WA7EH_'G' M;?Z")BFS'JT(33!(SCB91QR<;MI.-5K)",J09ES080--7K2:=8:@0C,DG&:Y\(XN*LTTW7Y@SPG(QM>X%2W)]YOBG:Q+*,+: MFC[2O,X[FJ[63? 6*4D9?;9#DJJ4AHE3?JPSRLI.[67,EF P6C<&B,5@T!HO&8)$A@AF#16.P MZ <,%L$PN@/ADMPA)#59.+:HN?F@;1"+ P:EWM7PY"URU Z:[ ^3SQR9F&MY M5(G%:.NSO>CZKCH9ZE#852:3_BO M]5S"?]S?D% /Q?C@[TM?#]+85$F@3H3>.4Z="CG"F@H%-O(+-J/6DU%0R$XC M%WMQEO>YB>!P_2MFV3)>LOA>:=(!Y]D+-T59(0,]ZB:AUP7YJ_W"Y6RY2>\5 MU_F?7)8R]7LVRC>!6F5TG6<7RZ'\GKJ>L&J*((L!!YJ@^X:>5L MFG#Y$Y"?P)T\@=">@_S8\SKTG*:P?E+'11;.4&78GECC B2-9%3P+KY$V;>( M<3^X%;BAJL'6-!L8A&EY4%W/V"$,O5O8V?EU.8-G8Y+< "(K_'ER'\EVHMCV MR1:PBV2#+M S-XX*>LYL+TQX?S7+\/B&\#HS]6WG^SY:X+8H_9S89?S%5^@"GTGP M"8-@,IJ5#)>D)V6$)R-:Z9"WR9#95U8VJ)6,JCMSJ3ASK[LHP(3 M7LV]C7;&9!#1V4Y+'C$@"VCXP6T*-Z7"UVHW:6/XVE1VCN'K,7S=(GS=Z_+P M0X6O]=ZF:+-E*/S0"4+Q,G4,2>4K!V\(R$Z7$4+K;DQ=^S=QEZ=;TE6'T_6% MVUCT_@'Q3CFI_W2#V=Y!$$U\\&$H7 \\,"[LWP/AF>74JH 9#J,>5EFQ.^<. M$O2G[H9>=4QQ&-6QR@HS _ZJZ+_QT/>S$(#\H9H>K7+3T#^6\E$Y(!"0WS&= MZ]<>,S 8-5#$%FNKJ]D]];U:8@8&HR**6&%MI4,[\4(^>4^>"P)7P]ZX//2/ MI7I4#M!T[NW@ G[9X6]ZY+^1[O*%I'Z1)R8*WG00_9-#8!CZUQ,?:%KX3G-R MQ@VF(?3(Q$DR*Q+R)GCV5#_^AD<52MUXP\AD6,/,LCB2P9)W!VM?D0'U9'=< M@W &PZ4=.$".]+<,TDM .00.RPK69IA",W>A/0VD>)^.2P.B$2'\:N/60YB3 M?*),F:C//2J2A_'5;E*4N14%-IH9\*"C*@%!%IW#._"@4KVF+'!)U?]+>REP M";Z+T?04-FB6K.1N80ONFE4-8>A:9&1NDV9-,[1H4-G;)10A7OD@2@=MM1PZ M7!.@*.'#,T2M[]MSN9'YQ MV7,&PQGP,$=TKNLU)$;]WI)WNY-')LJ &.^OC5S:9? ;];X[MJK.:*-50>V, MXE,;+=+RHDV+=%)\M(^Q=T='^V69ZD2VWO6/Z4F5J&6MMMVR7!K#49>[9*Q M&EVO"4PDBV8!?8P#2BG.4F@N216TR'M:'R)7LG3>U;)T2H#^\=.[H\.WOUDI MP"(KQRI@C@] F47Q^ #4^ #4^ #4^ #4^ "4(8(Q.?5CUQ^ PE@N89#X,[PL MCEK3 3P$U8AS/ZO;\$N3=?_N1O\OG8R%R\;"96/ALK%PV5BX3%/N:)8VR=YY M55L-T@ V4F+O]6S!V)GG\L@3PW1MS41?#&<>;,(@$"&_[4N M]^\&P/AFK&DF;'T%G@Q"F,BTT8[2A*CWY)?9D T:,D67^A M[O>'?6_EI>88;$L1??>OS1X.[ J] ILG>$O>W-IOQM]O'F_)ZS>^P]$N^FUORA\>&IBAV?T\^(9WJ(!SKNV))#I3/$8J!^RD.O6">ID6FN*>?G\'P M%H1/G@.8&48R<.Z/-'F JMXY;$$M3?AZ;4B&;?*&+B8B^8QC")JZ#%Z@;,*H M$W?813330@A9O2I>$3O%H^V$QG3"$ZJWJ?AR!6L-RQ[3SI_8IE[2D8$Q6(FW MI-2X(U(C'J(?JA)L3[1Q 7>F3I^2VB$AV4Y=S=+?(^_!![? P4TCK[4OR(4[ M= U10;UY42L641F,R&9[(H9]D06U-!5H27!U#P'8X.1M.A*U?N=/-F>3R+[F.[D MDN86 /82ZC_T)5"ADJ:B-]KNY6U M?/3A"H LEM9,0E'G+M%E= ?Q4EK^_A2BZ!)&_P+1#7#@//#^;MS19F-V-N30 M%:ECQE"#;/JN!'9%<.KSX=4U^XBT8^RT^\5C5%-Y;M%3/P87(4Y^D.@DWIND M\0M,MX._M>==/*K$&F[HFM@A4Z@*ISI*W%4=EC3^S:C4UVD5F.KH@]6SWGE$ M53O#RDG*;AT'JP$"5-&S#C0_OI:2=V>_7(?PR2-!T2D(\# 1\Z&Q]XR'QE*( M%@9I%3"MGS.HO_3ZD!K),HVQNJ_.@$L22 MBRL:%%>S2X#%/@-A2):3!9PIAUX"T+R7C9 MMB)(M0]$B7G2U>QJ-L.8I4D9&$_BRZ6K%"5^V0*2N9+;AB"J/]27Y*9@[@7H M#F)#X#7><&!35^T^5!DU4$$U@[K6S#9&;\ VKJ5)TURD@X0Q ?;('<_WDE4< M?W"*UVXOXN[,&5V-%Y88!329G6@*MQ?AUAOP!((83%=?[;]@>!JC"%,3HNGJ M!CS"D"CA;;JI8H=<7[-"KMD8UL/*2D:QBF'(1\5 5CY2*>RJ)\4CP,2M_O1< MD&%>X8U /%,8@*8@9R']&J(">L"+C*H ;DPX55(5-F.LZAAM?&#V%"]^&.LP M6?UN//1]NIJ"P%DL[? [.SK+[ZDO1*M0@)MYWF+L,BBX6TV3RZ*),O3)8AX@=[&YII>/1">4E", MA $LGBM^"2YFIQ_#*/*K=FE[T+N&+<%5>C4M=S+&"G+J' E0;K3MVU)0 [-X M[85IJ)W+EY<:YMPW?M@=3;%]#;,)RM+1SVK)?72B; SHSP$UM=LE\T8AL9\X M.T=&I'K9U:R"'G5IQ.T9S?M_4XC!5"B"<4^FJB<)&&F6MI92KZ\IY$-/F)7[ M-UKU;3:$=!HRT56]\G#8.15BYU3?RT.M^%G&E[J2=,314R&.9JWN^RZQV9:C M97RIIYP=S5KV_J]Z6HV5\:1Q]HZ_XV*;_NK[1R*HQQNAU_U[3JYU; MG1-Q*:*)KD2LGN/C4QLMSGSX?!L_/J:^ +G5E%2[3?(R66?&Q\QK.ABP12!; M9=!6"78?EW,NO'_'GHLE*W8UYV23HJ)_X[V&UL MY7UM<^0VDN;WB[C_@/-<;-@1DNUNS^SL>&9V0RI)'L6J6SI);=^>8\-!D:@2 MIUED#%EFZ F3,BWR MOW[U[MOOOT(XCXLDS1=__>K3W?')W>SR\BM45E&>1%F1X[]^E1=?_<>__\__ M@>C__.5_'1^CBQ1GR8_HK(B/+_-Y\6?T,5KB']%/.,H_R5+\\\_LO_U$)48T?K* MRQ]?RO2O7['OUI]]_N';@BR^>__]]^^^^[\?KN[B1[R,CM.%;/$?#L*\0D*3^T=OVI M5U:M])UOL#>8I$5RGD]#/=0.!)_V'5)M84!7W[L)]T4599/ =S6]P_Z(I]7X M1L]_3=-Q'D^KZ8[F7F!7,N31U:NNUXS]\8K^JP<1OU1T L-) Y(581B!^1?X MQ%"7W99>Q+UR,S::%T2VGT;+[%#?WK5XXZWPT-8=HGI+$F M(K&E2FJ)[^*"3FBKZC@3E2_4YZ18.D.IZZ]P5/@M>VB_(RJ=0M$8U!,CN"S6 M),:CVKQKU9@:KE$N,ZK%G#B<'W^Z^^K?A2C:R*)?F?1__^6[S1>"4(PB6A;Y M757$GS_@Y0,F&J,5D$J-,&JDX3!HQMHLKPA?7]^F MY>?3UWOZ.8/39-3P.\]9H?=G/*TX&%;9,:N9G0HYI9!0[=G'!*E*NUD()[D,>U4YS'C\N(?!XWN W4 H]P2B,L MPUQ/!P[YW( Z#'BM&I11[R2.BS5=N-[B&*=/T4.&S?Z_5MRKZV\!W?/Z-;)@ MR&4!*/GZM3C:R.]Y*"M)U6$2_:\-B^A__/8A^GM!FH%6M86E$_+!&#- QA.U M1'!V&&%II[G=#"H/9/[(V_C=>W'F]+O3VXN_M5/PB7*$4(OX:&,3.-;"JM^# MMZ\!E+9U3W;6T2TM?&IOX=-@+7QJ:>%3B"U\ZM;"I[Y:>&9OX5FP%IY96G@& ML85GC@L17RU\9F_ALV M?&9IX3.(+7SFUL)G<%:6-Z1885*]WE"DU4F>L..J M%3OBLNZ<.6GZ=/E'F-+U_AW4@I-L/-8A]ZZ*?'%\E3[A!-W3OZ=L37!2EKC: MKT/X(IRH;031R,+AA!J>=PG;/B$D["[>X;&(R--L*DH2O/04-M&9#8?!S<#+H M,EZSA$)0+I"+@]2?Y. MZ:L=5;8HQQ^GMC!SP[P)A0#AYW3DKBP^0L,"C]"FR+"CW5V,\XB"O"$4?+$N ML]=;O"I(A1,MH>TJOKCK"KZAJ4T>!",=00[)MQ%'C3R<)>%%FJ<5YFN%R[RJ M%PM\K5">OHH-9]8_#$O#427X7").,*V[5!RA'IR=TS$/R2I*J!>/FS+$\K%$ M#Z^(%X-X.5 .+6^H'Y-7YA"R@8S7O0H5O-ZN1%< #)E4J*2Q3;=^*&.2 MKOC:8T$PQZ(>:ASDO6U>N1C'#2OVV[B^& 6M, 7[CYL<:UH^E=]4.3LW)D.7="BZ&N-P1J*#HK@66 M&QNR8"C6F6YJ#*5 LLBRM]5A2^ ->C8[Z[;F-[]YVT =PFDW19L?@K>V"HTT M=574L2FK-(XR] %'Y9H(#RC@#OR'-$^7ZZ5V(W+PN[?(3A6L-JBS^R.(AE MB->--06XWKY:Y_?@%#" DG;5Z'_QO$G[7/Q?WC\6ZI$OKDSRY?Z:3RNL] MU<#L^_HUK9.:MZ7M""/:%:Z#3G"ZC 0ZI!!K;<1YM.<@G@[$BW1>89P[LT;RSPNEKA-O-+D3C/,/48-GU.1 _3N MS&00#TXH=XQ#2@D-U*J@1@?*]H5(EYC1L?0D65+/NJS$IO'YRPKGI?FJHZ.N M3]*-,J=+/R=%,$0<@W9(R5I7'!_TM%&M#F?X.WF.2&()Q!_(>+UEJX+7NUK; M%0##'A4JZ1(MDP&UT7J#R;P@2Y9.].XQHG5B#F[027M=C9DA]Q9F:E$PG#'C MDY9K&VDDQ.&,*;]$[,Q4'0.KD?')&26\+E-Z F#XH4(U9$4M X<*=X\%J>XQ M69[AA\HRS6ADO::5-,'MI9-4"8*AB@F=M-//9(^9,&+2.SWZTP4TX*K*N+-^ M/3_#UX'P:CU5B5ZO,PN ;==35 M!S1811DN;_$3SM?X(S;/7QI9KX.5"6YOL%()!B>7"SK%G0HFACHIC/9!GA+' MWRZ*I^\2G K>T']LZ$+_X[=9\83)R0-;U\75P##%[SYHH87%J"#]&+SY=8CD MZ+PGGE2FEO+=T&=%O&;#%YL5%1;T?_;5S"I032MW?P/1R I PS9N1+COX;F! M3^B'$_;QBRQ:*. /?O?5Q$I831OW?@31R"I$TH9'(X.84*AF/L-M3*;)CIZ8 M]T97@)3:OB,#BP(R,#T3.K*!!O9;O*BW9UD6]?H0P3",:>1]#_U&V,.Y0"D, M@C0N"+6S15=I

;Z.,G'9TF!H7\PW:U0@AV3IRH#BB *8EAI"MK[[ M&H@1_V<=D0J3YL:NP3))TC*)!IQ^2=+*AV7*W2/.,K9O%N7V 44E[)LM>L!#OLB2H!BC MA:?E#-= M0H^)$T5:N3 $&S M&CD01+& D].X40+-0.=YE5:O%VF&/ZX5 1UJ$5_7LY SR7WTJI'(B8%L>]*FO>@2?-^"FGN MGPL@I/EAA*D_A"?-#ZZD^0$T:7Z81!J6YRA# :T$K6#&3A44<- MT,:?UB%N](*.-<(IMW:21BS,*-,'J1YBA P\DO2!60<7(1V2$C=%6479_TM7 MQH6X6C@(/92 E23I2<*CB@J>C3!"!U&E$ OKFJ[L0$-YE6SPN[\KP I8FRO MG1]!D$"%2+X"+'9/A)#O9F8<)3C2C C]G[TUL@)4V\:=WV TL0Q(:F'>KZE, MB([,$@9F-X]%K@\0D$5\M;0.7-/:P]]!M+@&E/QD.(\U8W*!=N-?*IR7ZN&[ M\YNWF7T(IYW(FQ] M.X0C31--[][;LU?2%K1+\^*Y7*=UZ<\JKA!C9RO5C;" M;%I<*02B]4W(I'1D0A;UA3W3XJ[(TCBMTGSQ@2X^21JIK%()^2*$'F##!ED" M!!6TL*0L4*T@:B0]D^"&8$9"3!N"7P+$>8+)]7RNG.U-PKY(80?O2X?BDR3?4HIY8L$!H@-#Q0B(*B@QS5DP\<"U:)(R(;( M3M4#JS!G\+LO BAA-4W?^Q%$HZL0J9Z(WK1UH"'__"5^9 _P:2XDJ,5\#_TJ MD,/AORL#@@(&8')J6B&*&MD0%Q(V4];"[@0L@CD!"XL3L(#H!"Q@ M^:Q($4+'I>N'+%U$FN2$1FG?I#! 'O)#(0J**GI\VC&C54$;'=\9+7F*L\N< M/P/!OG]!_Z&P4B/G+:>E"6:;U%(E!((C)F126DN1=*XCC)BT;UZLD[3"B0!S MD>91'J=1UJ9'5.V(VU6\L<41?$L?F19J MU.J=L"!,^KG(UGD5$7Z7G*A&)HV<7^9H8/89,Q "Q!0U,@U#6F$DI,-WMI6R@#AC!*B[PUWG_-CXQD(KT!7+"K/W(M(G M?!9548U-:Z].W/>E2A/HX6U*E2P@"AD!:N]/MCHL54S4<"I8RA@RHZ[6HC!$ MB0^D_">.D2#*N6-:$4#T4.$R9) AJ)$-PH6[991EI^LRS7&IGX@&4GZYH(38 MYT)/!! 75+@T7."BJ)$-PH7S)28+.KW]1(KGZK'.SZJU32/MEQM&R'V.*$4! M<<6$3\.91@4)G2:E;ACRO&P2BHLLBWI+%:*>::,%.^",) >),#IP$ELR'+/] MEH]%A>X+]*G$J'ID3W97+$@DZ6:"%^6$>FDDCMF%".&5YTE$5!0R"7M_=40+ M6'I[1)($020K//T[)*T&:E0\L^::%T1<,DC[GT;Y9[)> M5?'K#2EBC%F45=F.5K;]-T=MOYP995*?34ZJ@'@V!J^&@9LB4*>,H\Z,%7(S MCP6-LVQN1?SY[C&B%7B]KDHV@U)@^EUPHY+GXP4' P:'# 8-0-1S@*D[<.": MB*L>(:&,.MJ!UF?E)@L@3DY?;]FC]^S>P3U^J4[IASX;5A@.NKY7;\[F#!=S M5D40)!R+5K?4*U&W /3 8L3J(M"OK!#$2_']?OEE/"<\D*0@)U6%:=?@04SJ MVP8F85^TLP-N>*:7!$$L*[PADRYG%[>HUD =E1 7$C;O@M"1>5F=$U*064&G M[]A 'QO,;5#6+T VN9'$-11(5*&QM(!BPFAR[,P[:RYO=7[U7,; MJ^YJ=7Z"U+Z&FUE-ZP:XCU5_FF4FTES"D20\-_$0VJ"9FY\A-?4 DZZY&[&= M-OD\*A\XVG5YO(BBE6AWG%5E\Y<- >H__-9.,M?S=N:Y*<31[\D#>[TH'NYD MCE/U09DIQC NC=$+3K()8*4K7:T74^E.9)!D_7-" U>FQD 0&$/4Z'2/7T9< MY\?@C)E%Y:/&+/&33SYTP72;G_T=3&MWP$B-2W\*WJ)L\4M2%JW&X*@/5RVR M/MO<"+=+ J4@&%:8T UILI%%,03&U(%HY2V.)U#',#W MIA*#/!@V.8!4):_!**H5$6DUCU".=WNN/H5C=6!; ZJT,LRDX)-?=N!==NFE MP7#+"E$=7+@A5'@W]S)_HG +\DJQ:ZSLB_@DC IKVA M4"M*^_-_K-,5VU'4SUQF%;_CDAU\?T#2RP,:B:P@Y2%(J!RA%5/B(Q!NU/AL MR/:'$[RB/E(*XYCBF@*.6&#M%8Y*?)LN'JOK^2G6X7^#V_ MVZ0 AGLN*"7ON]%!&5-"A&D=%_/C-?T/,L;.ZLK:/MKO1.].+^^2>#727;SI9,!RS )3"NFKQX,P1>(WN: CW7>^W M0W38C9XZ$ _]*HT>TBRM4EQ2;Y#?%WDLL@23DGF&U:OE%-5=W2=9QAK5I9.K M+I@A9B1@Z:6YC3KW[+L%_,OO_NW]NS_^&8F"(''5[8S?I!"(CPZG_7IIB)P; M=^Z?;13#'_XWQTPWT2O;V'<[\AL*ASCL4P-6'?/U)<'PQPA/"BYJ#O560AH: M;SZQ=Y*>25K1$?.&ME?!_L&V5I:KK'C%N.2;O?>/47X791$1X_0OT0+;-DMW M_IF 7-U9)1E8OO4WH/:/71DF+3?2^1-4[D"4A?DSIYS[W!#'M :[4P)'X:$2J&<";?GF)!H1'M7]36 M[#YZ<>214B$ D0S %4Q22$.CDAZBCDLKH2&.(^J!$!&CO" M#KUW:4(O#F8NLF.4]M$V&MSQB;LZ<%9IH\\1H)P@UIU4 =!K$,Q,-318U,$J0I)5(J$<__[ M^V^_9__SCJ[2"'IBJD?H]]]_?T3_ADJ1C2Y:5X\%2?^)DR.4%SE&*7MM*T$% M0<6>$M5-G3'K''PFPLEBON=&%_/_K]^^^/WGW_!SYUOGM_]*K+PJ\23).$7]:/L)DJ3RWP6K5+JD.HV8G32 M7K>WS)![>UMJ43"T-N.3=K5::<3C_=, MKOD^VQF>IW&JOUYK5_1[U];5D/[%6YL6&,HY0U7LJ3:"*!&2P6DG>Z[.+F[H M-8/;6@'6;H86GWI3H]0N$X(3QQ80-3&."E8(VY30-5B$,Q MSIR#&A@>NF,U[SK#\>&DIX&L#IQ1(Q#?7%PW@SA$?CDZ;7U>P?/8)(N,[II6 M.BBO](Z:1A0NGXPNFI)+0/RS$8_+N:D$993%+0/]K-P(D$X$@^2-L??%EKC- M5VX)-M)*^TVQ883 S4 M+VGU.%M3ZB\Q:=.#L/O]]/\E]]&+]BAN0DE^#T,GF]H_'1U=#!C>3LJLH[;740SR02Z>Z6 K M[YP-A<&,'3:$^GQWS5W9\&'7=SC+V#28)Q\B\AEWK-'%DA@4O$;F6('W(G2T MTF#89(4H1?,+A2.T;.1YN$22LB<8'M8@LM3]A'/*^8P:=9(LTYQ!BU@$K9EC M5BVO4YJ;";UISJP"AG)N.*694&AQLD4]O>!T.^LDJF56=1(V:JK J.$Y-:(- M^B [HDX<#+WL&!4Y$EL-P2](*3*]O:LB7UQ1RB!]<8I9QI6" M+B6OY[J]%'=]K[M58\WJ[5^Y*H-AY5C$TAY7J\_6A!DMX3AC14#)^BAYI:[> M:^"U@-,: -:J40=/'==:2.Y_<*Y\Q)78LKVBBUN-D0,9GQQ1PNORHR< BQLJ M:$->4!DZ@)3A>=!<*FD")BS;"7IQG^RP@>X212<+9E:R )3"J# 19W4HS><% M60J/Z1@]1&4:<\]IOLZR5[H8S%@2N/#[#+]@EMR?3K1/=!!BZ= M4IXR S1U-+(,GUR<9%Z7H*,* ,/:*:B'5&[*0)$H1'$&W1 ;*HO/1"]S#8(8 M70H )MM,=."RK@CH;+;@GL;G>F .SNCAO&,:?S6R(>=\[7BJ% 3#-!,ZG9.( M5NV<#V4X')I1]Q1'HUOID 0:0#91J!8%2Z(^/B<:01F%VH"A>Y:16'= ,A#R M>P]:\73L38M$EISI#+M%1EP#EOA-*+_&8<_ M:7-=ZP1>S3BM5\*N2%PYXKC\J G2A')O2Y0',G_DK?^._C_.@-/;B[\)QHJ+ M"V=K0M'<<"OXK:M?(D*BO#I_P21.2\D=G*#O@S&3S6),&JT8%0<]"$>%:TR\#!9XM**@K(#0'S8;92*C6!LU"(^3Q--S5@+B;W%>:3B?^ M?%&0.TR>TEA[=CNR#.\9L\::)SEMK@4$9_ VJ*7( BK'YFX65\#O8XETE2MV MME-R4I=U 5!)W+W0.)G%VD( T-ABH ./-25 )[(9]G0F'\2PW.S1XF16+%GH M!C]NY3<")@P'QM( <-S59-=!VU 4=-8[XA_27ZSACQ^8#HH[2E!9+GKWSFCN M4!P GCL;[3RJ'S#370UPIKK+P XG=,SOMJ"I?=2XP$:.G21_7Y?BT9+[0I,6 MF[/J8W."X6.2_%E))__Y_UFQG=3R7V4ZSO]YM@.I0G M0Z5+PU'Y2+WLPLKY+OTC1[K$0E^J/C2,,TK3.&'OUEM=(]VW!6<"P70 M%T96@+/+?/"]89P9([M#8"=Z\BG[#P%.4,_S9.09^P_3S]CA'5F'"&RP5;D6 MY)X/K7<7?D1[,_7C+K+BV99BPZP2)"3) %X9G*20!S3Z6D'J Y;HT,K=<:X% M*2=9;VW"%A9YG&:XMP5P7S#H-Z1X2A.7C"'B03#VV8^;F? M3P5;)>^XLK0KXQU]!TP_VJ-Q\K-G[:=052#2? SE32@R_2O[=\SZYIHMBM.\ M"\ M^2E*<]:EKG.15H#O&EW/1;:!=QJ3;4I>D]\X&=#+?6/4\,.K/PE>Y7C!4L&; M7%0GM$.:,07$$I1PNB5<$O&BH=CLT875X):P-("7)($,VT:X2F?A8=X+-&$$5W/ M.43:)>IPT+(3@G1-9EF4:B\(C2S#:^*E*>;UDB^-*0 ,-Z>@5E*V%U36"?T% M$R5)UU0$TVYUAL7_[:RBZH-'>S9[YP(\)[@?:=@@Y[VC-AS.CH4L;?0_TO]B M$>JUVRB>-NT\=0J0K"=Q7*QIM[S%,4Z?##=SW53#$E1OC)F:LAZT-16ER5C^)66>1I XQ M[QEB$\JY,MP*"TO',0:;>>I2$GP"C[!"\9 J4VUSB8K%$!]1@22BU?LE-]'K M)&^RU8/A2@[,Y"N@+4>Y$J([>FVMPR/[=>SW$5F3HU5]G;+>[1! M[0UO9\W@B^=)<*4=[EH:13MFVG[&-[*F<\!F53^FMTFJP4#M&:V@J8TP!GG-_CS1L<+O+41MU;I\:8X; MQ>"D=>^26_=IJ(/M=H/L0;@,>MQ6ER&%.-1JS+Q(\RB/=^ R& L"P&('0QW8 M;"@%NLM@ASXD=JL!B;C0_"M]3CUOJ6G*]SB!,R,Y#]?[:R>XHR MS..FV!/:,5TKLA_HJJ__AXZDR $@;RC'V3KA[T+&/.[OEJX[S^=SK'5*?8/P MV77"5'"W^_E% *L+![%=.0QP4;:^Y ,"VQ,A[7?YWPY[*&AKY:R^$/83*=8K MJD'_F_82NIY>XZ3>R"]RW?SG%\+!# ,3*W=G@\#([T-\0"* _ M\"+-V6M6;*GTBB,2*/G*%T52@"EC@MCO3E/,8NSL!/63DT#$P[!$5$66Q@X9 M0 P*7G,36('W\A-HI<$LXZT0-4%S;+AK-"!EI;E+%WDZ3V-VXB69=H]?JM-, MOT_IJNSU6N\H@WK7?)TTP3!Q%%SI3N5ZN8S(*QO@.N4@!5F#,W2#J;Y7QTYF M"2G(K""$+D/8\.X\&KH4$69\=#=./6+:]<$P=P)HPZC:W+9DDS@O!76*@334 M#DRT#:YZ<:]OZ%I ]Q[1UD"60 M[ GUW:=7YOYF1;DFV'K=W*#A-QK9"KT?A*P5!\,S.T;=W;57M%&!-'8I++*- M7V:5P PSCF,F><@YV-J-S,&A]5F)3 4D>(:PK/K-&%-*II#70?Y<85 8*=/;^197A-03G%O%Y&RC$%@&'M%-1#VC9E<,)N2D&B&+!N MI]K6M7 T-0=J^QY#O@8G'DL[LYYQ-0)^TV2:@+<3XNJ MD@3#(B,\.>?I0P5T[.K;81NOM-+A.&0GHJ$ M^736G_$3ZP7.V8F+\[ TL@RO 4!3S.L%1XPI PKIZ"6N=J6P7VY7BE QT(G MNVU#Y-A"P/'9.*".*^&P&&T??@V4#DY>\4*89:P="GD]@U,"[)V\]23 D$<) M2_VJ-*313'X^COD,[@/9"'WOKSV.,1ISV&C0\YYZR01^DG-*)@R&:':.\'<(T$%4!ZL\I3+)O MR)E4 E/,L@6GEX=,,ONF6\,R $[6'5XP_^\6K]B;-?G"]L*F5MSKC&D!W9L@ M-;)@&&0!*$U_0ARU\I#&IZ$M(WPS%\V0''/UQ^QJ8)GG/H2=KLLTQV6)ZB+J MY>.ZK.C(Q@(]:?7F57W'(SPKUZM5QL,%HZQYN/9<_,'ZHK"3JE=>CC"F1TP' M/3C,= //.11<,3T<" M=N3J#@.8-:F\-QBO4KIT3O3[;'9Q;^FZ'4"W";H-LL')XPA0>O&TD=L3)]KR M[4Z;@[PW5KC ;FEA$H:2(=L5Z-[XL?6\=AJ5:7D]']Q^>Q7_VS:KN2K[G-/& M&=2=T=PT@P])D^!*BP*F+"[DX)+-:2!NX-"U2$GA)QR-&P7-*GZ/-^W@^X>9 M>GDP)', *6[%@O.AM_EQFY:?9P33:9G]2]\A]!J>AQL;],%HHQ,'PR$[ M1D5,VD:##S=< S&5\.02Z5=LZ5F&*<3X(&M8PTXOTO?6PK;&#[<;II8'A^#; M&Z&Z7UVGW)E!2 EW$:7DYRA;XP\X8BLAMF$R9DDQ0M\GG4>;U>6NLS(8HHY% M+&42I_J(%X Z)00GYSV)DLUKD=*CS\:AUU'7)RE'F=,EI),B&#*.0:M];O$6 MTH/=]15RMQ%1+Q[D_K_#>*>3A;)KYX@3[M5_PUW'X7\;Q[0)Y0"YR6HVT_$V MJ[H0:"R=:@#\^X.7RQ7U$YAG<$V:%)37\ZLB7URE3SAI;*R35*J-=1Q#]_$E MK\/O_JJJ-W+O_C-@W(C]V2:=[M RCWFASO#MJ\SZX M]3%W=1 9/!QZ@ZLN&(J/!&S).7,$+&_'+:;^UQK7C[_PX_=?TNJQB61S8^G8 M0GQR=9J!7<:.*P$,;R?!EG?">"%LI5=,M+C&M4[:I=T;A907O2>?B M,6RC:^ZDZ9>PG_N'M/5BH6?Y\D=U8D6 M>%:4C8]B# 1RU?06$C3.E#8XR$TM.+/&8U7^'&0CTG#9^#F0/T[B!F$ ].,7>,TC*%RP:G47LKRW4[5"<>Y'Z8I$]11=?D@S M"&&QYQ%AKRNQ!]WN'B."W4AEU?*:\<+-A%X*#+,*&(ZYX92WYL7^-]_K9Y%-M%>PO1CS,@YMN:N]:W/AB MP%!V.G9E3@W$BT+=LH(3^B-^[@2CDR*G_XS%3;XQ9S7CB_'[KO$T(_NO&X\K M PR))P*7=TL8V=&J5T!P^MZM'TK\CS7;\7D:RUE'7;]WCT>8T[]\[* (AI)C MT,I7.AM=A)]@<#!^Q,DZP]=SVKN2=5QUKI?>L^ E*Q%'%."5C:,-ZU'261L. M+\="ELA9%R NT2Q74?Y:9] J47-(@CY$^7I._[$FF/#K-A=IGI94$;&HD:WY MK-E^;NYO))]*/%]G[*2;743CI]A&EH[6]K8-/=ZD=BO:734X.:?A-;Q[V):% M1&&(E\9^ 1+3L.F&TN-X><(?(Q-/MI\D?U^7(KNF^Q [I<@P@^YTX]7#\/CR M@G-_AT:8AFK(#]QM3&]#66=K:GY>C?0M;.IA2.YFE)K09EV Y'4";"(JG&AF M;=32Y(@S:+%FTZ+,X-'/&:IYA*S?ANI%EQVACSA\B-FF?S%'NL(\B',8"CIR ML!Q14IAQ<[2IZB'4N1@P=)Z.W3RP0@OL;= 5)CLOUFP5>;)DZ07_R?V5.O!I M%-UW\XD0_6"7E:/J(+LH'US/V:%1IBZU66:*,E&W4%27BFYQQF6JHML'F^D& M3"^\GJNSJO\2$4*GU?*:W*:+QS'KT-'EA9EG)IJMGFU&%@:NYTRUP+ 9,WND M/^ 2I3EJ2D'7ZZJD78'=:-E;+*KJ8/.$?7_!3W9.7SZ5V0FN]?3MXKPQDL*$3=SIL MVXLA35W*NN)#F8AE*$_B*GVB@]G(5=+T@@--9EM6A&96FUAJ\(ZTI4<0H4Y;KI?C;Y ZSS4="=Y[M*\C6D:9_ 72GVMHL M0P?K9.]A,U+=T3Z5;$XZS:+X\_$=]5NIIRE^8F<>,?OM0Y'@#%H_?!@.09N, M6;S>3O)D\)=/=$6[U32VXT\&[*-[J3Q#C]WI]Z#VWWT8:>C-G0QQ8N;D8P;? M?9=^8A\"-*,J78@;3/B1*N4R%RBY/9_R)VH,]<%']=L=?B!\//4V%6,/LYY2 M.IP>N&N3#/VM4RK,7M6.1JPNBIQ%.+#SY/KR5[V;>HIS/$_'!@9,*#',[#;9 M=/7D-;HX.#UC:QL,7:'S1N,-*9[2DGF+7]>%?0.H)YS/YRP(Z FWAM]&%6:9 M)/(XS=(I\;=3B@P4'#;9>$UPV.CR /:&R488-RZB:LU";M %3C#AT6%M!V'% MHU-,IP[*QVYGC"PM3$^99+*Z MDXPJ"F#_F(+?%N(N9A_V7Q]QA9HO=#L)L("*ZWF==.CT]4/T]X(T"8O*T]?V MH<;FU<61_6%ZP6&ZQK85H>XE4TL%V&&V-,74=YK,5P^OB!?>/NY9LC]M'I]M M/@"H_]@>Y1NY_!A76J"EQQ23-N'/XU6]FJJS3'EQ5>ZA[%,FIX#K*W M01]$U^O$P;#-CE&1J57F%E-"7"L\P:2GG&XP87^(%OB=IA;,*D&?UE* -[ZM MU9$'0S('D$.6=6\7L\0YM7APIU*@>;$9U,$H[L1ITP9!Q)&!+ MHNK^32)(DZS:-(>YUJH(XEZ;;>:U:(&AHS/4D42$-"-K;6S2 ,QUXZ63)@@^ MRJ8X$7*C!I^1$E8])57L\N<+?>3DR7++*5S M7]2ROI^TU,(=OE4I"8*AE@F=]+XJVU"9B\.J[!6E0H6R9YE6Z(E%"((@T:<\ M=:20).F;0!JH0_H,Q$"11XU-21VZ+$WPJB@I6_!+C+$Y)=$>JUY^-O CKNK4 M":HV,,G_]AY:YF8GM Y/(QZA:%ZQ1XJRK'CF 4SL_+E^4YFE3SU"=:G!NWT+ M\:(@9\7ZH:*SFEP-NOIR5/8Y.(PSJ,=5)TTP0\@HN$ZDU=)U3U<>Q1?8!^KP MJ(&E.B%OUP>U -M+?I)$<'H884F3BVCCC&5TQD(R^(AD?#U&TQ]U$- M.T:%X'0:@]+XFD^RT6JHMJ]QI?-0S-_HIZG"@K_THNHI>MD03_Z^D) M!B>)"SKIB*]YA(>1X[%60#&(%WDZ8;O1,LWKHZ3/.$L?BR*YGG_*Y]%30=BL M>8>K2AR0:SK.Q+*"/,(RQ5SE"RUC"@K.WEV@EW:/VE,>=H1=12_H041KEW31 MWQ1)_\8X3W"4I?_$"5JOZ#IOG8D<+:ALOQ&\/QCRE5\3D2[C,N]*I'FK=S7=,7&\O$$Q_V845FG4)C[)CZ1LBDI3HTRIA'8)-%*)8EIJE M(]F6#.;(:FK57%E.M'90[B%T'*D:=M%YKL =E^W*DF$GHN7VNT>W9,26]I9> M=.5VWK;/71P>H*[&_>-X[-.[#] $-&^.^8*&3D37@?I\A$5*&+&7P@R3U MV^_!5+(!G+K"RXY"G>^?']^9+X[NL1$ZESK$ Z8.36+3 =0+G*&JFRO;J/-Y M'ESS7:\P"_G*%_66AW)LDH0 -9 >F[I%BD;>:;=FKTY$Q<[ ^%V^!">GKY]* MEB.SM:>^$)ZJF\1=&U!;30 M^P 5BMG1X9J];T9G^DU[1JUVH!:]Q55$/8RD M>7Z0.B'KY9HG'3VC:^0X56XNV+7@'2B.P"QOGB;KF#9=M%%!B= )OKQI<][? M1L\?*#*21EE)&<=N9Y68/&'=^L5%T>_.EZLA_6TNFQ:8D<09JD2_Z!DM&P4X MA&O>9>+/,HUBG$DS".7LIB@YIU>#1SHKUB'KVF>W%K9GMWRT$$5L; KZN^P8XA=!R#3 =V0FF M+G!V&#&[(#N()-D^WJGK@:T(CD4*$OKO#-=O"'>3XFMK0!]!MJ/BO<9,[;A2 M!A& .RG;3Z?XD^@4.5XPP)98P5W:)3VRCLORQX'SO_E*H)E1:X1FIC3)0YLY MG;"ZCG5T6F7GOJY-YF7DZ[)44P=]$9\CD IL*+B*BH8]0N7[X.XXK]B!?U%E20F+4L.-T5L?=5?#X'J@M M",@P:#'4<5#4E *1O>.@V[Z?.R/USL9-::LN"R_"!N=.)71=TH'SNHU?0^ ^'2&/Z9=V^U.32@%.Y:_*6 M9&9%'3*=._@5A/[70.=V._<*@9W=.:*5XV#:#1M^/Z,]MP.U)NE2C;THU+=/ M=SIM4?(:7>!D0"]FP*@!9GQP@BG=<.PH,:ZE Q*&#Y'I/F6541@%BQM_PIV' MO-GATT?:\)J?[^F_2A9EWKR9:CT>V-V'0CV#MMN*TKV.MINO@.E >S--RG/3 MU4>= GC@1O>_KZM'3%#U&.6HKP3E?&D'-75E.8?:[2?\!@+LOG+ZX0*[*Q], M+]R#4?OH?U> SM)F1?Z$Z31.1X0S_*!-E#F4\IQ\7P5QD&^_*P*(D"I<,J=: M*907U=ZR20W07,_GF*3Y@B[UBO7B\8:D3U&%;[(H5F4!FE2"O_QVDTS;)+\; MI1Z<7M,QFZB7T%*H'R^*H0,7+P>M1$$L=W0,(X4;JT*"$J)KL#>6*T[!=N":>"* MQ,:ZAVK(I^\NR7.-D,H4'A8 BLM+ 473NE7 XI%;!WB&UCU#)/P""XANK M+_.8X*C$)W%,UGRCG!OA-%%I=<.Y A9S]&Z!1A$4?5W1*M+G,:F6H?M?$GUD M?4-TI'=\&2&61:/,4RV,G H(SKUM4-M& M3I3R:] YF:'FK!VT*^84W/^LDK%0ZIG4:5]T%8MZI-\)K"] M?(T*.3#4,H"3H_2I*+LB6LLBEG\9 &7*$N,V"1X'>_8-,[],HY'U23\7&7%*R;, M*6_V]"[S\_JOLR*O2/JP9M/;Z;JD?GI9SHKE0_T*S>8U&4U5[?83/OFZC\KI MDGR7Y8/I&7LP2M[%6ZZBG*5C7Y$B6<<58MG860[CP"_/UKN/#F_.]B7A39L6 MG'). 'Z\A!( *7IN2,%?(;Z@372%%U&V>1#+D+#3H.(Y7:<5_""+G58>S)#@ M %)>Y2_8J:50I#T[.*LZJ01X&"@;@PA^9"O )RQ>9V-/FIIVX,<5$2C'IK-Q MFCR:5GTPK)P 6G&DV>:*$,'!O4*0* 5]SE\!VL+G832GU.M,&&2*EWN6G6#^T]>-2.V]G#Q'A%TJ$+N! MXFF@3;!#>;VN2O;L'YV-/JZ7#YAH*M_/I[V>SWJLS-ZQKH?O>NVS*TS2(KFK M(E*9G&^/=DM/\_ ?V4X7+8]^C[W)MU$]0J=XD>;LN1CT$%'%.+R[OX?*.G^A M*]"4BOMKG\XG#[QG2Y6WYQ[=?@]:$G8/MMI[[Q%J==YF3VV.@75>ZKX_>O"] M5:K O??7]HM?1(\=6NO69ZF6N<<>%LW@N'M^=UJ%PW>>^Z:=WNZQ#M\Y_[]@ MO+U9%I7E]?P7@?6:B /=#6!-%=O5O%Y_=C2B=Q_:H@-F[\$1J)V'^[H?H,+W M"V;_&R[N5,+\7=#8*J!FRL"8TL(3KZM8 ^IV*B@2.@@ M7"NQ^U10Q\">8>V/9?UKJ8M?G5A6\-'2U5SK$&HK*#BU=X%^R/#S'J$1]5+$ MM<#@U)[L"LD>$-NOOG^,:@^IZQ$-AH1;O(Q2MJ7%PQ*BN%I'V3TFVG,/8!@/ M8@&ZS^;9R1)B'P#!#!T0:T5^4KR61Q658A?R7G%$ %R]8Q7S8*^[A]%U=[)8 M$+XG<5>>Q7Y,05HNB) MR:*HXI=_V*)QP?P>&(/%E(%6'D[W<\2L_\Y!N!&V:MJ)*Z#[R)LZ*;88J=^= MJ16/T+7R6/@M=<$1FT+>OWZ@W=5U&\KSI]]XU][]'MAFRP#V0##%=9F\M'F_ M:R=J&R0'X;!O7]4[<=:GPSA\1WUKVQT7\KUQ L;@L,7@^A/?9KUD5Y7H6&YZ MJW0O7SJDV=]05;NNCNJW94 MS]W=YP^G1^_7;YM\3J;OZ@ 3P[KOM&TUUI7%$L_L M-:)(\9U#TPO8R!CA\\""ZNG/%[:1'6[]V^!W7U43YSK"0$=WS MZZ9_?@.C3T[Q&-=>U"QGGMX_?4OJ:/W39[2WX_04I3Q M173\Z"5PQV\ O+6.WZ]8WQU??/V+ZO@]DR=V?%'&V^KXMVGY^8)@W#Q%[\MY M5W_W8+NYJ1KWUKM5'WV;G=I@J;4O$ZI[/*?***VU$8'P .[>*\BCVV[\_)OJ MU+Y<=L.WOYPN/M)=U_3T;]^FRZZL,'\.N_'S;ZO+>W+6#=_^@KK\.$==T^7? MJ+/>K&W.TJZ>]_]V#[>2F:MS[4KS[T;?9K0V6:H_(DEKV@--7UN?[ M(A_?X&B?7UX^H_70UM>>H@N>9))D7)R M3G7K+)1?0O;LCT7^Q.MR/T'DX[]_$+/UU&KUD]%Z\/$WE0-OHO'Z,'7>P&YVB,QO<6!P=@+L=(<%_<\+)OC^/MCTIU!A:< M!/,Y% C>QLBBK5H_8X?T^3>3;VRRZ78WI-5\^UV>)5V"YX6, _>F!HI1#>)U M#'%"]@4X'Q.J8ZKG\24,1.*H*ICC,?S\VQA,U)7J9[CH?_O+\3>4=MN=C9_? M^FYFOU[@.1NC\;W%(0*8RS$2W!?@=4RKD:F.AWU0.DC.@PH[>$NY*R<;OYO M@\,F(["Q=\1)[I=)8?=Z.?PS[O@1)^L,7\^M]:I]^.>>);#2M=;NRO?JE>VZ M6GH]>U>%P_&*=FS1L%LUY;-I@VL?Q")(J8B7C':ZJS/#JVOX_[/>%-5\5V7]-;=]?A;(-Z=UB^P*+Z:!2 M*!U<#S5&@G1J0[>]" _>&^CMDQO%PY@P&EOP21YHA4Q=V_+AYLX^W.S3GZR* M^+-X'/)L3=)\(6SG%5B*OU\4Y Z3IS3&:M]Q5 F>]TEH_3\4)3;NDDS#KY], MXF*YI&YAR9_,[G4:GGO2Q\3;&E%HQ(. M/H:Y(E2N/TKQ;@(,"CW8Q^"'X1C<.\(1?:;>"C&NT'?^J<.[+*ZNK-W?#.]_ M!U9WV8]QRIZ&@AZUS+*H+*_GOT3,ONJ:W#*'HO?@2OMC6?]:*K/@3RH(WB2] MG1E2 _.IV3J2AG*[9NQTA924M==S\>\J? MHC1C1U*T:OAJ?=>G -;/'<1ACV.E[>0(R/(M,)UMSP;:-I=1U"CR_LEWA,+/ M,R<9+QYN"K[[#+C#.IV #=-,'0>!7=(SE99D!/Q11/;N-J< M:F)10'"&GB]76?&*<;T!I[:VC4?B';:\+^A4VOU]5I35QZ+Z+US=XKA8Y.D_ MI5-,#]_SV0_V7FW=KK.WCX'I;?NV<-A!/^6D%1%]]/A+[*-BS4=GVOI/3$[W M2J)O$&^B-QLKV$L75R)X^_W>9/:TP>!Y>.@H8H2##PZ3-V[Y_V+;MFF^$#MZ MM-)B^BLU;M>;Q.9O'<1A@4MU[>2TP/0A,!UWG]8-^R<5H$NZ)=MG:19[JU;G MT,*(C'>0_7[Z\,-_]'>/?7XW>*<,8.RPCWXHDG2>LI>+"WZR%WQ:G*T)H<9< MX(3.UME]]%*OV$]QCN>I;E_3JN5U]][-A-Y>O5DE.%/'X1R2K!:'PJV[*JKP M29YL0V;QU6QP9IWA.:;@DWJ$'<V7KK,C]9%FMM^,3X8GPR=:J17;:.+0/*I;DM\4OA<%P(I3F_ MDB(VDJ.FQ.!L;DR:-L2"&E4G#*00QDZK3^D&%J93.8Y6(.@T@D8'09]QM+DA MQ5/*8W=9"%7*=5$5O0 (V#V?SW%EB]NZKHG4!O7RR8K9[=V:)R0[DPF@OM3C?A[P@?1$]1^^': M*V+;%0FM;]B,']LI=.4=5&^P&*%_116.^@JT3C&A MBL;VDQ&?.*BN,]ZNPUHEJNM@5N15FJ_3?'&]HO,@OP,ZJA+5!83O%R;#[)17 M:<-:$HS&K5Q15\2S/!HA"?=V,$5 M*@2Y\@7*J""*(T)>BR=,X''(V34 -]U/G,+!3,ONF[339]R? 6+_8@+'Z$I]?S.84DDBU0&]DU;;& &-30]&*\!;-O M860;F#ZAC."CTY; 78:HIBQ4\,*:)!N5**[>:??.W5.\2//ROCA_6:52#K^1 MN@!8JC;'@9I]1>A\5*(=0\(C],"+8#<:,"\DN)LWVJN#XL2-\]D.P$4;[9'I M-C\:KRPXMS:[@;W-;?J'&74KTDI',0>]( $<-C.4H1PZ)3"\\S.#4W;[JOM[B54%8)[O#"WZ;S>U-H"U*#O,:T-95H7X':'*Q8+K([FPQO?U3 ME\@>).%EHK;0(_:WMES4% SFJ1^I5GIUJ=X;JI@V#T. MKYS(D.L<#3CK_'+.'MMPQD3R2AP]WJ;EYTU: '7B78,\O&RK3F@5>0]J&3;B M\(UL1$0+[FD1+";\DOH(V3IA0<##Q73,4BH[40C;?.&EL,W&ZA&CY:8LQLZ,E8:R37%[ M8F@G&_''HL(B@?%E?OX2\ZW0BX+.3C2N)>E(?2B# MY!;8U>FG>2DHI\4T[X.D+)F;*(G'ME>L++2J"]LK5T46[3/\4)WDU""1!_N^ M$%DW]#5A4?/,22N,6?1VIRYMYBJD"_5C[R M49ZG8HFYJT$E6/9K.5&3:M=PEP5[X^=.*Z)E\$Y*A<'Q79JB"J/!G1S,I%,\ M&W.7G0]P,?8)57*]2)S[?,V&?O1OWP1:@WS$%7LRC%^#HJ[.Z>NGDE53N]E[ MPK;0M"]$N&O_]@.T2*H)V*41D3VVQN;6H@T@]=R,(@V6^ET+SM3Z!9/F71-% MPK 1RK\E1>RM=]-O\=Q_4-U;5^3OIXH]HR9,K>L@ZCJE MDQJLIAV%6>JHK3+S=-M0X:Y^V$ZK>N)M\ 9O[\4WN=N.+0%6ZTZ%+W5=5@YK MXV:JI-V4L%+D%.'-)"K>P@LRD]X_%_>/Q;J,\N0D3^Z?:0V]WC_2:>2&&J7I MNPXZL)K6'?"P,=G."F)20?MF!_]%.J\PSMU:1Q(&VRPZI')[O/M#^/:X>TQ7 M*[;LS1/J,?/7R8NR*F^*+(U?[_%+=9I1/UJ>\YS48+71*,SR2ZY"F>]]UNJ( MZR-1 /J5%8%X&8%:66IZ!KFF9VXU/0-1TV>6FCZ#7--G;C5]%M@AW=/C'B4[MA%;%Q[? M3^E^%18K?)J\>U=$A!R@=(,"%0P&JBB.UE&)V4E=*:#L*3SA-$I8/ 6[7$ = M($VLH$+(6]B %F!+?DD"%E%U\(:DHG(B/(6TDF%.=/;6L?@KT67S/M%@4=#I M=1=12OAYJ,=Q;C0V6"2#5S&AQDSQGC@[GJF/2Z457G=417,*6YR:OZF^!N2] MM2^CCRB-#L-_)-Y?W= _!*O/RRI=LD"F3R6>K[.KE(*ZGHL,*?QNE7YCUET5 M%K=&XY;N?38%(%$"XD6PPRM12'TK#07?I6TWH?\6Y4G&-_'*2G;*=(*PFLV" MTKB+_E@KT-Y,-8*X:J$RG(!JP^D&>,ETXK_M=Y4WY$!:68EZ?_E#]M6>?J^] M@6K;2=A=KK_9KKX%&;3W=4\'5).Z YY\7R=(XT&^Q ** +LT:<^768(0Z2JE M@!-*X[.TC.F#1*!^B?#UG9_\L\)Z-5RMF MMN;TS"0,JWD:$T1+49R/,JSK#XO]> MYK03K]9LASB.N4-6A]=+;>.L":NUQL(>ME^C3SV;^A\L)VQ=!(KJ,II[!(=U M %0';)>F4&W+_I_';\/BE7_#E1O4M9?4NPMQTM^@[LK50!!'@AHHJ,&":C"H M08,X'"![F9V;/6R)W"EVT6X,"W. MTV*RG<+Z-56Y28<2P-I, T]J%"XG]C2QD/1=X4UB G%,-1.I[+OUK13PG/BM MA[NN:#,N:7NQ?D2DE@M4R9UM4$--RU* JML 3MX9:$4!5;REQF%6M4L=!ZI: M_A+9#2DTKW=W?@94M2I4PZKE,D@(!:I;L?W:N8FCJF%)R%?6&Y<;+[CPY6;*TT/_L>6C]YZKL>H :;A1<^36UC?(1 M:M7YN5RW@$!-*&_)-5MQMSC&= 6JR:7NH@>H"4?!U6X[?MVH?\,6;DT):%,$ MF$;D098;7+KW("Q:H!M0"]:Q^;A^I^U"#:*R99?Y$W76B^%]#2<%T$VFPNG8 M6AU5,.UT0_ J2I,F"4Z]VT G!DXM,3.[-:!+2:!;=I0!CDU>EXGJPOB,*3IM M4*='/Y4H3NN].;3P75O058""K_A41^: ME??%2?R/=4KP#6&96*M7EDV'13F+@IA!TU?\W*H9WW&]06 MA39EP6K?BS2/\GAJ^RJTX;>O"?3(]FV+"M^^#"7[_VP<>8HRS!?89472N,() M^X$.5_T_="3%%4!Y_F(QZ2SDKCXH90_ZB9?^5!SQBP 0SP(9KDJ0?B38VBG_ M"&T^C80(FVX&?^QK"$Q(X9(, MT /P-ZM L5_V:LCF:9,%-+E9(C=4E\<-SHHB;B2/$G<'1H7[MVZJIJ64"- M:X6HV'.JW^H&V#@G<;Q>KC.67,+E&'C4;M2NR@;4^#LW20HEW'P N1ZM'\'< MZYI\:^%C4>?.D7/K;.)W/JZ'M[I\?A> 3Q?$7/6]D%/'>R&G\KV0(T1A' L< M2 !!'22]D"TJR]&\'3XK7[CR\3U 0ZH7,_WSML7PEMBZ2@W;,_O]XEMGK&QH M",ZV* Z-M?*[ GMP$'0?>0O>@-6V/="Q_N:;F.2M#UMH7^7R_.FW258GB[U1 MV'+'^4"Y?5&0.4Y9BKN2K64WDX4JE:RWC[X%QV"TK?MD<@>%V$?8X.!ABR%2 MQ^ZJANM^R*+T]NN#^0<<2W_Z!XZ??)EF=+/9&X3?F M'UC?"?A8Y"+W^!X&W;$??PO^[V2;]\!P>2.AOL7 ,\^W_&\1'>H [E[G@[&& M/Y)Q%E58^70))%Q?5M=PKPX0O4::,SA@Q! C!AG]'."ADOTW5[T:4;]7$N#S M;\$]VL+J<%VAQ72XBU!KO>M?YO'][2^"YAJ3PW'\Y_:!GB $?_./5(;W;P(8 MJZ3SOK\>ZHJ"2 36QNC5=ZM/<8XU*:3,&H"&04>@6 M 6#BWAJZZJ&2VHUL2F)!OC416(OSTH[4%P1%X8&[^H3>?3@=>G(?!MAG1S04 M_ 8:VS VT-8]!JA\IVEF-['_)\"*7]/F+C MG-:5@]Q"77A.3<+RJM@VY<:K$\=A/*/!I1Q%"W?_=$7_ M1?_<_(G^+_;H"_W+_P=02P,$% @ KX!V6/]T/P7$.P 4PL$ !4 !B M+N/^@K8G8F(G8ZFI7=4^_ MS,QMV+)=ZUB7Y;-=73?WI8,F(0E3%*D!2=F:7[\ WT21!)"@2"6DTD1/=Y4- M@,CG2;QE)A)__<_7A3]:$1;1,/C;F[/OOG\S(H$;>C28_>W-Y\>WYX_CFYLW MHRAV L_QPX#\[4T0OOG/__.__]>(_^^O__;V[>B:$M_[=709NF]O@FGXE]&= MLR"_CCZ2@# G#ME?1K\Y?B)^$EY3G[#1.%PL?1(3_HOLP[^.?OSN_7MG]/8M MH-W?2."%[//#3=GN/(Z7T:_OWKV\O'P7A"OG)61?H^_<< %K\#%VXB0J6_O^ M]?O\?UGUO_HT^/JK^->S$Y$1QRN(?GV-Z-_>B._FGWWY\%W(9N_>?__]V;O_ M]^GVT9V3A?.6!@(WE[PI:HE6VNJ=_?+++^_2WQ9%&R5?GYE??./#NZ([9OX1IUJK=E/#\60(0O>>C293I9BF',]TD*FKM5_SQ[CT/TZ#WV/SS)7_TQH MO#;IH;QV_ST=.]'\V@]?C"!L5.JI7\EBX; U!X#. CKERA/$YZX;)D',%X7[ MT*,QJR:QKP\4 =7\SW;)$JG*[G9JWTT_.;8,4_ M%S*M@C8*]O/]>Q;R\1BO[WU!4^ )?5\*!'3]T5;L"Q^^>LWHLT_.HP@P.II6A/ZWP2T8!$T2.9E1PD4^NW.B9?XA!](P\72"=:1V$@RQXT_.4$RY?]-&%?* MR91/BC3B93^&H1==DMBAOEZ>/AKO>=V[BF+*X23>YXA,$_^6K@CO0#8E0,7J MT-8^5^_\TW<.$PJ_(OVLX[)6^]9#Z1)LK'30EO:Y)S'E9K=6^^:FW((8 MZ8FCX629'ES.74XQA<\\!FWTW.MKA[+4(R]\A>EW/_/#V>S"=]RO;R-^TN4; MY?3G?$OC\E]\"CWBFXK5QT=ZEEMLU_C'^!R>8G[^XC"/#]G:CS\'-.[*Y\+2;:AP7.\JFT%;0]EKC,].X!9ZQKVTS? -PHJ*.)P+$I I!6]U31OJ M?5YSXD0<"*X)QTZ<9O)N// =T 7A>D#*#EV'K&**,I_]>OK2$!:7,,C" =*S MQ90P1KRR QWWT)V:[=W":+Z5U%;M&_\'PL^D";E8?W+^$;+"5AA=K!_(4FS- M@UEA2C3FH'/3O>M8;D:LFA9WL:F8M=>S]\]4I[055?U;\DX(\818M_P'6U7( M:TP"CWA%0Z*?T)BXF,:B#9Z*V(:$P$E_V-6,N](T14_=+>^[HO8O[ 6 M9%?$4:81?A%QOYN%JW<>H>\$).(/*38I+OPOOZ>E4@\<1;;._4=HEZGZJDG3-W%#(^Y7.LB[8D%0! O\! M;;(AP?Q_$X?%A/EK"-*-PD"P?\0$ M6R(A$MY/S DB*O"! -XL#43\SZ@;#XF,2) _SHGOYW$ $-#;R@-A_PD3=KF< M%@!_);RPEWQI@6-?J0*$_V=;X&](B\3 /6$T]/B2S@#8-PH#4?\%$W6)A*AX M7P4>%.VR*/C\@P]V33PDJ*]IY#I^UJ-K_K-(#7=+<2CD*&=.K9BHL/^=. P, M>J4P%'*48ZA&Q#T#/DX8V^J,AIYS2-16A=*"<-PU$1R'E MW/,X7%'^GUL:D#,5%:W%P3XB/ (48EH"^WLSV-_#848BV%R6A>",>5]N%P\3Y/HQBQ___=*G;2;:7AV*.>'!5";IO M V/&NS!:R$*):D6@^**<55O%V3>D@F%&'+GZ;I> HIR &T39L]XWH;"]S$/ M Z4]MED*BBO*25(FU+XG7A%('$F'?N77X @VE&FU+L:>8?S":,Q[("Y*)D%N MHY%XQ21%H?"B'/^4XNT9ZL6AB*.<]?2"XB)_$T4)8:;XM]2"LH!R[(,* MO>]YAK@)G_;69^^?G\2-&[5G&0YH2K5S=-(B&/7F@O"048Y:2G M$@YM[IV!YMZ9X=R+/+LT]E6TMQVF%LK@._98"*N$'7?]_?2 M*S^5"\O7_ _ML$N*0@''N2*I$F_?4"<>C8F7=:E,6K=Y D&"NK86E "<.Y1 MH5',^U^([_]W$+X$C\2)PH!XV59?9>&75H&R@.A#U(B+0L%OH9]PE%@:",HD M8T!2% HYHN]0(AY.[&46U+Q)N)$^%*5"7%8#"CRB$U$M+%)\6DQ$G^F*7#JQ MD_=0A;^L!A1_1(>B6EBT^'DVY@O/+%3[S&L%H6@CAL*VBH8"\N/"\?TB\;@* MY%I!*,B(,:^MHJ& ?+4@;,8GM8\L?(GG^=U.%=B2"E#0$2-;E:+B@/^ZN4>> MW7]3(M]2&IR= !%VJ9!8:3?*].N/Z=N=3(*ZJCP4=]2+E7)!]XS\))X35MT_ MI9VYX>6^?*L8%%_$4VB+6"CP7CC!5Y8L8W=]ST*7$.$^BL%Q&:D\V_1 7"'4^CQP M_'5$(S [VC; 2>@L8 H("(:/4CRIQ18WDA-VK0@4CLJG?EIMO8@"GWJB8W9**\_RAO863VF3O2<$I!$;V>. ML\QTA/AQ5/QDHRSY#WXO.Y>^J9E%']R'F6%3D>P]KPZKO;OB=Y$L>[5"+T.] M'' P]#X4C"#='B4220:8@;H3D1_9H7PTBH,3+0[$BP3<-@8DHJ(3(9[BD..> M_1:<2V10F&4(ABT]M@37E(Q Y$-SDA MVZ7 -@8+*&B3#QWT>T:6#O7R!W[/ R]5E"VQY%R *@,IZM^$W8$B S30F0-R MU(V-_NW87185#>Z\[]G;@;>9U-(>IMV+P]CQTY)X8TWR_KERPE/7 O+9OS7< MY* "$1Q]/$UX%QWA[KTE3D0>Z&S.#\6?H^SI<,4&05T-?)!$)0@D.SI#]>?< MN?9Z%^VT76V$( VB<*MT&&R95M6!DC>8Z<&8 2F!MIJO"XO6O;,6!A.P M+:]>'DK58"8* -;MMKQVR6TCYK-(!/3":,QUCY\S%J'X@SAC+)9^N"8D2H_P M3W,G>'1\AV4*^\69$<#1N?F#/ ML#5DP9! )\QDPMMAIAO@'8JNQ("FN ,^*H+X@Q,WF.FDOS/#$? GKK70.+T^ MP<$8A^D=4\(/P2H^E96@_ YFJ]F17P BZ)-G%Y-,#T:8 =[;Z(>S S"]W!<3 M0]K7WQP_:0O\WOA_FX6A) UF;#&F12$S.A^5^WP:,IHEH4P,9DOI-*FU28M. MP[GGI996Q[]WJ'<3C)TEC5MSI1=G$5D%*"F#V32,2='(CL[- XD=&A#ORF&! MN(C,CX')(O%%%/\EF8HD\'*:('6AC UFK#!F#(X(.GE-V4RV!G!R!K-2]+ ) M.(+]N6YCU-T%9Q!V;>FN#XI-K_2C7K>Z3U&=DYBZE75BZ^[5!_C=J]$?M]K[ MT^DNUI!;?H[UA*7=]=(MV#UA:2()Z"E 7O]P[VZ9(82^IFYW-TL#C*INJQJ UH^^Z,+MJ3M^Q2^>9ID,LT#+*I/BVZ=P']0 MG< W#8W"Z:C2%-)-%BXA*?ND/VY+*V!9J%K$/;IV SU%OD.V&%0AO_EE\!L&LUNN25YV9?8IO""7-%J&?,\YF2I.'_ FL(_$I@P:HX/. M9T-"@PT&?OX74WZDTA[P5O&.Q-G^ZC9L?94M+U STGC!F5.M'19\0O1"2LX=/VBL\5,Y*]#369-NR:%TY$73EAALV@ M9XK1\A+N(I[=W%Y2/^$_-;#D&S>$GFJF'WYU2*$S7!=3,THEQ=$SU1BRI93: M.DYR)8*S4E9 3S.S(R\UR2USB2EB;[=<8S_"76/5)O_=X8>?OXSREK&C5+M= MO@-5Q[HJD'?N2:36 B1E].-J8:J#NU\[G!E8%NBZHX7F0L^/(EX851Q,&LK M:QDG6QHE [_2_6HZ!60",@42[X^&07H9^)5"N&BO=HBTM$M2\9@B[0FVNW49 M+ARJL/-*BEM&B$K9ZCN#=H$JGA[TP*9/1/(4=#/HIRB*[:COPH148O1]L^1F MJ8X7335LMWX7CD!(H/-5OU>J(TI6'MM=WX4AM>SHU.SI'NWP$UMC0SG\]=DE M833T> ]8C&HT-S#/=3? #3_M:1D$V-90"'QFTWG*RAG_)V7FXN'ZO[*AE85G M7R:,]_<^_5QZ&^*+PYC#YY%7PEP:M9I\1!MF35@S/4J9-)>IGVG2C*%,T7:C M2-8&=D333ARI@;%C+9-H5O;CZY ]$K:BKLJ=;]@,=MB3V0IH"H^MI%8OO^S" MJK0=[!BI76G5 &0KKZDV%JX:XHDM-@FB%/4TD+G;L%4VB!U+UEP76#?VQ0*ZNJE6IG$8K B+>)\GT^S/ ML7A1ZY&XO*0ZL?*.S:*'CO6RLH/QLU4+LJ6J?S4 MXL>8M;/8G]@BM#9J/S[ M>POBS':P*XO^]V*8O J\@[4KFY"(:.Q2=7\@#C$#V<9.-+_VPQ=):H<_P^/7 M1$NCK"GL@+52**,XM99:1W@^VD-*%"G\AW=0$OOKP*4^V>KK4RA$O&?ABO)1 M=['^S/?J-T%Y8^KDJR]*JU;]AOF:-#Q:N#$/"CJ]3XE[CYL;CF"\N,]7^ M5E8>VS,[*$DM;\M*(4-G]*-# R'N),ANJJ9'\,DTN\!Z)F=65P_;8[M'AF$0 MFN^V?LEV.0&9B5T*ZGZY>DV=_]DGG6_LRVMC^X_WJ#$F<';>I?-3]',8$?QS M5L.*KSELM93']D3O43?4D*&O%\*$(S+1YW VL#W;^U0(8V@MU(;B%6@. M%:$K]6TU6&UL-W<'6G2\RD$ZZ,UC"U+BC>^-E*IU E 7VZ$^@";( #HR/;@) M5AS>D"E]9)IJZ#[S >AOP>7(F+]G9.E0\?9:*DF>FXEO=E+-SX[.)BH!:P_= M;3Z KI@@>61*5*R7]\ZZZXZBK(KN21]P/U'#!].B(+FNT.R[,*6)O!EZCD4# M!O71_>_=B3:4U.;# $NXSD%>H(?51O?'#S-Z)2@=M$F0GY&!YV*EQQCZ2UM0Q=K'6SL&D0H=,4-?1OBR5H0;N_],*"-< M"*[7\?K>=X*8[W=%B-I2%)'3;-(&E-[!3(P[:<]S (29^F.E0)RL8K1R:>"2/*MV *I*4!8',P\.PJ($&W3^X,+V M,?'"V1W,PM<;N^;('? Z+205_Q>;U)7CD]0_RN&A+M]HBE_P#>SV#RHELTM& M3=M*_ES>U:L[=X(9>> KX=5T2E1K_+[[ 577?;QX#=T?X'#UK2IW"4T6=NKX M'UF8+'D-_G\\W3GE7;N!=0Q=['*^![4>R./&'G_CHIMW$O#*X& MOM_'6^DVJO>'$!>?0IVYU#[9U(?>=N1 M ,@/HX01<3LQ:RS-H+]I;K1I;U0VB'/UIR$8X%*8H@Y20+J*J2?._X6OM 5 MZR-?8M2358\Z-\+%@DQ5&A/C M+VUN5+8WJC:(//;&Z1XX$D9[QD(V#OFDZ:;SJLEHA+2"E"-^NS^ $2FO8C?FE/M0VY9&"4?+/;SH%N9B@J(055-/H$F"LJ&LA MCQ< -8V8&3T(%@P1O;NU.F3.OJ\/F:+^*&U@Y 3>:-,$ENF]72+]6 )417,G MM'?,:(29M8(\XL T-KT+QE!9, YO>#O!3/A!:E'16\/OK+EB%=5&>3V=BH:6@D65!*;<686"QH%AG, M)X)Q:BN=D4!J-#S[T!P>90OIOG"[#;37Q"1"F8P@PV;P7D[3=A(PWDS;01Z& MG2AN>8+-'#H+!BWPQ=RS'QH&_NJ[N'_X^?W93[@/XT)?P+7EJ=LZ[&([8#3* M#)I 'F# )W -$;%@\&177IZ<5]D*]V/S]"5JC+(J6/?7LCZ;F0P5E=#NX=6[ M!#I-J6JAFPRUU#2OV6E!L&"<7"01#4@4/9)9N40F4U-G$F^*QG#V0I8+)=^Z@)V_")N1N=)/FN)XMBTLLDDC>]!;I/N*OL!)+DT MJ#9>E)GH3[6/&TH@,1WP%K#'GP&)+1%>)BA9,"!O*=_4>M+S52.(8U.^Q\04 MFR^4S2N&BZBBK-%GSHRR>=@Z(^JHJV!IMQ:U;8W6"])0X3ZR)-@97*@,,CQK M1%_ @PQ'?RS^]"?LF*=#CC>\<"(:3::UCJVS?P/6)FA]:V*=@/&&9KB@WU7; M/!?"\023IZZ%_;:!,6<0$-"9^AR1R?0JBBG?;:MN#M;+H;](8,I&NZ#H^&^9 M$AYH]'7,EUT:BS\I!XJ\$OI+ AW&B0X"?)JR2QVZ2Q_U*WKIH%>?I+JWBOX M@#'1/8"(K@G7#F7I:XR?B"-VB>)L:+A),6@"/9&_*&@=71,_*;$FD$"SJ)96@S>!#*:Z#GRC>E2B?\0><_5(3^U?^N&ZH=FL+. MFF^L"YWA.F@EV;P7-F'%M=K)]#8,9K=T1;Q"_OSB;3L0\)ECB(]A)^4WGW2& M@QQ]-9$&[(-U!-X">CY^8^9-T4&G\X'P]3$A>7*G5+0O-)X7[GPPJ:;MH*?/ M-Z:V&U(6$!P1_GEQ>+SD$OAAJHYY:G_=K@!4&3W=?0QYF1<1@54[_.]0:MC)Z>'DZ,B5B6#*Q;PE=K2 ,T'DJP_0,CK^R&O@)X,W/OVKI#_IH%Q?,];3_W68WF>]](#&,2S99"+W'C2E1_"B]D.!JT<6@Q?>;X#&2H*:*BO,\1F2:^L-^+ M6,/44*\E2K1@TL#AA/&92F;-U G+]:B:.AM)?> 9'ZV9.H\]]>-F^FCT+/!2 M@K(,\=7W]$PFW"ZM6C,%=TXAV0>J%DP!94B(:I0WL@>5M9 '\;%DG=PH4]FY M<<*$(IOO?W0MH%\M-\U&:0J.!:-*ZOE6C;)&$B)5?DKD@?=-):K<)8S#GH'7 M>U)*&P=>/7Q(-=X:B80:"2F1!]FWE)ER,\GSPP*-21H;ULJFT6)HT-@19*[< M 41\]U#5]^LD%B@L1-Z+?Z7,Y'$JIIK1SU>P311]ZDR?N%NP$#23>*F6 M@D9V+'E..>0UX<"2RY434GM2M2\.8WQ7$4W8 YW-#>T.QDT>1/*Y71$;+$:O MS:%[+CHS2ZU]%^M-D?QA]/,7AWE%A[\0T5_BG:^(B&:[>B7,I1&Y9]35S]Y9 M1-P>>X ]LZMU9>]P6+9'X(.C5?ITR&1!!E'^5NO:?,_8O6WLN^ZF,\R.(%JI M#U55KXHB[IIF1$11LLA^MHMN[/(=[)OWG?5D=W!MTYGGNOIO;IFG FX]T)C^ MY#/?)>\ZN_3\5>P+_EWT:1#@\;6K=4J])RQU>P8N20M$Z0#Z'*RX@'P!-M6E M'K^!G38 ICF]@VK! ;62L5EU,FUDG*WF;4;WOAU' N?-S"3T*PR$KU8XF_*. MYJ:."Q*0*>W@D.O0*+J/SC3]B.HD6J<)E? ^*]STRA?%]R2YUG+D!7)':H+QGD MS>3>^3=$0'O^E=PG'(V*KXVV/B=*%A\$$"=[YPV%?CV;!6TXY! MUN.46).O8INTA;RB@\:38Z.F'>1!U5/+75T\[+FRF4A<-TG*:U@W.TK4L$:2 M#H)AYL:(Q15^^-\VW/"__+YM]I/,@+Q@6SD[AHSQ?">1IA*DM3_X[YP%[_A6 M=Z13&2^O*(Y,A@34!O(*"7:?]3"8: M-"] :%X8HME_@&17-"_VBN88A.;8$,W^@[RZHCG>*YJ7(#0O#='L/\]B5S0O M;3]2W1,F?N#,R)G!CGRK%O[=:IUU4[<#;P'!!O=*D5Q-E=](Y4WYH$JN5C8Z MREH=I%M E8^;3*N<,'+1 ,X84&4[R#106G FF?Z<-)*] M_B8Z@R\*Y7>5&W]U%6R;HH&V5<\$$!P&/F[!T)>6Q@Z([@B\1GKT0YE4K&*_ M/U7L#T&5\8]HP&T3=-9J(F/3@4V9#3L_5MV)5 #BAD;[T:V1W-4D+W;^B5'Y MC=,9;L=GQ:\O;\8W@:#".U^(_BF,)>W%K?A\PRA[Y.+C4Y*TX=]1V(M-^I:V-DSC"F" M@%!AZO">'COW_?!%7,2_#MEEF#S'?%_4%%K!-[ ^=IX+<^:-@!GJX,55B<:W M813EU[!E1ZYF.>ST$&9O,$@%Q9\&A3MC\Q#V>.ZP&5'8]F3E@7S8\R2?6G!T M7I1OWRKW#JIJ:![B'?80>A@&2RQ8/G3[7T[@^>)-!O'2K622DA<'HF[!&WEJ M.2P9&I7<'/LSJ!\R'1L#DBJ/<_A M[02;#?:CBJM&\AZ0TMW?>"JD>GE2^1J0+:[^8W\.2/%@XX1EW;X)JB4H)VOI M$TV,P([-VN';ZN%=H!UQP(\OZ"K K3[\H(>F[="37L903XIS.WA$@R8FO?+D MF_P^0*/0$1+9)N8P80EP1E2W UJ*X=\*D&A3.\:#WE;2@/SHDL#A&YI[1E8T M3"(_3X%#/*ECFU?3U\*\22!5G K\4+E1KB<]\#Y%'*A\^YH]P?= 7-^)HM1= MF:)8/LFG8JIC4V@.!"!].R&$?BJ5.N/O2)/TS->W.]-L.*-AFRMC//]017G6S:!'=6[D<7H MA5)%):Q@_+Q+#\[+)ZY\C)\\(WY4%^]Q182M5%8-2%WT]T:U-#7"[*& H,^\ M95>W7B R)4]5&3LX8@?Z])C8PY\RQ&B[%':H.HI?^5^SO%@%D]I+$]I M+$]I+ ^=S%,:2YOFV%,:RU,:2VO26 X61ONMI;'\R)0!7KIZ1Y>\<@L/=-JV MS*KZB"6I5,I8AIZ^8.V4J=.%OD$V-P_\DAW- S(3G4"-%T.\2+;_U,2=9XEC M,09)!83%A/VY;@TJ+4!I@]MV('NBP([1&%2=N6!!O_8NWAIK3INHZ"NU2%(U MF:;F>G&OAK 5=4GT&/H>C!EH?6M765V&7"-\+(B=K3I^8R>8T6>? )YU^DGM M_RU:LN0A)\''"_5]3DE#2@//L&$SV.9RX5R+B7A3J]%=L,%,GN"DS MNHE=T=M-7\53GSISNW%#=M#=06*.1Q8.^ZHEI5D2^X9]/[S($$"GIB)>KCL:Z[VT O+)WV2+)I_A MVC"PB:.Z:!4[,^R*=I>V+)X:#:@UA,YFUI5VO MDUB""I#CZ%&Y$*@YC2*O2SRBJT>>T[^^ZH^N%1_N51_NE1'%;- M2*7!_61(.AF23H:DDR').CO#R9!TY 2?#$DG0]+)D'0R))F-YM^@6U>Q2VCQT0/3#%^#MQV--+V)<^E,U9//3[U8,:@(=(/_^R MXBS5N<'CM*Y 0+19"?9A,!OL^L ^#6:'%VXJB:321)G^4C>>R<.HT$-+OR4[ M6'6B:4;)R873U4/>H/5AZ()!8X'Q>QP&*\*[*MY>#V,"&Y$_?%\?D95F1FD[ M]HS(2_(_H03-"-(Y7=M-BYJ);;6D'DH],0FXS&(MF* MS5!)+;:_-IE.B;P&7$ MB-\1!0'?N>S-XG?PV0P^_>4J-TIFPWP=6KFV:^OPY9>M?G MWEF+$WF;;:*V7P$V@_U>Y1YW<$; 6N'P6"QH7(#!!1'/'I# I5#?QUG3]U&V MF":\V6K3'C^(2G #]XAA,]A>$_$814"\"Q+P/\0B:4FEFW"'"*@9.PQ5G7B6 MND! @N-[-YK=W/2R,9.U+=N@ZG80W$FY&ZLS2&!\'T)^Z^G>8?&ZNCQ=K*N_ M43L63-HX'HI-I$;W+E2[I(O);RMK!VWFRJK@S); ^FJ?=+Z=MK+8>V&Y:BG MM\PA<"O.3E>O2\JRS*2\GPIK1'MI9-> T0I=8T8EO@7<1!$AY3O0:5\GJ9GS M*;Q*SR8JIO1UL;T!NQ$'Q0:=QNU.YG'3Z&P>3Z:? MHRRB$LI3HQJV4;X_OB2(= X7;W]]$9/S6^H\4Y_&:RC;E0K8!O?^>&Z@@#XR M/R5^3,EBZ8=KPH1HA;'W)KC*?RJL$(P^)P+NBR3B D?1.%P\TR!EX)XP5[ Q M4TRX_7X%VP"_BSX,@3>Z$N5/T$:YQ7B<,-8>4%&$ DG*8Y\V=B%6C<%!S^3W M+'0)\:)KCM'Q94B4^^N%](_%1UJ3(>Y0W.J+!J&AV5&D7.Z61R&P> MK_4>D7HY])=B)O%<+ $+K@ESOH>G*[XR<$K);1CI/!YFK=AA=6OG2?[&"T P M?(<&L+^->:8SI;>VN3FZ*'0WTF]M4H?AZ;:T5"J MD1/=D5'KELZ7(2EN!UT@5:SQ(Q$(VXF1[R]T_HM:,6S3JU*9:L"W2HA^K$N# M_"[XV=034O"!GF-7AAQ=K#=%^+DG#1)]<9B(4LH,Q1D&FTBRZL[S+E'3N9^O M(SM6NNX4ZA/K'IGJ?)1=$D9#C\]++$8]S@X UM4K82Z-B,);-.Q7L2<[>_6X M0G4J/?]5SYWJY%? RM@3ET:?MM)=&>$QS(06L;@R2OC?-B.$ M_^7W!V$(D$Q<_/>57]NA_;M,5-OR5"PX>X9;.@R*#EJ2>V\;KW8L>\JAUPG, M3S2@BV2A@K-6!,U*78>K 6:K+"@SPB?G58OJ=A$T6ZD>U399T#>.Z;-"DVF^ MJYVP[/+(QDHHWYKH:QZ'.QR*T%"9:]H^_X6(?Q/O?$68,R.%6_*>4;?-Z)@F M:C%O!WMWLRN!'<6V>61N=;7\993_-E)[8W)'X4G<"$UT5.GO.F@XS@>'3 MW,D=:E4'6FU0/!!QDN _3V\0.6Z<.+XX:0SAUQ^FF]^ZVW1(\NT8$L]Z5)Z- M43F?S5@:VG C;LYQLMS?'#\AOY$HUH9D870(^T)KGVJ.1ZA-5ZP>X]#]6G3> MC>F*JM^4_^$'A<<_;6R4MS8JFCOY_/>R_C8GVL%BBN2?0CZ&@<(&!D/XVPTP MUB[RNE-C_]38?=S/W!3MBDUCQD< YE/M2,N^N030F-16+C\\"KW%HJ MAN)P"RS@T]B9I?:RW((I^#8OD$%1PCES[]@M['Q:=BCX07B)#]DT:7"W\>># M5K5]7E,\6/6SVCIIH*J_'(NJZO X*3#'*T=%A/@./7^V? IL,C]HG91B?-*] M A>'K9OQY"/8]#>':P<=DH^[D8H_P7GT*/^,JHFQ\543?B:Z/TC_*.C]*NGX)Q.%_EU3SC6RMEQAPPVA&M=QT^;4?;H M5I\8HZVL'>"WJXX,_-O!TU<1U&R*#;+2^+R'?)0QQ7 -Y'#?>4[@[[.)6#<[5"M+@8%E8B_A3YO1KS[ M]<"1'L"X8_)Q[)A=,VW;#Q7?@MKE"R2J]I5]P(ZPM4D):\1\$[J8;2MP=;'H M W8HKE6ZN$W,<>GB XV^7C,B+A42SG&\Q\6X_=/8$;DXFJ>BX?@5;K_+L+(' MV&&Y]JC?42_!K0+O=0%6]@ [--^=Y8>HN;S3"T&77,P2CN%B$L =P(ZA'=[DUXT2F\(/'GC7&16# M)4W(D4IUSD?,]H\_!S0&9?SXLR+V8--FGOPC_=C(";SFK\0'3TE!+$O*=1<& MJU33!XLH->_"42<1ZC8U'R_&HO\3!GVI9.8+MH MD!552LNWF4( BI>XH6[E1&W6/VP'D1W*;T3F$4_1F2D/%L[C2Z,DEO/,DYLZ)E_AD,M6. 6GF6=TM M]OX^8<ERH;JV[F]_W6.IKE;H=/ V @2YE8FK? M>Z\5^S88K@D]3(:!/L>]5,J-)(%W[SO!G;, O!P_Q-?LT)Q6K>\M][M*_D$2 M*QCH4'4/*#H?21,#Y#6D%;##6H8<#355T(!V,N%\2Y&$_>V^3M&']NO]@=M\ M#F":MGBXG"(63Q&+IQ%QBG*T M[H#9:P2FZCG'080<.]'\D<2QKWZZP0/?R+?N^(J]VH5<%1S M]+ ,=>@A=DSEH0V"SDIPQ%MV^VSX-H1A'N#^XQ2Z^:V:\6T(W3SD ?--A7N* M(,QYZ'-MB#*$\@C,.X>)!VI7FS5O*\CSYT:09Z6A?__#S^_/?OK+*&NP#.H< ME6V>PCLAP5:NFRP27VRM4U45^L[(G*L\1_ FX!22VS"*-!&<9JW8$7 #"M(T M$PP_#A/8W\;\UYG26]MB++LH=#?2;VT*FBSSU65J+;H@F?YF$2.8'(2_WTPKN^?N(UB/B\ M="H154$UL?T%ZHLB8#$&C0JH].":3F-" A/L6ZI@VYR-0)>*C#[;9]/B)LN] M^(A 4#GY*RO9,??TL!8HI:P$[5E%G&ZET%2S@SR 4L*XLL5^\)$$A#D^GWO/ MO07?2PM;LW!-B$=&@DA^Y,KK ZM#[0R#71\ Z62-.2-HT*?+0[Z3WH=%O/7: M^8^G:^>G:^>=Y<>>F_=_[1PO-35H0]AQ'!C_3*9;MG7"PNOPE[$(&7 M13?3V:W\993_-CI3./J[-8=]&[2GP;X3F(>]45 I_UB$];*(#6L_XWUD'-J.NJ5L$?NJXSZT"@ I_N*U MB@Z=^ZG[1*O7=+<0:-P@@#K M8WOR>](',[C0V;U:+/UP34ANQ&OO='E++57BP5DY7KW+=G1\%LU_),HICN_[[@=40VTW">/P MAZZVG8V;Z;^$:9,?.C(S"!?4%9&TSTT.FM>D MXU.39W8;N/?+E1VS6T->T\,AG'S;K=MJ/%KH0GLX*Y/IR7F]9^&*"LOH!0G( ME,;*5[-^4;R:E;4XXDV.RC9'?\Q;_1/VHUFEO)ONZU,L*"LAV?,2)M3YFG@B M^I%W+3\?YC@KK'>ZBL@1* ""ZE8Y&!3HDV3>SS2\]3SP1'1K!^)TU;$C1SKS M!\/%%A9+,0WID];##N+HS)L&BM%@<^E#]:)=Y=_.9Q9AR:'WLD YSZLV0 M.6AG:B'JUO34615@K6#'>'17"!.4#EHM1&JUC _?#U^$KZ^ @,M['D4D'L_% M8>\F.%^$BN@T[47(G:>+':='P8+JN@^/QSO9L&8Y5W9 M'2Q8PIS=?;**9BD12UO"]69=W_0\\)GF@DQ#1DI[QW7(RE^32&5*^?%[A2FE M_.0H_V;5N"(^.\J^6S&T\+]6"I'H9&_IR>TXG1+Q[CO9HEVXF@*7^C0;G(4- MHN1MJ[#"E]A'XP=GM^D14G2K $26]KVQ*J1WMU8/SQ+4!XH'H0K%;K>^"XZ: M&^7=M,/H0X=G@AH(:TMU:!P&,0T2&LPF2\+2KAM/'NUM')X%RARAP]Z%NG/B M)3X1UQ:*-*B3Z1V)&P>K3+>56\ZSQI8S;UWL.3?MB[_Q+XR*3U0WG]E73IO+ M?BT%)7V:ZQBR\@>W!50+CCX-[[0\][GD6K1'Z[:,'J[UKI233X4&9*>E#V]# MI9+ZH!?0ICE&_6;(C^_KBV2K507]E9!C60++I%^:%T+JY>S(?F0^T.IRX#_Y ML4F[IG_4HZVL'4RTZY$,_%N;GMXXUE2:($H@R3+QGM4X)\PW7NMIR-(+0@8;2)LMW@JR9TEN5Y.IE,N398M@]935L4.#04S!8;!ALMRI?/M@:Q(D)"+]2?G M'R$;)U',A6#1Q?J!+$,F%.^1S-)[FTH'W >5 R[_QNAY/4J_,BH_(WY4?FA4 M? G;"9?WH^R8WOPHKX%D^2KYO0HX4>LOU"-PIG4&RSX:M\-2H&.Z;F7K0W)\ MNVBC\UM=!QA+P0U8PG)_HZ$>LP$% M\6.^9K$AD5AG MS944Q[8(016POJ2JA$<_VK3HG/ZI(V4E.\;27J?*QNM(/3_AO N?HF_&$V2U MDAU\ O14QU-5*.P9L5"^1B>U3\WK*EHW2S85L)&3 (3%,%.E]NGIZDPA?Y6^ MK9P= V> B5 B[S O)VL($H]63:9;W9'.=KR\HC@R71)0&\@K)!CF(>7B*^?* MAWL;I=#F(35&34^!1+Z!W#3%URY :%[8\*!])S0O]HKF&(3FV!#-_BWN7=$< M[Q7-2Q":EX9H]G_WO2N:E[:?P3;Y255O$2EK(8?%&!I@=5OW%D!ZSD2#>#G, MB>;7?OCRF"R7?NJ'$W=DTXS@/A%?A7HWDZ480>G=(L-%JD\ G=K\VT[[+(*-%X3VVC![IU M)+=7:"T(Y;FEO/\>5TG8)< ?ZWNBLGYO-P E.KWY:OE)Q2Y&5%'6P#F,W)%8 M*%N:G8IS=+'^' G-*:/TSD4&!\VSEB9M8&UOM/"WGDS,T3GH"]5"5L4)-/TM MVB:G&X-5D8PFM_PWXE]BSN0_^1]02P,$% @ KX!V6+#Z80Q P :1 M H !E>#(S+3(N:'1M[5AM;]HP$/Z.Q'^X(77:)$* C+U A@0D=-$H($@W M]:-)'/ 6[,PVZ]BOWR4AI2^;NDYT$]+XD&#[[OP\=_:=8_N=?S;JEDOV.[?G MX!O2G^U[_LCMVF;^QE%S-VSW)\X%S/V+D?NV$@FNV]"H)QI\MJ8*QO029F)- M>#7OJ,*<2A954!%5IP_5Z\":R"7C;4A%ZQW0])LV2,R6V"79:(T%+_>Y3OE!)QS;[2#VUBZ_IL6!WOZW8@NERJ6G5 MFH]/(:!<4WFD_G\4\(/)>.Z._7)I,@1O[+A3%Q]H?N:>>G/?G;D.3,_[(V\ MO<%@H42*J&!!BU KR@$@BL1LUPA8ISP@)$8E,:. M-3I< >-!O EQE/%,H\?Y!B5F^4PB*I?Z1$9H=@5#(4(XE6*35,'C00T$QSZY M1L#&>R0@,P-;2B10GIIT:$#7"RK!:F0@K1I\S#'AU 5$!" D3D8T0WN++5*( MJ*0\H#@[*,+"'>UR:0=Q1I=,Z9W"O*"22M\+5<'<> W/ABRF,!8UL"S+:+Y\ MT;+> .%AWGQEO7G5>)ZU"X)SP]HKE4NY6*OQNO6\=G3KJM@2-V'[O?[(A8$[ M&LVGO0'N^K>5>B5K3WN.4[0?3.V2A7J5BM9/.K 0,J32"$0MU800\3%[['C^_J'N M<$P=RA%<-<AP)53N,J);],]%6!*/KZM],T M$MO7J>MUZ7;=NIGV[Q:<6X7I;C;>;Y6?;(";3H]IE&E%6ZXYTTR]F7OL ,OCP*?IX_SH_.4W0'IED%X5Y'<'Z17##U!+ P04 M" "O@'985F7_#Y ' #Q+@ "@ &5X,S$M,2YH=&WM6E%/(S<0?H^4_^ B MM>*DA !W] %2)""Y:U0*B$LK]='9]28NN_:>[4U(?WV_L7>3D.0H]+@C5<,# MR>[:XQG/-S/?.-O^N?_KY6F]UOZY>];!)Z._=K_7O^R>MEOA$T];Y>/V^77G M#_:Q_\=E]Z>=1"MWS [V<\?Z,A.678D)N]495XUPH\$^"B.3'4S$U)OGSCMA M&3=#J8X9#=T_84[VTR3&K^PG3"SKE)C+ CW-4Q M^V!TD;.>BO8:C).G^80;P2)M,)D[J=6WV9BMD]>K?0@GGW,+U\*/V93=*3U) M13Q$)'I?ETZ.-:0J[> XY;A4P,"4%X99A M.I...1W&K0Q0(A+6M8K%'$DR"35$UOAV8BAM,YPK,3I9E <:@;; BIMIVQ%Y):RCKZ"21N-RU;[R+>XP*(H$)X) #,"$XG0E >)!*.Z(9 M-"Q#UJ7,2]>QM%&J;>$+*9*P3@.J,V4+$+%,4"L Q0Z=Y'(ZZ&@ITA MU=T6*:SS-/AH5P0U#H[B!,"S!*APLH#Z C91Y9"!QO<:7DP4H) M5B)+E\&/$<0YMMSORVUY65/0,-5K'6&Q)ESMJ^P_ [%!#"#BA7WZ%*K$ P%, ME2N%VJX+ P%(@V-I*;EZNB"4%T2]PIQ6+"9W \+I41JJ^P+0&F7BIX<2.1K* M6)W*F#NOZ<#*6'(CR0(9.(@O-XHD%99H@0]L1!JQ")^,M170R"'YTZR<(SZB M(N541&"8UV*6R2E4 EU9I%GX-A T$&D>\T6\S>H;%P6#E2AX MM1Z0(:@>#)U3K7K-%Z[[TJ2\0(MGL;=$G"(T?+'7P'/NH5"@0RD" T]$3B%' M0]!0!/ C-&6.RK&%_\;!/P+\NV.>%CY1$C1$DH &RS%\:M?0V1D1>D+F#Y=+ M#'=VT "P8R*2-F$=<.,#7;C/J_"4XL1GHP6U" O830-L3/DZ0&$54W2,4?)5_V0M<)^1I8F(Z"@J# %GH>BO2JW7,FT= M'M!!-X39")(^%2 -D+W[&4T2Q #2Y]+H4G/TE,(?P:B')W1O@EHC;F<O%E*7R3N##G\O0ES:H_#XZK>&K, MTR&EYT5(SS,C@7(M/, 8UI&D%:X^4X^#KSMM[(R6^!N0F672.2$>J3X##>)# MSV,)!;V070 ?N=[Z8H(OU#94 2L^%1(&^-@L5.1/;MYL>]*-R^[4DYZEH*%8 M50*J=(1 IQ&1%,!522EFK>%$\#NB"(&5>I+@&;4_IJY.Z#X+U[4I/S1QZ-7H M(&Y-!N4Q9EHQ2Z"?A7;)PS$%^ 1;;@2B8F&]+3)L-ZJG MT\E(AVS,'Z ?:'V$S-1K3X;VWA9&KUBD?^4&>>7PL,$.]P_?_>?47[_K_;/S MRRZ[Z%Y>?KPYN^A=??AI9W_'7]^<=3K5];--F\C8C6CH_OU6;QE8 MZPQ]OA_V7]2,517Q[W93T/>2EE[Q3#P.NM?0JH).4.8!?C9,T_\/4OK2I1L( ME9MPU$P_YY,VW7L1%72.R*Y#W\LV3N/'(-/R]?7T!?C!5Z<"T/&[9I.]ER*- MC]D-:.X)!'PJT+71Q!-VG?N>^YA=Z55T'A6T'[,W:SZ5_?. MEXL<#)N3D$72L4Q*'A;-53:QQ#I6:]D\?M=$Y4/^E8K$SY@!:T'T?/\J5U=N M;K>P%]6V+&QFBW8S[-B&(>&Q%[?IU75Z93V\PTZONO\-4$L#!!0 ( *^ M=EC_&A$0B0< '4O * 97@S,2TR+FAT;>U:46\BMQ9^1^(_^$9JE94@ M)-E-'Q(:*5G8%I4F4996ZJ.9\8!O9NQ9VP-+?_W]CCT#!-@TZ=(-U24/@9FQ MC[]C?^>]>VN^"9=R, MI#IGU/3XX++]X?9FL&REF?!,IK/SO[+CVUKYIPC#PM+UY?=J:/.+=NL:?I)= M?-QM!^@%<^*S:_)4CG#+R-'8;1G[OQ-U]_-8#J6KU]Z>')W^\R[\M[!.)K-M M.E%QYI^$'0GEA-GRU-__UN_6:R=O>?/DW2%_P]YW[P>]#[WW5X/>['YV=2;5?F"1=J@,W=2JV\S,?M%W@S[%(M\S2V6%NN8S=B#TM-4Q"/1 M"&M=+G*L855IAX53CDL%#LQ8H9PI!+...Y%A6FGU.? C6TOP(^$1;AFF,^F8 MTZ'=6@,E(F$M-[-Z#6TR_B P\))1BWLQT&#,E$HP#4(-(FFB(D,SA?Z $@O# MIF,9C9DMZ-^B_U2 <,$(>9!)FPH>2S5B4^G&\-#F(O((8;=>RP$.Q(WT!/UB M-IPM3\2>K*])UK=/D56P1"JP@9BU6'UD'87F>&R6GDN5(&7Y](/O45K$L F& M+:UT _24)IVQ' 0A$8B=/- !PP@V^!E;9"LX!+./;,?&UFO@,S!X]6\7MC M/Q7ZPI;<*V4-91V=)!*7A_:-7^(>HX)(9 (YY# 5M.A,@,+#5-HQ]:!F&;(N M95ZZCJ6-4FT+7TB1A'4:6)4;'8D8M\&*0[ H%J!EH$KWK<"E)\X7K<^E27F"+9S&W))PB;/ABC\!K[I%0D$,I @-/1$XA1TVPH0CD M1VC*')5C3_^=HW\$^GG0^.I)NF#[,'G=S>K9UVQ6_7EP7,538Y$.*3TO M4WJ1&8F4&^D!Q;!))*UI]3D\#KWNM+%S6>)OP&:62>>$>*+Z##6$#SV/)0!Z M(X<@/G*]]<4$7VC;4 6L^%1(..!CLU"1/[EYL]^3[EQVISWI50H9BE$EJ$I' M"'0:$4D!7I628KXUG K^0!(AJ%(O$KRB]L?4U0G=%^FZ,>6'31SV:G00MR&# M\A@]K9@GT"]2N]3AZ )^0BTW@E"Q\-X6&:8:;GMORM*U\31S+T)VDZ:T:;R" MUD@,,E8#I!$^T8)V_B>)DI^-4*FEFNAT(JA<*SXJ?UHQ96X669[JF<#3Z5B' M;,P?L1]L?4+,U&O/IO;1GD:O6*1_Y09YY?2TP4Z/3]_]Z^!OGO7!U76_R]YW M^_V/=U?O>S<__7AP?."O[ZXZG>KZQ:Y-9>S&U/3XNPL4>A,+TXQTFO+< E#U M[<"_S=4>W+]\@ D)(DCN:L*#SCJ\UZX?F-97ZSJ MC\?U<5TXK B,];*U"-\-0?E8:J4B\3WFQ%HRO9B_:JFK96ZW,!?5M"Q-9HMF M,\S8CC'AJ??)Z?5Y>FT^O$=/K]O_#U!+ P04 " "O@'98T=P/A $$ !< M%0 "@ &5X,S(M,2YH=&WM6&UOVD@0_H[$?YA#:I1(!@R4Z@HN$J^M=30@ M<$[JQ\5>P]ZM=YWUN@G]]3=K8T(2U"JGM$DEHB@.N[///C/S[ Q>YY/W>=HK MEYQ/X_X(GV!^',_UIN.>4\^?.%O?33N#V>@+++TOT_&'2BB%[D##CC5X+*() M7-(;6,B(""L?L&!)%0LKN!"7SI^ZK@L146LF.F!,[4K/F= M'^%DM@G[1O-M$6G0.Q.K).XZ]0'Z:7#Q,7\>HEW0]%97"6=K'%)LO='/S'U\ MNV$KILNE5K/6^/DN^%1HJI[3AR+XOQ=KC/QPO/#^[LLER:7RV65WV$ M]V;0^!.N:LO:L ;+\=!,0Z/5MD_9.<[ZGS31+-P^)VU7E$N^%(+ZFDD!-TQO M0&\H](5("8<%C:72($,8$!4JFFQ@(F4 'Y5,8W"%7[. P(AR%N*5% 14 #7.73:$45M!H6-.UFJUPB"82,X]R>QY+Z MJ6*:H5-$!#"^]3=$K"D,912Q)#&<\==8!D13V%!%D>RY&3CCP74JN_<\.5/9 MV(4%K@4+YOM$!=+PYP8RT=2"X8;1L%P:W^+.FGVE, M#YB--Q#6PN'-,Q-9" M#2F3#0OB5"4I$1JT/!3T+J1&T!@DY!_(6*-OA^:%T7O[78&_)&I%!$VJLUM. MM^52W\_BW[3MIH4&1'=^BGB81'!20DOJ(3F3@E,8'&+LJ*'"A":,(&GG(DC=30D3*%.8BRD1A&6L2*< M(W'L1@SM<")&B216MCAD@@C?C"-NP+(=3!5$JY3G@I(QS>MM4B[=+U"UDSA> M4!PCS&BG7/I,E+^!9C-K<&]_.R^.!]_K#Z9C&(ZGT^6\/W0O/WZHV)7L\[P_ M&A6?G^S:#0OTQIC:;[JPDBJ@JNI+SDF<(*'BOTKVPN5XBZ=O\-4T;)_P(F!: MQI7=ZYOCC?XWX;;]YB?&W!L]IK@+SDIJ+:,.K#CQ_X5&K8V4$\E9D*.^I!.. MVZLG]9SXL:]93MT]XBC^6;R6]/[BE+X$K2(Q.9E[V3GEY(5H[=X^#)-';R#' MTU+/RG'OE5T6'>TQ^?7W01>)U-SJV($A/VH\F<M5(0(../Q,\\\GL%QOGA?I[URR?DR[H_P"N;E>*XW'?>< M>G[%N_7=;64#%BRI8F$% M)^+4^7/G=2$B:LU$!XRI7>DYD]FU=^RE&I*(\6WGO_QDM@G[F^;+HJ=![T*L MDKCKU <8I_&+E_G+ .V"IO>Z2CA;XY!BZXU^8>SC^PU;,5TNM9JUYO^[LNER:WRR6-WUT[\V@\2O'";RNZ#2"Y4-G9E@6O!E"4$:5I39<%P MPV@($R:(\!GAY=(L#)F/X-";<8;KQ41L+52.,CFP($Y5DA*A0^(-#)& M:A!U(&.-$1V;%T8?[0^%_R51*R)H4IW=<[J%OF](+Y>:MMVTT(#HS@^1UFZ0 M88*,4[O6;C/QMDUZC5JYY#W9%F'*^19%'\7<"'0O6D5O4Z9HA!PF)L')7A27 MY IP)S3:E\'5/O4'B>_EG>Z>(6$<&;$LZHA.9."4Q@28NR M4H<*$)HP@;N=/%;N2_9[W1Z/B][-#NV.!WAA3^UT75E(%5%5] MR3F)$P14?*MDQRS'6SQ_@;],P_8)+PC3,J[L#FV.-_K?@-OVN^_(N3=Z"G%' MSDIJ+:,.K#CQ_X1&K8V0$\E9D'L]9Q".VZLG]1SXX<^54W=/A(> 9=*1 ]GEY"T39X*5G31R)/OC!NQ.&Z?34L]*;^_5M@X$_DNUBM%2'G1@ M3M:TBPYN4RI\,[$+LSC[+].!*4DT5*M%HD;N[P6J/(Q]\?L0ZWVW*,8&CPLB M!G9H6L=-ZG$3>UA@GW:?1UWJ:=T[;)P3V^$AZ9R&V8R]!H]<'_@K\E_DWJDC M%P4M1V36#9LY8S_9T\)_4T+=/ W-'X^:IZC_ %!+ P04 " "O@'984?X- MO7X4 "?9 "@ &5X.3/O6OCTXNSOX0US=_ MO#W_YY/$Y-4K7+R_Z#;O5T5OW%D)]_GNF)KH:#7_ZQ?_"U-_"( M?[^^OAF?/%^ M.+@Z/[WXU_G5'^+RXNWX](_'MZ.=X]@4E8J' YG'0A:%-;E+J6$NK::5JIL0/:?RI-H>8_&C\^M1DAI(JDT);\+,0/)2D?O;B2]4'G)$XDK%8'D[5Q<&BP[%SL\I(<.]V81 M&_OBAD;ZS_!;K$J_O'@Y(C:3V$N,Z7:6SJ?[R=(A,<(_%ZG4>2GN9BKO8^-.IS@(!5Q^ MJK5UT)9*?<0#CPC -H!'HG=>[B2=SA$S9I /A%30W^ HQ)#U?@AB -P!Q& MU! [MI(?U;T(SDVU*$L\)CQ,]R*U TKS[-3KU7 C*; 8%QK4A+1:1TK+K5(%8Z%(!.JP*%ZE:" MEA+,ZE1,I&U49X0X?+,OQ@ET932#R7?_5NX@LPDABU*2!"=A/P/)ZTA,9*G+ M^XF5!\C,U "OFDGZ!_A8C2?115,NIF0$)))43PD"2V-W1A&L A4_-HD7Q-VC M AJB[@5$W07.S)*2=A8+B;";M<0. "$^8)E]@+G LJ!G"(T6M+27,X FQQI@ MCFAF8 ^6)(&BM&:VG\SY(S;0K-+9I+8EL[*398X$N](L, >3;K"M%%LSZXR M$:VBV,8D06-8JLT,B*[.F?R['\,R8YBJ/9,D(YIB0H*LC+234W@0$>>E]$>= MWT+X8*6R,M%'\&+NF=;+\3Q9EHJ/P1QOY"$= B&43 MV6"!&+H*)@H-:EB,;"H^5Q(7M%]B3I 3+2?CF"T12![I;#XLS.Y5837$*!]K M'%N"D>'HB1LX=1G=!8IL/WQUOX2DG%KEZ ?S2FO)9W":'$2>&V=( MD9/B]6'01S0ZGP>NDDD"BP.T08P#CL0#H,.'UYQYK/Z=)% '^P)3D1F,X0WY+I M:28X;N=;>K>-["TOBK] ^R_MQ-3529[)7XBX"<&]IMMGIVD,OHH#O9_! Y@].@8 M.[DY/GE[+D[/W[Z]/#X[&[__]9]/GCWAOZ\OCT_#WWX-/Q]%&F51 I;PVR%. M)ZYFM*MG_[N*>6^NPAP0KN36I0&IE2GZ6$Y5PE^55B9\83%+OM8Y+-OU[KLS]XYFZ=T..X\ M_FM:VP:/&MA_:CRJ4SC2F1,95Y0W[/A6, U43&'5%5:'523)@HT.&G/"E7QV M/$^UJB&!1\YP45.RX2F4^JG6%4O9R*W:^ \;[13R)%BO^!%!E+)I0B\ALYR! M'I.$@X,G5 YRC)R]!@+*(P[.^YBWL?A==M3<+:"8F)C'8 UG 0;]I2EV\::V M]-"%&AI7:;,X#J_#!&+^PVZ!E&+ M-A<-7S K>WIU:V@],/_]@PRMJ E),IU.%L^H/,2#O.$P<0Z(0L22O(+5UG/? M3FM"8FPXP00 J6GOUU(\ _2V ,:"6<71#25AP?2!&X49XY9 $ZE3"C2[=!8O MQ[:/7Y-8:U))G0>+J+>P]YV8?G/CV8'<$@[>>0/-;1X3>09OGB1]N_(XJ7S8 M[[S)MIZ!1_JQP@QGR\(C)Y=?Z8)V#XRL\W 6446))H6Z&TE%P24R%1M<]$SJ@)=U4X%BZ-&,BD^-;@ARL?)51[G9U%]6Z%B2JD T_9T'^9T?\'I-H*/ MHKCN4.$,JX+%%K/M'=DP32R6PTAW9/"X:/?Z0Q\M"YU&:-!)K^9S"DJ!%/#A ME9-\;*PMA;MLY7I1/B; EL;A0R?K UDJ M*U(SSUPTC?WS5F6P:]VSNK8T_4"%.L] U-=U1#$16/!!3+744,ZDBU]T Q>- MG0 ])*=4QU%Q5F;!T@J1(6U)5?DE1I@L5XF.0G$/O2]'PP$<@*A>QG?!ZUL#IX\WP9/ML&3;R5X\E7J5[L56(\0_&TQ\;>]H[/S M-^/W8]K/-8RX?_\V/AG?/+Z-/$HKHU=PXL,,!K 1MXH6R29$IR5%(L MN0R%@*)'B&$X8%>^Z %&_"*-3)T>@[NCNAFF3M:TZ =M% MPRKM[H*#MW,18[*H*GM;Y4B4*BC$(/ME?3=MG6Q[TL(==#A@F9;&EP!QU33F MLSAR%^TI>"@5W$I"#I=6#@>^L-'G$'UAT6*ZL4,>N^QB:'9ZNI21P'0Q=TV! MPB;ZTC%Y6Q0\\>M1/6:@*[(]R3#[+BS/;Q[HKOQ@'EH0&<-!*S-\="419TRW M9HE/MT?VT$?6#UCKL3'E\B*L&LEA[JY%6KUR MA@0MV2A4MD8H_>GC;V B2W6C.VT-KHL*!OHE+*S:&N6E&)W M(Y:V]/\00;QQAP6:N.YP0('=#NT3*WCZ7VB-?&3[?92'M- 6Z MD *?;)I2IA@\K M8K*VV\\Y)]V72]"ZM>"FCB/HWN"(O^#CD?;BF%RI'(3 RC7YLV :]]MU"[>%,/7N<9^J*>H="7X M@""I<^>L#)JM/!NY07NV4NS17MWUUMP]#J4%"TJZ!I&RZ M!K?VZM_$GDVS'_54+73[K3$HZ" M\OQ!'<7<%ZIS]CQ!7D'/+CN^@<,;3[SL*OA)77&L(07EN7Z\47#28WK'T#1[V0N?7W'&=SL MNBQ#O<-Q+M-YJKZH1(P5=46DF5AO<6%1&<=EH:TV&Z3$1L.(G(Y8C;A-G2(_G_( M3[W8YJ>V^:GO7C/TNGOWEZ)0FSLG._UY_0Y8'^IL[S;XDJ;DY@*('DP-*#IY MQ=%NKH_EB&6W!]QW'MUJ0PW:8F8RLN*@?ZRK\_46S@>X=F6LH]"Q HUB+(2; M# ]Z'<)L+CK?%%/\DZ55"4_[WVJP;P49J<&8(I@L(U0I,2;KD+^;J:Q M*U7E 3T-,X\I#)*SLK]55!EU:F+EKD;Y^:?NU2C? MA>K_YH'NR>C 5OT6ZO61P%Z .%B<4RO)7!\U!;_&E>-2>9TL5UJ(=1&JJBNJ MQO95WY1;W& ;[J\3\+%1I>_[\ %!@$I+DQO,;J784:[P<%5; @_B:*)E$WPX MZPOVB;GY)9=!SU[.^R;M;VM+J'?%) M=R8U.0.=&2JY=C7D=)[M75/X^90N#G"91B]\I: 3\Z*O4QSI,J"'@EPS;NWA M8_0T0G+1W6]0>M+\(J H6**F.FH]'4K\8B7I[P((SP_=?6M^7;\08Y6H/ZS5 M(YD":E"ZX [%S<-F'24M0D*;^NY=I6\>Z*Z\#&7#R^;L>M.3&FE! 'Z>,$-@ MPLWI>9_@]VD#I]MI^ :J& X:3@F3;[K^BV^T8.KK=FHX4IV'NP98P+?J?.5L M)HI@/K=5TV#3/';?R,"G6X+]&PCV/B-Z?3C=7U?DFPC7G/M.N/U+^:N1"JOV M8*NZBY%V5U?:AY3CQH18HZ#(9_C,=SYY$NS>H]0:R'=MX<]$J;Q=V1-T]YJR M._*_6#)#P>9BZ<:M]:G(+W$X5]HC:\8&*/DJ'1E2K>2.NI"'R4 PK!4!_U[$15V9E?$U0- M<8 NK]U/7\.!KX?K].!E$K/@'[Z8$SYEA]:=AY[.VUNB=,['Y#14O[LQ5ATUVA@F=;-:U M6G+#Q6Z-;-C1X0NZXF_%/6X95",WC*X,"/2OO?#&.D>HEK?KB4W-"0^.I<,TO$U%PLPQS' M2:+A(%R4L'COC%=HG2G:"VI?=*,P([YE<0TU$B%; A*^R=)-O]AUWVF_S.6P?#7547K'PZ):ZXJO-U(X>#4+I\STY2 M*!)(/KMR,W^Q^/N;LX(O#\5%P54-K\1;65;;).%]2<)'F\9[2O^#$?=_'*'_ M,5G 0!J^0T # &9OR]>U?;2+8W_+\^A1[.G'/2:QEB&TA"TI-G$2X9IA/( .GNF7>]*ZLLE6UU M9,FM"\;]Z9]]J2J59!D(&,7]<^UVVW.\]___CAPAO*D=@,HC03D2?-C\(@ M^CI_?/S6/-I+PJ#T*'ZB7[+]?&9H^-8O?F __.(Y?UEZ-*M]=)9:(*.W'R4AD<(0XTNYF MN[O9?6$-LIE*KS00_'MK$%_=.LZKS>V.'F?F<,HKQ:][(C4[[LO*=NMWPA?P MB^ZV?C"1_;G#OG@.W^H'\W1S(,38/-P7:8\>5%^41H7/DCB4:>W3]$WI<3]+ M-K/I6*;U4X&OG^/7^)ON9GO;VA8OSJ,LF=:O57U9>E6:9+.3@@]+#[T[/_Z' M>:HGDGXBT^&6%X_HJ0[\=P-OI13^6\?%__R9C++-2UC'ANOQO_Z^D?PJ^<\Y,__9W/3/0YDZ+]V M+V3VQCT5(_G:O?:OW[@GA_27+^WNP9?/%__=/7R_O_\)_L")N9N;=_SQ=N<+ MKO&+O;8O>FUW'V9GGW[4[K0[]_CU[MX7">0(DX?_[H]DY,/_9\>A&'SIBS"5 MWS#2OC728>SE-%"0>B+\)),@]H_AL_3+\;^_8@"#)B(\B7QY M_8N7WP]^_X$WOM&'DKUOP\=U__N(='/KAE\X7 MQ=EX>O#1-PS1_7(Q%'#H7[I?B(_S&"E]]@W#'.),/JFAMF9 R?\!"]V)^Z:38-Y=\W^G"17KN=]CAS+X,1O.143MSS>"2B%G_0@M9^?(-H^3>(1DO]GNP'^SF/[>Z1)["GSX7GA9&_\#C"6"=<)[9?"Z1.D; M;XG4?WY>>LNBWKMCOW?NO=AX>_SO1YK KCV!VENT\;:X1O,G<9S B" 8U6A* MY+P^EVD&#V;2/Q#I\"!/$AA\HS35_?2L7YT>$%DW0-*"";[:!;$$" MI*^C( 3.G.02F?)M#87;6_YS*_325WS:7EWN+GFTW[P9 [BT2C(D.+2_;RF_:BN[.L&P!?ULR_6SGZ4HYY,JE/K=N]]>JBM\KQ.TC27_F&> MP!UF(4;'^)M(P(3*CJYEX@6P@;7;U^7M*P[X&^:^W5[5N9^#K0%VI'\DD@@& M3NS\^*ARSF5V4D$=K3\\!C;O=OYGO/;]_T MAP2[003^270@QD$FPGES70RGN5T"W6,;'WS,CS:U%P]6;19YH;8-+6Q_\TI> MWEM4+G BO'E7<@$VHHC!G??Y[%O1">2$]>#*; ML1,7<2B/J@@L>CUW/*2]!PNIU3JDO<5(BQ4[I ?[4V[7)!ZPZ=OM!\O!A\SO MFS2=[?9BN-+MZL0]MO'!Q_QH4^L\V$-!#I/"E7( *L'@YOMRD\MDN_O@O7H/ M-P^I[2QB#P[1T%F?'3N=NVG;,].ZO\5.+@>X PGZ@0\E_WE"<\LSZ>][%!I- M/XFI (YS[WU[\6!^#S,@O^QEO.\!B27R4Q*/@1%./X4BRO8C'PEO/)KQ7G_# M)%\N@I]@? &F=A7XTG\W_0S*YTET BP[15?R/OSHZE:.??,D'RQI8':>E'Z* M+T6!@_@+E"OF,MY[;@_7'^VY69+N4/;JC_7VJ_%J$>9ZW:&:$,HMASIK*Z=) M!B+X*F"!_@G$?,+"_EQZH4C3H!]X9*KL^W_D*84CZOGC[L.=W L+2KUXN-]A M3E#JVV;Q<-L8K<9>U6K<1\?K0.)9O)L6CRBNM#\1B<^2[R1*X4W$JLZRH4PN MAP)(!8=(]P>#1 Y$!OPU PTO#3S2[GX%WC#'E3M?^U">8*:++QZ023SZ2XS4'@9X MWR+_'';LOBSI5=OV!2-68%T6=RMG>U4*O"YY:;?2^FE,,D_ZISG3W/RPT,S" M.O:9,6YD)9?VFT1V"4H2B"DQD._Q0A[">9IS_[955V[AIQ5>^>V':A@52#9" M*X*2P0NJ9T*O=O=^@$/_YEVIZLWW)@J%[#B68*.)\%)<(R.*4OE.1K(?W%MG M?K7W^T'J\KWG]\==N_AX F> M'7M7%KAM#P>5?/O$[K!?#S8RM+JVZ WK/#@6?I^9W;YC#\=J+7JGN@_F&(O= MH>Z#[:FC?E^B;2K-Q%#;9%1;#F:6LK= NMU[T[9W'JR#/G"6MV_D]NZ#YZCO M $R.'76GWV8<[^T\F&_=>0KSMN'^N 7R$5K>F-,X4\&\D^CHVANB) M\*5R%-[WK.X?[+(FR7X5]!F!7 1;6X+&E%W&=9[I.T]L[V$>5M(,S_JLO9W+ M,(A@,ND0=_!C[!N'#SR!#KA9[P/JJ/?=TSO!_)[;4'9<"*$_)>BG*7V/:4.O M4\H'@W%<2O)Z/4QPR%[2'V[JI(ZMZ]3?4%]C)L[?-])@- [MUY1&YE>E<9ZH M-\%#A.5_K=;*,/'Y'$GEU>A?28*.ZP_-QVAK9[#-,G%I$;(VS>K@Y)S![&TQ=S.^^F9QF[.#Z62@M:SCYJBY/][FK-UE M+%%.Z5HM?G.Z:[PYW4?;G+GB:VVVJ<30N_=@Z-W'9NBWX^Z_RV87.R@'Z&PK M/E??^#"3ZW$8>($*<+A^ ]2[KL%.H#-PI^S7H?J4AQ1YLYUD&Z\KE3S.H(JM6*RCTP ^WI$\YJ"JHU M(Z)&4*V&H%HMLKESQN;3IY-5<9T]>IRZ$2\K*EZ^)Q$TXF$57&>/=^RW6R24 M6BB3@SCR)!9DQ2MQ'J2*&1;<0F6*GTM/!E>( 2WG)NIQ]M>?@F:VXMT4BW57 MQ,;-^W8K(3UP0N]DY U'(OE:X6ES3FDATTF3[/5'\4>4?LWU:ZY?(_V^F_0[:*[? M#WW]#AKI]SVE7W/]FNO72+_O)OT.F^OW0U^_PT;Z?4_IUUR_YOHUTF].N%?= ME8\BROO"RZ@ O2FHO/X79VZM:/L"$;7Q_YTF\Y%1?'L,*/>NK5#?A1 M[GIS\*MQ\,NX\6U+I;O(>ZF7!-1]:7^02#*DG@ -H/)VUK=:4EF:W$UK_G[W MO?W8F8D%# M *M$ !5N42*!NW.+XC>/!'/I[#7$\OV)I6I+=/8>E5O@"QH"6"4"J'(+FP3N MCDDM?K/XX%7'!*_6KJYZ:7,[]PC?=!X_? /:9*G 3 @O\#_!W*;K?P'MU8#A M'J7<"@[,>_N;:J69Z@Y\-Q.?CF8Y")./012,\E$%S/TD"HQ1H!SP:HZ:I MVBJ^G,27PSA/1>3O1_[E!*8]O1R"I8@8E/4E,1,WAU6FSSOMYJ8_V;._M<+!>QG)1(2P(?O^"#2[ ME#)YK^31-7:>E^M/"">1%X^D$?L?8@6P+HG[.^W"]XR^KE/6?D-2JT]2JP7K MOY5+?9))/TY&(O+DQ5 D4L4L9JWO=2:K_8E(_-EB#G/6OA"KZ,'F?GS*?%/V]?2T.=R75<-_VSH\T>DSU7EGUW-/^%OW5>WT6=#CBLD:!M"^<$D7J6VDB:/WP3B\IY :O(=PVBE]7XGY^KC54FZ5:UICKO1+>;D M-#:D\91 0;?J!4L#U+H=L4E!DEH6T8V?]0]F722)]W#78 M6 HH-23Q<+C7,$ZR2YF,#F4OJQ3-N=OV_Y@4.@MK;6CVL6EVN5C;YF+<_V*4 ML+C-Q?@>%^/Q ,+-Q7B8==-AX&]1 M JN!FR:N]\,%;YHC;SC"305H&_+X+AQA^<6EFX/^T>S9"Q'*]%Q>R2B7IU+; MM7?M2EDI2+^__O1R]QZ/M3NW4)MW91I@WJGCY'YC9G^+SM5)=]A6>'D4\*W[?'%8O0,C*=(\D6^# M--[I=EZ^AD?T4/JKTO@X5OW@'/Z<-[Y:/#USSQ? U#[5O\0/KN#>S6PH_O(T M!Q(063Q+67=?>W5Z-6-:;SR443P*HEO>>>M^5%]:,ZS^VE[^[=OX"5YQ\RF- MX:]W.J.?GP?7KV$!<9YX,H5/Z(.A%#Y>K)^?P\3>.H[S\]A-LVD(?+0/U/G: M[;3'F7L)USAU3^7$/8]'(FKQ!RWW HBZ_\8%OC8(HM%&$P@ ^0 MF2 K_SD=B\@>=[,O1D$X?7W;R/1L&OPE>2(;;__GOSHOVF]^?HX#OOWY^?CM M0V:\F<5C-6OU02_.@ _=M!)^Y?_9W'2/ QGZK]WS/)2;G\1 NIN;;W^&7=2S MN=,[)H&?#7'.[?_>*/VZ%R=P,/SK=Z'POKH[L*PT#@._O"TXBGI8C\S/=[9V M]2^*?<-35O]KK>%Y:1'+WM*G0QR+6,DK7,G/O;>?3T\NCPZ=B\O]RZ.+GY_W MWCZ1=5T<'7P^/[D\.;IP]D\/W:/?#_ZQ?_K^R#TX^_CQY.+BY.ST"2RVJQ;[ MFTB'033(XJCE'&X=;+G=]N[.WA-8X-.[;\=GYQ\='A$E[[5__66O_>J+]&6P MN7D8>SDJFJ@Z?_'0VFIWVITO7_!O'?COE[_VC_-_';UX^:]?CH8P'$C6*(Y( M]P@\5^EYY[)?]6)D<6&Y;;"Q);RLC:8*_#L2:,_ !%[;[]]XVVEO_D+2NWA' M04\-::W62IY]!*O/.8OD3T]A-77GDHE>*.%=80B?>L#N_K[1WJ!_CX7OZW]_ M\VI+JA$JL%GR[8-UUE1OL59K0? M1;D(S^4X3K)ZIB3_&/PS^NK'@U_\>S,E0LQF?]\(KK/7O3@.I8BR))<5;M6M MXU;V!)%T]E[NO'@SEW&I/S+_ >=C'\@?>9H%_>DB3V3_]/3S_@>:WOG1I[/S M2_?3Y_.+S_NGE^[EF0N:S26H+VYGVST[=SN[S_R?W+-C]_(?1VZA]!0*S_[! M)7[=V=O>L1@W-PY=>S!ZTUVX.CX$1'LG9V[Q=NB_\;NB+*:Y*1I5;O5UWJTL3G5V75ID.\@0&S(YIT_X-H]^XM'_TOU[* MR_A]&-U??9JWM)EE[=C+FC?/C;>'TF,O)CKW:IE6RZVN_J!RJL6PQ_!)6K_X M3V>CS^E_7OYGD+]^F4D_726S46:6H\SL52TK["0< M4-SA!H4F^=>_3C]DU_DO_F+8A%)H^B),JQK-BUK[JS)+I=7LK+56P T_G++&C9Y!BK-4Y#D"$ M 2<"W>5UH:,6O+>C>.\1A4GQ:7ZXGN>>CS]._O5Y>[3S\NMBM).7-F>MS@'C M])W-G4X7ZYLW+JY57XGVGE9)[$6)Q,[E@/J#11FV+*PGL][GZ<7O8?+[SI\O M%D-FKV;)K#R/C;?O]L^/SX\N_N$..4].[J&37)P M=]RX[R9F5UR1NNE8>HB)\=T #C1+76\H$IA X[Z\M\9O K1>'(9BG,)T]-_N M:PS,ZOV5&'"O&@/FW;B?H<&#FC7M[/WWHYL+LRRE6V(IV*,P&2M'"Q4J.XCS M*$NF![$_A\.,>MW^[U_?1WNG"_&&;J;20X10)L=)?(67:<;1L#?+@FZ<-_H< M0C$1".FXG0,]R*:HL27-^78?_7@K][!F)8])SO9:OP\M'Y1H^5)RS0E_(]^-K3(=>3K?.MBZUOHM>CT3B,IXCO72OZ+/-"FO%IO#5# ME OT;]&R&L5W!17?E;^7-=K&7DG;V/?]1*:I^N-#$,E.O:9Q\)]HIW=T_OGT M_6 QFD9G5M.HF_IGV7WQX>?+KZ8*4L.Y=MJ:[\?8B#S+I=EYVVW?T4:P!>ZVAV*.Z8SF MOYXEE_$DJC^4L\'NOO=[;RC][<4>'L = *# M1X&X&X4V=NQZNV5J.>BG&.@I_$\PGN^->3?ZY5- ML4??>:!,FAN2YT^UU-=$S%=D)44$Z7_^ZU6W\_)-ZF0@]ZS MWD\HC1"ELN]EK]=JG4_&Z3)/]7Q<9XQ:T_:K9:BUET$62JW[2.$-72\4:;JX M@-L3M4DTX2WGD!*!5X36+P&2JCS1'=95D[[64<$0)K2M=(7GM#;,OC M CN?# /XI.#YCVIMS6-1JZ+V5[6IETJ;4M)QVNGVB"G-,9__<2;\K!.?_B86 MHTV5X%+5.3"\4,4^+K+8^]IR_];>:A/*P1V+Q+T283X?M;#Z1MCZF(M5NFDK MNE',D?GBG$23EZ?O7WTX>#7Z:T%$4P*XE"; A7T:@O@.!/&JPDB.% >>C[V, M_S7R=_S+7X>C^WO.JPYEY/MUON3M=AVCL>>X 4(D]<6?X$#-+-KU$\@9=+D<*9^?!%FJ-[2Z2N+_M! MQ!!A+!T$NN6N/N2"-O"\M]Q_PU]4DM1,".QE*7;P&[SS%WSEA7KC";UP3E;" MR;\_' ]V7[PZ64Q6PG9-<'K.A( _Q?/BRR;)O2'P52;P*,[@DS_S /D6L*L^ M9LPDE-*7UO.Q;<2DF7]1!ES!U6ZF\C)P^=S3?T9A M_PK4\H50=PV^H#*1AJK7B:HG0TG SPII/^O\Y Z!/R,]^ZX(0T/4-K7WI'H MQBP3>(FP+4ZNU3,'B!V_QM1.UX=OHP$].DZD)RGBT>FZE'>?NL]@/% *W30' MFS_%3MXP7Y5>F U%5IW[1*2S=Y)^K-;P$XB>R'>?=7]R<(T]4"WA^]X?L )\ MGAZ%'^$LU#B8LIO2)&B2(LWU!G=2/Y^-M_^>"SC1EQ84+MXTT I&(\_%)EPCUEVE:YW,88MS%!52CHZE]L7KK/<+]?OG&[V]TMH\P%E/PUQN2O!5]VIWK9><+F#LOTI]D;VJDD M )E]P&U0%V2.LKC_XNRO)!7OAW\LYH;6X*'JY]/!SHGM:G8Z?8VNUK%T'H%*='K3OQ/)+2[F*HRW=W_7N1^?T"*9IAME6AG>.=" M8H"[CQXLLQ9"TUWKQ=P,;B8+\P!6.HB3:;V(_NV/SX/$^U=_\&>P.!"_2PIM@3C!3_^^T;V' MI'I<%G.D] N:ZWO6,0[FD.>[$GGJ7_*/U&_FU"'\QU6ROW-Z>OIU]Y$+C&W7 ME,&IG>@R:HP]+G4];DBNL6SF6C9]9[X-@3!E-GSVDD K\:K&L'T8S1YKH*45+A(1%X@0C17L!(& MSC3-P*X0B9^ZF)$4^/."B]O/Q$^UID1C3Z^+/6UYJY7:@4 Q-"M%EDG,2L.3 MAD/'4D3P>C$@KZY&W[LB34&FXT>:$&2_+\D-@\+>@0_QEP&>5@14ADP\B4,W M!NEL$5^A\5#)7D-B.^T="X%\(9*>@&$WSZY#.45*P[M3K$B%P7LA2 N+G/M! M,G+("S:&]PA\"&X A5-]FIW(_2!3VEA=N+UDWU\,D[VB[TY#L5@CE]Z M+VF?Q[O9Z5^/+LM*X+'Y\[RS*%M;XG\RE[COI$7X!TC6_4:D_ESQ8O.!XOY1 M^BF':^*J_'$XGX;A!OPS%>3IAQ3[@8^\.$FD+G]"GK,DP;!/C%?N*HCS-)SJ M&U?WUME;=SQ3R3FZR$;9$8Y[8-XV__;U7TW.?DW'DYW^0I)T;S!X]NJK/<^; M[IWMG[4EWB=S"6^6I*A-T66)01EC>B^N@;ZTUL4B"62"+BANO9A"2B!5PVD: MT-4+J ,D2,_-GD#]##4X&:7$PAT,_,!7%#@V;[>OJA'+U9S1)+4C2(G$*@U1 M5DQ!Z8PV9^&(5'>GO=5I'VYV@+W,#PE5J/Z\6/:Y>L.^6N/\"SM^>?C7'T$X MV3N]?T+RW<3E3ON&&WO+W+^?"&TTW@5&D-*A#$/C77M6 ZF;&R?YZ5O01A?X MGAL]'O'+[F_=X>_C_5?WK_)R1[*O@=C9\VL02"M)W9=#Z8C! "@8E;D1 :XY MW4-3YU5,9@X:;1CH5/_T*&/$17F335TX9Q(;% GMHP8'HZ7N,WFMB \8W?$#E&YQDOZ$(%1X^S_S2+K;[9:+U$@(HK_=7(GX$QEGQV$LLB_! MB;H1+[;;7_Z:C*+?O?YD].K7PEHZIH ^+*)*MM8P&Z5;LI^>]?F6O-A$I'N) M_KOEFQ+E(S_.?.D%(Q%NN.HO*44)L6LK#4AM@'=;G?9N:_N5R676$]/W8^UC MI^MX,?;)N_!1)-[0[;PB&MQIX84 Q6N"_W-S'2[.J*)D*NZ4?)9GY/B"6X"T M.0Y\HL^=]G;GU9>_KM]]^N6/]TGX3S&\G3YO&KN68'FR1K.[[W-EI[;9?MCH[+^:1K1L7T](7'[94<8X4IS^K8RZ*UI].UOYW7'9P>?/QZ=7EXX)Z<'9^>?SL[W+X\.W7?_=L^/CH_.CTX/CIIJ"ZO%N^9I MC=H828LZU=)_-X5[#0P-3,-+F-:[$.YEO3+YOCW]Y?/1T>$?P_L[/63JB3&L M;];3L;-39S?=.M6-MP>)?B6W32%/L@)DU9O'CH9M72&:,KZ>%IXHM(T%*4+* MYXW,&90?FL](2OH*!B;F.(Q#'W4C&]-= GP6(,_.SKZ+,9@ 776,@4;I9?4X M8R5JRSTCHR6 Z=RT4O0NA.@0-%ZYH^MAT M@'X%HK^^PD_.[+*S[Y7HR3**T M@N_1\WZFXL&M7>]WEM_S?K4HK710N+PW\.L_<[RT\"M:*X$$9O>]O)&EK;_M M7%\0N10 2!OP6 5$EE\ZBV2L(!YGJ;+ XM06?[3/(91]^H4!1)1H3^^>ABAH M? (3R^PV)5)\W>Q)D"$PF3%MK;TQ+^H)?NTVIEZ'NLMFV==K$3?KZ:AZWUM% MG]_IJ-'+5VLE<%C'9^7:/(^A44UR0RW M3+>]]?)Q%;=5;@_[78J5M;>6T),8590?&NV]?J2V*F#T&T#."R(>8(]PC09) MG$<^LL@X>>TF@]ZS;GNGU=U^U>KN[OZT40/IB5"E.UH;B7C2];U8J#V8Q&,\ +D^[&[IDG<5V=WV\NCMY4(+Q\B!"%V@.D]2 MS;*&[-:5X^TLCP)?+7(!'\&P=2]$7V93]S!(O3!.<] MQI"7 /^UWCN?@3/ MW0*=YWN+=YXWWO/F#C[].[@**L;NHZH8BX,(V1RGTP85@Y/RL.+.;(-2EY.! MW"-*Q&O!$R'!N2\*!+G[$8NM<)*=RTT.W$]YX@U%RADY_%NWJ C.O&CUR?R' M5EX,7;]8FNK<66CP^/\[EZE,KJ3__Z^-LORR8:DETGNY/-);:$#RXVRI*33> M\C0-5'VJ?:MJQK$I*7,01SZ70<-G@'[SD&O:G(VQ?BCF!36TO$Z\\^7R@IR= MA08Y_X598 $6W[J21(SP0:C_;3DBW/U>G&>JDYJ+H=%U(=!NIV&V)5I]M3Q2 M76A(M&"?%T6Y(B39BWP\#NG?(IE2NXN&-M>)>>XMCR 7&R.E:CN8_TID"-Q2 M#!*I")-*F>YS>4=!%>LB_4]=!J4@Z(+1-I2[IEQU;XD:P$)CK:"+8JU39J44 M O-1X*\-(78;%@K4MSR<4V>AD5>N(W!2E%QHZ&Y=&>#!EKLT&EQH[+60ON@8 M%0D5&CJ.$PDSE[3Q&E+8)TS:7\.E?PE701SKMI:G$W?9BU1%5O[3E'ID"V6=6A5/W0)?; M=Z'!UH(B#ZR:[PWQK2N37%Z&0'>AD5<% M,IFZ9Y,(V.(P&&/X5)5P=-_)2 *_1-Y" M@[&?DB#R@C$PV"+&Y1Y+J2*R,KD"=;7AH^O 1QN3_$?_!U<"8WC<=,72HQBH3@%53D^K4!G#!;,O?"&TL_#1NM8"XY7$.3R M\@ZZ"X4N%-T>+O+12"1K4R9C#MT]2M_UQQ= MY:S[[YQS\9D0;_&MZA>M&_< M7[$[&7S]HU>[GR6V:O<%:W/UMKYQ+Z=C>/]^(GJ!]\8]%2/)6W\:XX9V2V7> M]:^H$T1325\VE?2?Z?_]NYN-R_/,+&5^[YT?O]\\.3 MT_?N\=GY;_#7S0]G9[_@O\TS%^[^Z:%[3,Y?#('5NZ/'T M#'.^NNTWI4?HL\Z;GZC%GQL3NC&A;^!-19ME]N7:G:8(63:1[E!0NR?3CISZ M-3G8I5P],!)3-\U[*;'43#W!<'-\Y875D!U>87K"8GYOP'EI>N(71P=ZNO3L MF/I58ALIT!D]NQ^TFI=CS6LD?%A?,CN=D?@J7=6,O45?FW]8C:+*?:+4.'._ M]Y2CO-A A^:%/^I)UT?0O:\;7,7)1"3^9AC'7ZECH-6^_7)XT_>N:2$/\YG? MU(HZ69FF58XB#=Q ;K)=>]SV4>.CY4T&*97(%/X$U>2*#J_E$L8PQ:GX\-

$O/GXX<^TV"S=3/B!YA M*0EOF, >P40-$ZF(84M_DJ?JDY;^),Z3ZD>J+:_Z& E5?:'G:$A,7B-:DE:$ M.6?H/<;FKI,@##4!Q!X0KVX5UL^S/)%;L,_3\B'Q]ONJLYLK*#.-1^HVUW6.9T%GI!F91G+GPPBQ. M4,2[?>$I(Q2_O(':'* V( =KZOB#&(X >$\/IHP#BW BIFF+KU,VA),<\#W. M4^J<.P'MA&Y-[1.#7:M>B+I,,Y#7W_JJ$\]^T/]*-QGA+;.?!QG MV-Y=A-4O:%NO9/5C.L(P^"I#O">8S%I]@D^G.B?Z'7;\"Z)\9M""1F86*.77 MF1< ^Q_5/!N ((MFUPU449W,.(G_8--@9GEU6PN/B9Z2 ,0-")!4L3; MC 2V1>$10A2'4Y()98H(HBLL\NGJZ0/IVN2)HR*7(.[';&$R#( Z#1=3R"5 M #VB_$E4%C%<:C_HPPUW<< $3A%E1!*/%'M2LS,M^49\PRJ$[%3(]D],"^T' MYE6ZN3 52H=&9L/$C7>U='_A]4 %\^^1 P0".Q#A MIQ+^'H^X320G4,..),1&X*X,DGB2#:T/D(>/2+I0)^H4[XT2&8;5S[(36&U/ MX(R!;UILVQ%7 HX7+0M88TX)7;A2G]X&=UGZ+-5!6-(9(N< Q@/ZB9+P\*LQ M/NUB-W>ZQS=PCZ97\Z,J=P46Q(%;9('[;U /RO< J)[O 6SFB*[JT9SOX$KX"^4B+N)0=C,R4&9U%(W!;:B$%HA,+J,] =6<_M@,<<3 MW"V0"ZQI([7NH%?? OL;5"CB"4K% F9LR?D6*27>$&?87+\E7#_=:Y>H>U;, MW43)<%)P?Y"Q?Z.L$[-2KDKM>*ES99Q-X]QE58IH'E0&D&YYY.=(5F% ZF$< MW8F7@Q(P=PDHCV;6X-QO#>Z"U^"4UG#3J]UT+,57E(EP ,(T-29I!R]@UA=D MV!>9YJCDI!_3O&!&>/9?63+6B4SGQH7CAEJ[ +]2_,32ZKT@ 0&/?>0]9*!D M",U.D7:A&%=/%\UO,ZA#ECU:*LIX[<,""FU5\]DMN@Z:/\-XR4"U?@95C_4D M^%,Y NA5=$0Q*(ZH8V"9KIS6HI1T-4/2F07<&[D%)A]:CJ0'V6P0M \T)G&: M((Y@ CA%*?!\:3:X7)0[/=5.@Y9''!G5?GRE$E6XY_0+XH] KSTP(>E@8$ M MWQRDX'MIHBCWX,+?A;*W@)-(K7K;C1FTW9ER9;-LB&-A;*G4=Z)QG*W 2O9_ MW3_Y0)T12_[-]5_8&LK?WX"C@GZ4YN07T4:;[:1B+Q;I=/+/' P]YJV*L5M> M1N-AW&=&T]G;WD$GBRM&B$XMC"+R4X+^G,#VDZ. W&2.Y5/]5ZO<"3XM.5Q; M[@&QW&SFVU?X)=COUR5'4:$DJQ7X,UXX-0?RGA);OS@Z:%2_QR6]?\UJ?+SWE&WW-Z@>\7VZ\G4PF6ZGTM@;QE=I4^+D#=KP7I]F6"W,G MA4V$:4Q4)5-X-7PYGJJ;D.?XB*LT!''1GVDLZ?E5 37 *;Y!&O MQ0H@7+8;,,NC@EFV&S!+ V;Y0:VVGWMJL,#_^X9N_,OK0NB^<](@5+Z;G)@Y MFZXY&X+7=K9!6%"7E-$ A(^)0\$(.7HZ\T17[?31(@UZN?:#HAT[!3UB71O< MG8"*#Y8GB%!6T(OXFW"[[4[7Q0)E"=H*Z'1&0 TB?2PEN0XCU$+_Z0BQ9I%[ M+'M)CL5TN[LM'+&]Y?ZFH&G9!+VZF(-,L*_ #T0"TW]=8)(.[#$1E>0^HY'1 MZ?,UBB=DH5RH=?,3/RGJYQ'X,^>,0J,:#Q93 10\H3#VR,T^WXB>:T.[9$-O MN3AT!I^,AW$D=; 5AB[;TC@IQ[9 X(E[6WB%!;)&=V,-K_.W,&$M')VS*TQ8 MEI.&ZR[KF/1=1Z> (M"^-( _SS@G\P]'H/[EIDJNA" ?0:Q X.-D]C/O0(( MFEKLV:UASVNUXVM()!?Q2#HJXO!5(FX+R[H440AS7GT=P8PPT3E"\)7&Q#!= ME)Y6I_MZD7OQV"=5> %LJ[_J%?CF%90L][G.@XU%YB7>/_W03+>]U=T-HK7* M=%[VS/=>O-Q;CWSRXR3F1%#0"L,@RT+R9'>ZNYN=[3;&.F+4+]UGH/VZ*8KI M:/#38^;-/H0^UX@@FZDNKTQ 0U(_&E,[ER*DR?63',%=$8+"P)[6^F1#;:M^ M@FL]U8:D5G.JZ\/ #D603!4'0Y3!N-R4L*&Q9JH-V_I1SFE]V-8O<3J4"9N3 MXW$27TF_(;!5/[2UGFI#4JLYU?7A6>_#/),13>\8=*VG5IMKU:?\+0'#3RJ$ ML)0X87,\7&B:MYSR5<;"^UJ@,] PP7A@$'F4_#423>+N$M$R)M&B$H--#;1# MY>M=3N"0W/\1H_$;]WVL,O;@CYU7W3>PV]/ M]4CJL0]YY WU(US#?(0H]8L(2(XPY_Q@JI_!,'*0NNE$RLQA+Q_^"F/7HZD[ MC0-A MNQYL*:;[PYC==K<+OZY_3.]6%"/J']Z;Y@.!M10P%5HF5T*7\@'U2?7Y4#O MB:HAEQ_(',I'[G1WW7(PB3+2L&+6KHMG24'G[5?.9(I%/W4U&C2M%H43-' M4170M\HT&6!J-24+1A)35Q#REL5 M*?1RH]BA:\%71*\9@7\*&T,KN'U_S 2QFRE>)[K_&>84J6702 )3%W"&,#I\ M7.+'#O-CU^;'*>8*6?GIF;6.!'8;;K"OC'2\OHFJ/_(Y"K@I#Y75.91]V"#I M?H@Q$3#P4G=_("-O:FK8'7[8UP7&'#BY5,+9(D+$<%X+]8&W%[[N)0(YFT&1 M?-ZZ %Z!T$?,)O44>X#]4!BA$!D;%VG!7'HZ&RKW)#D-#U]'VXS[Z^#^5EY* MV8H(-!R"*HEIJ$#^02:(1:>:GU=73B*AE\3"A\FI3<2#*6]DC (@=7_[Q\GY MA_\0C,/])TH+QZ)$3?]XPG%(N$DQZ@64ZB]'!"K%AM\L(>Y&HYAEYNX"H9*. MW#"^[\#X\$1"N8G24.J+W)?J*"EU6_&G) Y1/Z"#30P!TH8$1EZ5T2-8T.$7+I1V"":T];=^8 M.+C3) Z6S/Y%)P[N-(F#ZY#ZD>4@8/Z)KHZ77/":$DWQ_O8 M%^JCG>BP=AQA#??)SC=/%FMJN2,T5/LY>NM\F7HP=^D[NOSART9J/SH#0G*06=!HP2GCK#DM3D"+8>-ZQF5)K;+."GA-;1@JR5!6%X(\]W?#%#IY@X($\ M^D5X,TLKPWO MW+E/P+QUMXCY?E9S">FRE:,:?*EEZI#@4X7NL=.-L+W6)3V]6F:?:E58C )V M:(!IY3B2Z1T*>@,;&Z,6>O_57/H M$_9!;9TOX0#\,@=4/1A49CR%22F*Y'(4R7!>T8>A?$>XG+-6)VZQ2X5_!1_A M333M4J3@KD5Y*EO5(!2!-T9!/M*:;DM%'",XVA".91QD\">KQ:2OZ[*]3K%D M83:*NWT- BH2#QHW3-2<3A&94BLJ;P,5\)S=BQNYM!H)"(4@*%Q?F"P&55)' MA%B)EH IL/=A0%LWDMDP9I9L#IA?R#L^#$"*7<4A-HNALC;L9 EQI&I2#N(&@?-@QA(B@IH>%A;UB.69HHU-]QK*0JIJ0?*G/EWI;S261%C\$Z1,Y^C@#+,!"D@&-:=Y_@@=HBZ;:[N\V-??0; M^QY%881"#F[LOL:0X0&=RT$>BL8CLYQBZ,,@E(YMN>D2WQ-N=4FW*)+**L4' M!M;)&?3?3)0%FYX:ET#IGE=K@NG/'3;[1E(J$P(4(IBU," _L(85C[BXT2HF M*H*G/^P3!%#K54J8S\)/50L=["C97/SE>8QN"=N!J<8X+MHW0FE&"KQ=IA_] M\[3L@? E=O7#HRT:UMDO<)#0&$E<4'2I4\K::]\W L=V&^#8HP+'=AO@6 ,< M>X+ L:/H*DABK;E]$).T4=.6&VG1CLM2/U;N/VAU \-'I7U6;@AGU7(U*#NC MDLR)VY<^PLZV2'"JAI(J06)*/W&M[LTER8N!/&[QE([C* UZ 46_E;I6*]4; M_>KQ[R><8CR5LKF6C[_=^RG6MOU(4)7.*P*U[)2U4(Q8=MJNU(="MLDV^_A# M;#*]_EKFJD]YIL7&]H:^%]QB8W_+M?N1-O?F\>]-Y%A!(N6JFTF/*AI4JJ[J M9=R(:JM>:3=(W:@-E@IE9#SAV!%_I2I'JV^H) '*4FH(C)G&<6 M'2^R^-1H*I($O\LC;HR _8Y5.UYL B>M%$2\] $521_I#G#X8!Z%P5<93C%& M1CV)5>MLBDA@]]\@H29JIGD$IF7V714K+Q9-0]D=N"N[X"K_#4=%JRN9:>#M M<"M@W!*<5*O4;YAZ=1)B#_Y:1.,1V,=*%&HZW%$&K>@KP6I^RJ#4"0,&18%K'>8)S1&RGPK1444VN%\88 MRDC(U9U@$%I&/K[&(2^KRY%ANM_!B/8AD;1[:9*/J04IYXX4'0_8.T9,1R60 M4/(V@605S':;.HS;J%0%9""\! =K:'BXIP[O09\=\0J7, (U'QDV]7F$LTH1 M'R 40B#%&/UOLFR5E!N84S6&@KK(7,'=585#8$\S;#:,: OJD8XF1!#E$CGC M*(XHJDI)U=P=W0(>-PDN*U1B"96IU#F7(=50@+/#7CVZ44O3GV691Q9@MUL" MT@EWJ+J4%?(8<;(QWB6X/4%S)$MI/7S[82BTVY3#<-Z0N"EPOA3F@WP:&'X_ M 'E%WA92;1&Q51V$WD.EF 8RDES.9(+!/I !CL:QQ.XXQG YZ6X:W41<',0] MOGZ0"Y3)4AIUEAAS3V(9(S,3K$-T= 6O"OKXB)YS::(M=Q#@(^P:,A TDC,2 MM7N<>R0X=MA7(%,?8_54NX-C@Q.]4$FB##<)-,D\TND>>HNPM$"$A072RBRX MHWR..,(@Q%?!C_S8 45[PCJW3UW7C$YZ8\30MCUP3/T.U%]$D$I;R>X#?VR$ MU"-?KY.^,Y%&:V""P.HJ^DZ0!EC8(JRJ3N+D*X41%7I1$17H?3GVJ^,B*XSY MQ%[5E8,&;4J3E-%YBS'<7TDJ)2N#Y&9+^7(JJB!Y5Q 2T15KX7F("G. MDBM:*,J.>UR9PZ(HMKJB ;& A*XLV54QZD>H2GM\:YWBUE:'(U/0#$0U83Q/ MCE7Z%*BP*97IP/F%(5N=OOPS1\\Q$;2KS6=Q!?>)?A4G=1]&SNS Z@*S)]O, M;)PG:2XK&TI.;:P7QF6_M FIT:66Q8"_8\QNR>RTKJI#3W(\N9\(8# Y^:;) MI!W%ZG%6KYD3(Z]40 6JBH3UV)(T1AV;^0DYU L.K)/4-&^&Z:!5X94YC*,X M3-FLKC>:">D\:V7?^42"?M$ROO2E4W_D91K'@8D1#I)XPAD,97\$&)!8$*9 M$]/L\;KD$3EP6EI7+ZRQ.-&@V-3!0FRXAQ-DFAQ-\ M4-$.5T=.28F6<5N%" M*"<'A,$H>%PGPJ,I:9K7/K82]F@+.*&,1T[V$*6(#RLB)=.YY%) UDSF9<52 MM3)U^'YI?Y&R)Y>ALS;G71OR*/R*5OJJ25J=<3)H!T4E.U;12FV8T'V&[$8! M^>V,65THC@4;0L\"?R9M>;?[WYI'51/\,1UY3C9R5T5 T?VI5(4"\(^ U)P\ M4SAM/Q$3DTY@RM[I7$5*B0:Q$D]A&ZBV[8!2(B)4^)4K6G%Y0_>)[(=:W43X M[(C;XW)E#QK =J*@:NG-R+6_[>QM%PG:2AJ@M\3'! T$O=+UZ6,4RF?UJ%@@ M97CO;7.&-RK% 7!AE0D2H3 D^5 L8ZUH=AU56="8E*ZG@8LSU, J%+R[4.?8 M&H/C!SKV",4VKR@&%Y,;"-VP-8[Z<)509U17ITAG8E<@I;JC%D1^V!8!Y]B@ M3*7\RIVK,1LOY.R[VH1WK1%E D,.2C(H'<[R!;IB1!5MR+VI52V:AE;2B[0_ M+@2PS>^+HT%,,T%MD4-'R(D\)7DP/+OVE'LCJ.]% ^I[5%#?BP;4UX#ZGJAF M9_S%9)4CXK_.VZ UJ7[.1K,"[5N&O#$\)T,9T4 8EDNT8P4C1>%4I6NCL+B2 MC?MY:>YG/ 0EW*-\$E%SR M.2EMHS2^4 X'14L&5UB:IG)+H);*OR(GER_'6!B7RAM'.2GX^$.&]E0\ME1J M/Y.#P%/M"PH?4^'-P;00E5J E>2QU(.E)1D?E9ZRL@*,CX:5?%_V,KP#N &P M%,MW5RH,31M3[&2A[2@=J;+"BI^&,F=X,S';G#Q8@QASZAYY'M M-GDM/T; M2(4PQ4SS:TH.G,M;MIS]$(X7<_(FQ42N1!+$>RKWO("PM:Q#*I9D[^T;=QA/L.J!I@K5L--05AYFVL-1(C+" M<(LTP#!<(T"7H"+M.\ N@*,I\26!!F-$M%@\GT \OE0A2.X]P$4]L!2_SU#Z MJ15NU/Z=,D>'3T.VXDNR1A'0M-&;EG/L9Z@JL-!4TI<87-F1354]"!OG!RD< M/#'Y9#I[\E8S!P18Y>PE[4U5H#ZL)2BE7CA5C:C\+F!=\4CJ@"!E\KH:TCDE M=T]"M%?WAKJ$^99NB.2KWD@F"*4@!*DNP*:=1YA/7S.XI\*>B'I%R)"T8YY; M5,*89A:6!(!R(>-%"BF1DSR;5Q*#NSZGH)B7@<8PB@,"U/HJKUA55R$79K$+ MA09H?\H>6>J*A/[H 2!=>:I:5&\CIJDGH?"RVN M?$0%%812^)R_FF:;2"4>C:[I)54BC7SLP"-8LU+5-PU6\BI( P+-T0YK=(F! M%RL&HVL=D8J' LT8[RK! M2ZFPFHZFFM,SNB2>,=,-!BST9;<(H6+Q\%(;4-CRK')=_HN.E8X48Y^;!I8L MJ6\Z /\&E07-E^U8$YTF"!ASBF,)<: M'-A_-HK3,4J3EJENQ:^D6O6A.\A1PRYX]1:!/2O"$LUN=RRPZ4L^5C,8>"=0HOP;@RSI#:]6&[ M-YP @L:'09\#@D7=T$12$SXJ(SB!1U$&./:<&!,!G' A4S*S(70-PK4'TMQ) M&HM&D6AX1&AC\-!JRY3%A0"\8G06LC$JJ(F/Y;.I2)H@IB!E9M?> 'X X M#,D>4L7Y,E1@@#ZD]9UCM3S$7U(''S"GXC'*#C&0H?Z'J,SJ 6C?5)*2JE3 UU.?,;+EL'98B=%1: Q<> MW,*8ER%K>QYH-A: 2^L+KG590L//UKHL+,@B_ 6$$J'&Y,C 9.WA[R4,*QBSQE2BN5'L8?F)I"*M)>/D&%;9PY*%%L_X?"T[I;+14J)JQ$8%(F;Y [FL>E?CD%B5YW4Y,/% M7+V:.X."DYJGXFC8%M!1>\IZ4"+U+[5TH3=R]H,JM4M)"O:I]0,$&U\,,;E, MB2L#/&)P+^L!F+H&^X5@+&WPTGZ2.'"^RBD_A.MG,3.3I=K?L:%/VKM9?V*$\FA& &#=I@/ M*"Y2'(&B$_(3Q+>Q#C%F:@L*L/I$4NF'%F>)"BJG@-[-!%D&5YPET "V;6DY M)GC3,B4'4E@B!R"W_Q(M9?OC-+[*0I-$_TE*<1'F8ZHD2Z6> M:*N\ ")+@0E6_8II\;$HW%+DAE&MW3Q#*$/A-Z*>"UON<9&JJM*L5,(7K'V< MJBN2(2L5".=."8 P"JR^9%1?)AABEXR2!ZI(*J"-X;FTU $Q>V9M&=:)DM=Z MRJ24J>(P7GWZ[!S.[A2%8F[B[&M$^NMX6SF"JOV@V1"C!$G&@#E.PLKL'O$F M';L'9E14^/P9^I\JC[<52\SD <-Q5/)/N4^3BK= M1W?E4Y<([--4>W!]JF+8YV8MB23QP":PGD^0:MM9.X9FKG$13U=^PTKWT'X> MHDWJVJ8MF++L7="A."H[_=S./.=;G"J(DTKH+9+5P=1F*!DW8*3?^/R#%LUC M0 $#)@D-_>/'FKNQ!'7' B#4)K-@?QZ@:&[NA>"M&82CT#FI%A)U-@NGD(Q] M+AQDJ"$ELG:P0!?(C3@MG)GF)^S/MH=4^I*;PJLQ6E3XB(Q L\(I.M9FGN*0 ML:IKAO=ZA!$KU0C(X5L7)%:0V=0[:B%(%"44>LTC.4%P:32 *UB>H9M-Q\KS MDX_Q'D2(FB#?'-UJT/ZH8@-RAN?H<0-MDN..;"7#6QQ.=1]P,0R5S5V6LK\I M3Y,I#DXA2+JPA4YIPQ8Q4[F +<(#?W#:$#=ALL!Y(/C07U;+*["J!$MD1@JW MBI3_GJ0BRR5U;(J+[DU%A?Q#WZI._-2)[;IH3H#TJRXEY$5S-2E_%FS M:5D.\KGBN$"45H4\HEKMDE=.4,/L"FRR3BO3[3YX@XV6)VS=L=;Z5/@@K*"E MZEWIL#4'P!@)D,3)5HN-9*:F,EJS> M$RWZ2SJZQ!YIQ!FD80-41-&J:].X%Y:%@4%^89(UD1$PXMX$9^8XG3CUHV#D MG(I.I2@X!HVQ&2\84T*UC3NW8)C,0$0R=8ILV+IW&0U8E\,#R=0+IU2BT$+H M8)-!U4V/!P/!;(@X<6#4JJ7< MG*V0*@)&(!W$ Q:%<$C4RBL1DM'(B[9MS-F!*&T!8:0Q60<*V6K-M*0QR&N/ MDW8,(KV(UNA5\;/:LO:%:95)D^""/%4!+" MGEI6F2I+ FDEWG(WZ4$1LZMZ+1X@FH3DAA$T2EEP"(A95%O42^3 %LU7U;CD M9&TLGFKO69"U+)0I$)H"'& D#.T4!3E0:42%D8[:'_?!4F]TTG$,&SU06"NK MDI5 6YPS!'2D4NF'9)C-WVW[7AB5L!ISX^0(MIH2R84ATV$PUCU>;XIRXI@8 MD-.1=77Y"!@&,UZ(\1:W!H\YPX\2HPZW2 M?HO\>I5//VL"J*QSC&LLGP4CM:997Q> MG"AWFBX;,T].\]!VZ;I;?J 2/F%X0A87FDDXI2K%R.H*DS(E4Y*;L*DJ:@RJ M0G@L _&T&TRS=:J:[E..WLT3437E+&M2LWO+@#>;QFP;6TQ6:\NE<+O2_E2_ MAW:?_(2) .=B8B6=P02HU$!.=<)%#@L651\KX1/#O-&!;DWT5GV@ M98D($ &^+/+'M*:@] /'(AJC'_!24$-0(9=9!J1M".=JG516E MM0 Z$[AS"CB#9ZRI/N%P;3M7VI,?SJ"^N8E:KK9PXS@BV?!2UYOT, M ]UR2CC60-<5->III4K44(:^AK;.7QU>##Q-/+ 61T%(W22$&.D)%JZLR(9W M+/*P5DQPUCG+_N;UKKDPN!'-]*I!,STJFNE5@V9JT$Q/&SNNXRI.$.E2"7UJ M-"T&E))I]YI6N25UYG(&Y$9I(E+EV%6A346?C&HC/!8PZS(:6Y'&#L:9]B=18!Y@A=8[DF!'D+T*R)E9K LU7[ M E,G9@/0C$11^J:J\UL)/,\4V]4]7=9=XUAU.F;&=1RB\YAU<.1=N@@.)Q M9-1U%PI6: +QY$A- KGVULBJ$PW54G74>9I41E7).DP%FG1GV Z_ 2F6D9.4U5.0M KU%S:RHF-5O^HJ M1A=$J(K-\>#J@NC<]@E7HG4R79^%'29<"4X.8JSOAO>!8T3L4E-=#Q3[Y-+- MY!L2)LG+M"/165=8]Z.0T[2;G!,;$A;#^A8#:HZI*74.%I4)W4I40: MZ;\\M*'V<*K*&4,IKH+"\U\A#5F41K@C99@&Q 663$4L2P,X7 Z22S@:6X% M,0JVH0AG :J+8'K?E)]=<) GR^< M54RVC2H+B8JJLG+M1E+Z^88S+K6:/&8U8.PCB- '#@=AQ)1&+IKS,YD7UFG9 MQ:M#$8Q8E0K%!)O9&.\2)1T6+:6MSL]8@"5/C1J;26\8Q6$\F'*-9FY2']A] MP,E+'\H!@WIFVY.5S&Y.):GI4RBNXL"W";"&8(%_UU0P9V:C.S1ZL4JO4] A M!2TJM4=4U<$LJ$OUUZP#3U3OAO),37,@\WOS3BS1HI) 3-! N3)WSZY,@:!KT@TTUD1S+!%([@ M+U*3JFB.+6=_WM":P^>J_'N1#6*5^"_UM+6*;_/)%S\IQF80-Z)#IF-I4W[+ M4:<91![UI[?*NE-X*D $9:XZ6MG49UV>H/K *=:DH&/3 MT0&3,FI,5 Z>S^U6>:7+,Y7P5N.<5?]&EBU5ENF^UB)ASA>:(RX)I^I1;[D% M+2"Z+*;+:Q\VBL*T956H/Q4%S^"G7&7 Y4N:APZQOU@:I3.ZSM,0LND M?-QQ%235,*,S==+ M23+8!(->7:0@Z%%38IZF%"[*:IGH-BU86UL[+A&F**_X:E477'=!J<1](@&T$$D:(V=Z$,%<9X MGRD>1_OF8__=(M$ C"70T]$.52G/:GSC:V2P&FO8>A^WKK88@*,L4(+ M:GJZ&6&N8*9X*E@A5BLP]41NWQI>*DR2] /5(C'!9UW3,@4M251\(I4BB-J0 M"&&QI[ Y<$0A)8;&-ZQ<*UPU>]5'QJGL-7K7!JSX9 M#11=FA:G)GE13C4$/HHE7"/@L1@9U(VH(]=TH/:PC(^;3E-LQ U,_)_P>V3( MU""796P_"-G-L9\/,+/1:K8._S5)-HXJ&TZ5*HJNPKJ[+^B7U/G7\FHHWXQ0 M51Y8[2+'!5CI 1?E,3UI"*M@$K3=&=626QX'J>.M7;&;)P*5GO&P:_<->Z\R M]/2S3LKZ"K;0P90K5I* GWK:YF67!Y"5E8?/X-3&MEUZ!,MJ(&DUY9B-6BF7 M'V>/JZQ'10&J+LM,KR@3#TIT'?50%4I@D[=$-8ZA&FQ9E8RI)Y1?A.K+28NW MTENOB&)AY#4221)/)"T1C.# I\%Q*D'BY2/T)E*)! S#.IY*/!\%,S%X[7FT M6Q@0L^6$1E* 594ES1F5.LW#D>=:QZW8>E$N2D$5%8H==53>XQUN3;DU@XFA MD1V%E?RX+XB"8.))*:B#*69 C1M-MZ#8FCOY0*@;#) $G)ZN7F6=O"EG/O]$ M&N_CLAATJ6A7$/4Q+"N58^*&&\/E\A(NWFZJ@)4^*H^H;N08,<2H3_ X0'P! M55HW)0C*[:9T#$=5QJSW::DD5BXK8=?NL8*NC918 E7ML]>O*%3'/ J!N/%X MJD^<(+7(_:R>PC<36SFZ7E0ZQ#0%3;[&IX:%(*T(GHJ8X//4BD'[9ZF^HX([ M4V44IE,B']8\"6UED;/"VJ0I0KMJGC=1*=-#P='-K4]JGN84Z,1TB"45MZC6 M0+X^[LVDL&K&K<+-SPM%'W'.>=')P<44ZQ%7VPG%E!Q]VM_&@H%HE05E$D^I M01-Z=8"71REA+!")HIQ)YS<_0/Y:W7BA54F9+]K+1@YW.+9;'B.4F< =&/C# M;@V_Z?@6M=&6MM^U,&KT)I=9#1="L3:YB.-5.(ZC*M,:7S#G1X" +[<1J_RL MY)ZGL@RX(*PZ6/T]XFEXYBW3E0,K'<29JJ-K(CY4;31%1ZZO29RLF-:,)ZW< M(Q0TKU3WA68'-J$-E:9@8WWI'E 1ZZ*&SZB$KG%(%]&58] &$^E7D_.E\M&* M@':2AWS^-J7CBFUJ+/ WI3XJ8EIR];'/D3F[!H,2^T!2UJ6/K:M)(!]]V\G5 M?$W8SU*(I.AI9357BZ--:XQR=%\IJ4S:4JE-^EF+C\S42=*CFWM!WGA<7Y A MYM)Z33D$G2O]#PN.S]2<; 34NE-"M-N\J4MOH"]7'6X'H"KB\ M=<]TXJ-]$8!RXJS4JBK%ZC%HTM)%PC244;6=8YZ> MQKZ_>9R(Z*OS&X:#+K($JZ^<2RK6BJ,>Z*Z4GPJK:]^S\?Q6"*EH,(_L75$XLPHEXTE M9LV6TAQ*1;XYIE9=N7E'4=F/ZI22A8Z+ON*#(Q N3G#3J(P&&M D9RVC^VZY MN1OVD="%G\H8AJ*6CSK3$JJK0I$L<&2]N(G0&<4-T=1K';NGG.DU20Z?RQN( MD1I'].%2VJTLX;9/N:@4G.\8\= ML51LV8*TI1Y6'$C[ O4=9H NPQOP'BG00TI%P 9YX/.52[47BA ):C58C@D7 MQZP!%;A>[./UL),E;$/*Y,B5V[CK%O?6_1LA4(\7BN"7]T4)B6;$FHV2RR"DT,.X&H[.:N#7L"&0M MU<=VXK)+H/ IE6)>M2KN0B:EVA04$LULQRA(4Q1)([LN0C&"]1WAR^Q5F"X+ MQ6O*6FD,:QQH;4!W0K?C8'>KO#RO>P+I,(GPV=]CI2F^B?ZI_C6J5$+5R,]U>S(JH$ZM<5#:U!$SY3KB2_(T M99_J":)8]O9=RK_NO'%5AZ@#^^V?S-M5JRC3"^H8[>E.>_.7ENDZG,A-C8GV M'1W%O/M>? -K@N_0BD8S5:4L31E=0^A1LZ5,.VLW<"-=%-N'J-(PYH3G* 183*M0;LV:50&QV36J;C-6 M=C#*5ZY /_NT02;FZ1"W/7&7IG3CDXZI[6XJPFM[H4Y. M6;9"PTR74N63:=W1P<1IT7>RC+0$W5;"5( I4E4_T(*5(Y("19XN:F25 S3) M.W8825$91AV4SZF)12XS%GDH0S$19$IP8$PC,$0B;7?^-Q* YC$#&6$C(&H& MQ7EQ:648$_9C) EUZU3-*'I) ";)M&B"K<= .*B54==7,S'I=$4GLSRAT",R MHYZN %,J!U.4QKK D)@:JCX8F3+N2V048V! KBQ:41SHP(I5_Z"\@W9Z(&7( MJKU3*-J,&YRV],);#JQR$U:5DLSNV^'(?@+R/>=*-V;C"3J+_;=4.@;&\[)X MDR(@%*^H0^3J)+]RH3"C+" K/YA66AD=98$".G5D"5\G;H3&,C M$1W&TO1C:U@WY"NG$<4TX;OC5PQC95;1>-B M=HQJOOG&! M4O58VH1P+*U1>3\&YK (&MD/QC:K]R$$"#9D!#3]*&4.?OM'< M7E5JIZJ8JGIQ41BIV+@WE%Z"RC[_0 ?<6Q9R)1/7E53TBZ%(K$*CK+>E"J&C M&EW:.%YM'PI3'9GZLQI N4XYP7Z$6)PZRA1D0J^DW*'9LM_-5K9FK+66.\QA M1A9ZE/VOHS%O8#^/O$8&+&/*!PJ1D4W1Z"X*HQ90$5TE564>H<.F)V744B&W M2BE#^*[E%D6*>U,N E9<:> ["AX'WUT%2:Y< "/LP9'(-X[2-THR1&29\+[" M#0*+/9<%DE\F24SM-Y2CQ[0G+V'>$@VXF[YQQZ"E8=LWJK+^!JL%^J3,4T)5 M/Z._*^\%7$!?1A1_,]>@F$DF0VFQ'RPOJW_F1ECK45#36FP7G-#C.-4@S8H1 M+.5*9/!<$E/78%)'$[;K7$LXHT.$>9A,RK!JO,9Z>X$MY?XFIV:8,^,*CCW, M_2T=K 8^<8H"(8!:VLO#79HGJHV9<5)121R%2&*S0W".HDH!]&$IF#H13E61 M]C*W*?K9,=Z\#UP-CD#]C"ITS(ZISI:GPAD.Y&=W=$J4EE7\7"773EEFIG2D MO3 "\?434FRY5,]HC)DM52:)14@HL[)N7BU';WXV3*AL7 %JEB/TV<"YID,% M$<,?8O5E2AM<>_9V,P:ITV"0'A>#U&DP2 T&Z(BVRQ:T;NL#VS&_A5 M^E,M&(;P+U*$C2103[24T@L_5+H0"$\P&>(1:B).H1>U>&#;YZ6-&8XA4RU^ M5HC0GQ;V00"A^M,"5DIV"]6*EC)1\YBFE*5FK//"D<2:-Z<)LD!TJ+(]O"W( MW*L\1 >E*8)(CCU*A@1MHL]0,1&6S$L8Z1/E I!;\T2AR8A[G%B/]< &4@EC ME&BGVO,:FZWE&&.NI?(TZ:]())'DWDC&[H,?%V7#.,YN0Y;S;!BK# RNX#H* MTCSEN)S:$M] N$GET6FBSDA0A@GJ5T&DNLL7YE(Q6],K3G>BI>U-2?BSW92E M%)CKLQM6II;>4 Q]%F9P^6&?ER%'A;[KY1Q\(I;$JLFTL,9*RZ/<&" M00,=Q4%H6V0XG 9+ TVA%O?Y:P)Z#1 )JO5#B8Y'&%VGT0QO"-&L$I*6(5+ MRR59V:5JTC],V0FKG",'*RDYE%LGH\^4S U=SL(**VO. %,8)&*D-AF=\V)L M[@:8#YB.Q-%U4]>1]$[.W52,26TGAGC)^.7"0#>L=\L]H-^!OBD%SQSX EG8 MX71S"*O!=QH^Z=3S2:J+**>Q DDIT[Q"7J0J6^DV+>O4,4Z@=XIZI ^"C'-H ML,2O5)X2;'3.+9%;W%[);I9HI6G,91^Z+Y)RR)2AGJ6,GJ):I5V\6I39O\/W M>\L]SA.\D6@#,,$F8ASX9 ?EQC-=7$GAQV,=^4:QQ)$3E48?#$C.E$PRMHTS M3.#NJQ*.I7G0J1N7OO8CM8S5B(T D(55Y)QG+':7(11T.W3,)B]?E>**J.8 M5D%^%5GPD;L3>V3:I\(.;&9;AXN $3IYRV5+F<@:>@0"/E+1CR(MGDZ]SNO? MJG?Y$Z5RY)MCXBJKV:J1R?9HN?L&YL%S)6UUT2W1SQGY.%4K1EZ)G=-,6E2; MDWNRUU5&L*K]*ONO*-S(8@.>:&+N2XA9V(/1ZWRX*$Q!K]T'N. M%\PY+XCX;()ZPC 8(]6=<0 2L1872'%F&YHP^G+:.O<=Y9JQ^O0H<"#6H,J5 M7"KU?S(<@=PG=*AV=3VLDT?J M" '%#]&KO^40E:HU$:SL7100.@6):WV93= M-2 9Y-2Q'W@6?R[E.YM$?H72@^/2VG]:WX8,C[L'VK8).ZA2B6%HU*16$7IP M. "MW)YII<(S-45@)5:WV2F3;%TZLX:X(@WKP!67NM;A#M2-F7RU)N.HW%&] M080'"4MM!6MN@RE>4]P'3?HR*8!(2.+N?C^3&FI7NAU*L6+D0OF.T/ $'>PQ M7$T5EZ%A%+3_4Q!]=2^&4F8&SL]*M84L0&AVT7H33*E5">AC ?O< F:- M:'D-KU^I05JEWXA-QS:.[52DOO@3#HD+UF&6OB\2?TWC]6N?F7<2.1_%5!6 MG2!+\61P19EYH<2$:38?U:D%P']4<-QTE]4)+80^,MG6]EE_4&=]G@-I[.[N MMI_U?GK6^4DCU!1#3@O(%U$'IR)@?H :AK0J]R,57;0Y'0*&P*(<$X;9 L--8/5DU3 V(3+) M1/\JT&TD:UP9(?/]2/%WG;ZC=A-_*_V;YH%S[K1>[>SBG!4TO#=U,/JG?%T M*%'!8[1S-^$OFX09H*X(2#9-_+_!@*W\%J[AJ3<8L 8#UF# 5@,DT6U $H\+ MDN@V((D&)/%D1'<#V&P FPU@LP%L/E'VUF# &@Q8@P%K,& -!JS!@#48L 8# MUF# &B5Q/H#(*J0?6]V*P& )I\C.%<%3'6_5A!P=KJ0:Z ^!!M" 0TZ,-N4#_6ZG_&Z/-3 U1PN>1X7IXL3$FUE?Q[!^ M<8?Y(&!6N8V!"JEA1F!J,&HGEV'Q*J+<$TK1\DPE7I:_Q&EV& M-;R_S-S?23H:AWH5>V(D=3,&N)PC22H/]B!6$#0LC(EU9]#3)A.%0C-PT0K2 M"*VQR;F"*G":C$ L>(34RRV>&9&X&)>X M]'6)+6"R:6W!/VK)ISJ;D$R0[C3.V6:J#DRR85(.QK*.+O%?6,V9NL("&R-V MV9-@\?;U6TT5T%))R;4BF36DU+$V81A:+9 M @6ZMRPP4KO,*G-R,'1%QGI"'EE.WW+24:,5+,^)=:N@557!PQR]U.7^MB#" M51<&04$VR8D+?0Y%V@%!_99"3= -*A1F \?PAH&\4O&5$)W\OCM(XDDV;%F) M%T6O7MNOKZK'ZDP1)>53005VV7'6JGI;5"EV>[$MAQU3-(*JD5R$$LRX:/G$ M(PUAKG'_%#%N"W";*GU'!TBK;0NX<'& 6^CV"Y'L@RY*D54".E_)-".X=0VY<:Y*T$?M M%3M02"^@VMOP*,9P&V?^\N! 5&,Z0M<.N6 )V8XN;Q'XKNJ*.BR.7K==@",# M>R'1J5SDV2[Y68[514:=+962.UR1[='"0P\HH84[[%#7'RFHOVE*3FTJ6LY< M"!\@FBH+2M/S@Q EF$$51$+C.9AW:D9;A)28:X&1%L76BO1(N&+DQIJLY_18 M*2]SO](&%NT_BJ"CJ7GK+:!7^W*,ERP?4SA\JBTTU-% M5!KRQ VQ[9A9R,@7H)N&C2X_)CK_J,FA_17=/XR'PZ[+\ ]][)9CI] Y"5-! M#0HDYXDRUDT!A%ZO^[D6]KEMCU?M]6]>5PN:Y2-?=$& )9H>8G?!%O2",>DH: 4* M8RM9RDIAKY662*Z59KQ(JB*,[!XB$'"W.D?MGI M JIB ?&W?"P->:W]K!H^M')'TO AS8?F\1T*LUNUWX3W9QZD@:JV1N72Y"#P M3++1,!C#YW_$ 3R+*6/42!P=36)LDB "D<13)L"&HM9]5PWE6[DA^5,X38+8TE: KJT(J];AQ,*T@=35LJ"&4)\:& M*)E"\Y]9()G&&UH "%WT>"PCA4NDXF(-L:W[K!JNM')'\J-R)6(Z-#M5SY&R MZA7\>T1I]GV%XYI3!*B6RE1NQSIB>=8 HZ4A=P3)+V=IV(&)HN"( LQK/!:E M:& )!LK\$VG6@O>$83PAX)?$Y@=DE%O)'DH6VA5<:2&_6K8L\T*! M]9BX0FB![*-B8G$_DQ$5']7EH["&$A9F3%4BHGG-EONA^*UYV-$/4ZD'5:@/ M"!FQWPK(VL]#E;Y8M!XHI5!R82^N0X7IC5:*PX@J6V* QJRR* B OU#86L?4 MJ"Y#'XY3+A)O\A ;(NI2"0!IWZE1*/_J!JN;%D&E,BS:=X*@LN402 MZ4E5#:2O2^-B"2P$;3-:VA0HN"$7MP&T+BTOH,C]L*OBI%)^U3>0LGDXC5@7 M-!.JYY3NY4+2CK0@Q'E:; VQK+,=Z QO59D"CJHP(L(TYH)I-IFHEUBC,H?" MB2FV6Z',6KI49*;*_)926ZA5!I.7LO$ M"U+.DZBKIQ1$6(8R4K6BJ;SC,.",;2R39OHL%,4QU2VSP^RDI9BY%7TE\H2: MBU!J0?5VT3%EA**6ZH M\.@ZI=8;4D8Q<%LO5]FYF'Z&?7W=0QD**OD/?]A%1D1DBY%*03FMM*N*?YP) M2@JZYOE65[664ZE6HF4 ED"I%IVO_OC_L??NW6DCR][P__H4.CDSYW7.@QTD M[LGLK&7C...9Q';L7&;F6<_R$J@QF@B)Z&(;?_JWJKI;$B! 8('!T5[[G.W8 M(%5WUZWK\BL.]C0$!<>XU1NXHFV:CP@($E>.PE7<#+M-,UJ7<>A>@OS$B6=R M5I.\]M&5;@0LQC%R<-(3_ K.K<2A9#GDHF ' 3=6&F? " J>PRG2L$4*JR@3 M^%L!&*QS( M68B6)QPD"7$^C/9)"!;YE+8UL(($W)1 ;Y8-?OQU'49>E8!M'TZ-&,%7SO9% M$1*:9BABY0 Z5K(-?Q$ P@389'1_P]-ST4W#@G/"GJ:9([[L5+.D#VL,AUB\ M*=ZG#&AXHC\='0 6-08ECG&>W"<\J9X7\LK0,:9P1H_3$TKBY8AX:!!DMF[)^8OQ&+!3-1#!S8F/@+5?B(J"7*_)R$RGO M]P*_H9V0NP_&G=33\*"^U;%H%C,O':%Y#N!\DPBS>]G K-5^E:M#)'TL>^,H M$J(,#MU]ZLV6$UAX%WB'WT3HBA+RP1*&' U*I'J,J2-FX 4@GIDLM$7 6RFE M_(V)GZ26- 'VGB]+;0G,G$T#2_H2QC"F6<3&:-8/;#4_%9)KO^M9'68*_.T" MQ&]CJ#HI:D9BN L-]J_KB:&Q=+U/G'NL$),*.DP4$1\I;18;Z*/ M\$I:4:RQM6P>VL;(,0^*#!C'Z?'0? M2B3K'1Q+AH.M:/XCSFFDD=#3HW_X?5K-N.!CO.%942I99#*I( MF:DC\E;P*H_=@#M#-*-KH<2SC?CN)>&@4O82[WHBJV.HQ\)?P'=]CB?R67CI MTZO)JZC<3_1_*)&>F'6)=V8< F:/E!!K$AZ86;@-:R89[RX?XPC#!V:8(NWX MF2(=?%PK54M@?$=,(V/JD?2%Y='#._@ *CAL:S"T^?-X58?'^BC0MY.C%\6\ MM(0GBEQ(8[]B+"$QZ ODV^;CTX@DI.',$-G-4P?V)0CYM?PJ[GD#(4APX][9 MZ=7GE^-:7SV!]S,?QD]0/ YG,"I7\D.GDJC?X4,4W'H?XI 5>J)Z=:$V MR^7]NO:24#81^PJ=:S[8<%3"N(H73RJC":I[DA(VO5 MZR$%*'BN#)(AQ!OE[OG?Z-F1M-,LT8'K8&<%_9R)0(GL4Z2[XS!5S M+* B>@H_:A)M\I#@ID U#?@5Q09C;9<20TM+ H.-#Q7%T731+O(0 $%$XD&UKB&2$QKC0JF,$C.P23&- ='9UE#+6O!^GCTV?"IAU-X MBK' PZ)O]\XJ7R+<+P%1D/>#N]QI@PU9$5OI2NP04X M'.J>F/G3OCJ]O!"C?EZ*RP2-0J-PFW=C.-:#U) 4N4IH3% \(5DB\-5%,>6G?":Z$H@1L%3 MY,W M$*\U7QJ,T\Q+7Q?\J"C=U.&!9$N,63T$+.J.(UUQK)5>",]S&1=D27B=Q$9B11S/C#9:M/<5B6>NR?F M?E"%5_Q$ 3 [P!EVE"2+'-KIH:2%MMN MD.N\G#/W?'+X\2X]N1P6N!ET^5Y M2YS<#6<]<1U/!JRCN2_1_4 PA@P-E,;\X9(2111*-,,5N-:4[JLH09Y,W,JZ ;$@H9R3*/HRS"%KVOG.E=8$Y*!CY&XO/&$6L-6L&(='0J@,A2 KF*>.N'WEE1R.>3\ M=_+$X(:%X]*'#+[/J_]IMG:$[ \JF=>CT6!PU"[28M"LX:@*FZ-UR_N,DJZM MW,2&<&Q9C&OR9&Q)S%V;B2M]Q\L0Y 9RM&L>DXEKNM/>=*#$T^?&I]9/JC-N M7^]PTF8WHJ3GAJ1D58PQJMIA2?W->GN)D]-/>,,-IL1D!Q3R9[Z>+)' M/U O^.!V/B2NR'5N(*X%/I:#-UX;&T9$H,2E0(E/21+;[?*$3J!6ZN6R^LVR M?7 ',;06D,OE]0/KJ\>.C?,QO>VRF6M?* >,5B1(YIH#N&% MMJJ7M1;Y3S;E,N"6:_GBM2IJ%QJZBMTB 1^)Q"L=^*=E):#GWEOHG8!?]TNS M7"H#<7!S".E>+-N(/M(\\(I6P@Q'A7>CR$).V%MP_;#H"[P+>K(RP&:?(;IQ M?.,&KA\(ER;QT"LV#*CDA-(F\HJ6N,TP'(9!XV.(#>= 7>#]A:.;\(L6\@?HM7S&C,DA0"V=P9U(;I;%171@P M-]"GW^>.M6GYF/&)(V\?#2?$%GFX)G@E6:]%DT^B5GDQFAFG\7APNEVARDC? MH)#OO(>^[22?>.Y P9U&18[_6Z+)!IAKQWK]T!(A+WZ/'<92R/LT*4@JX5- 3)9$)/%LZR)I<7YP*E&_@-.+-N] !2LNOB82!8D4)J]'9S9- S3BRWSH1'T*D;8M5-XTI5, MB4XK$IV+P\O/RNEICA+R?,[L:?2:5A[7:[4#O)-AEQ@:MDNX&6(U00+/I9_@\-<"_JUXE!\X7*G/]!\\/ M5CF-X]_%OF\DAC,Y%##A8WH&1CA$[=F9X9O&CUC4Q-@+(9"\89N2,*-!Q[55 MD;$_NCSY723LN;,Y]KJ^81)@E/(C=(.LKP*?N,O4/^#ZANX\QHWTLJX73N?Z M9?1WWE54".;Z!=,1T4>M61*!0IX.O]&1 Y M&*CM,YLZ>YNM\09C^*S'NG!WYM%/)Z3(9?3;:#KQG>'#=13.;6 Y\<=I431=(XM.],?$_!MC \9&F,7WZ+ER@Q6HBZL4]WS$& MHL].! JB;&['<[\3Y(/)#%NZ !XY$0RK_KLV,WBM.Q#7Y9:_8/+U:I1+"H\K M5PBJBX>&W6O1@<0^6*%Q-J!QE/-NX*)XMWC"8SR>:GKP*(3$4G_12I463YGP M>H8(/SIH+?P>%O%$J2/"'&N"'8<]$U*M3(C\ M@1J7;-C@V+L(4-#E:11M$;G5QBK$UFL5_)8R1BI^_)>J7(+1[7HA1: Y>!M? M2;55*U4JV@QM6[@I&P!6]:*;(2;++";&V5,']#W"=&!\EVR4_"3]1E1Z\IS" M90@\4BO7]SHOZ=@EPD5USWBYI[^4/=ZQCE(/NX&LV/9X>3YUNXP#96")U1CT M(,:Q2]+Q[1B^):HP]RQ\1X^,*]I\JGND=*9LKXJ-,;S"QPI33+^.CV-G][ \ MI(*X/>H*W[/@Z0P+3ND59+[Y"T264J1,D7-#Q^+9QCAU0E]BS)=8(/%^TZ/C M9X]_&KQ]A7^<0^? /KC#/A(H7C".IRH;62BT;'BB&HNJ]ZA -\95]*8C 6.0 M,T#4[?PJZ889/)6D"V@0+DKI6$*_" M<7D#I.\+?""/P4:**D?Z]M"PS#04Q>BM.^]^S"__JA?E7^LM_ZH7Y5]%^==, MQULN;L>*%8#R*%JKI$5KI4D2?F!Q<=B$P^4QA7P4L'K#9"Q]&A)9=F\D775A MQ 4D5Q=[GR3,&*&X89O ;KG-.RU?L2PIAV'0=SWLT:>$RZF$8/Y"P5XA>WB, MX#]QSP:[M8K;^@8*8UQ/$=+53>X_MN>/(V9XK,>1I'B[@GZ@1BWOYQ'\.,AJ M6S1T'<7A-_YW\F?G9-(4<&D-K/ M(K*J'&)DM9# C:3.QL/9I:0;(L\CB7I9(K"9N"1:;Y4U]>Q /3; W?7!=_>^ MWQFCDBB)KC3+)=*G+M#"[N$#C5JY5>$W42Q\"YC-AGW788J(!,#3]ZKUUDNU M7JGLE[6R5LC=ANL5M/%ZA?J!^G\O&6+?,//_%3*Y^?/0Q\^C@?4C4T. L#PN MY($:%*U#Q[!'/G44)+ XVF.P2Y]-'(UGML_N*.Q*ZYIT-7%A>,)C8JP84HP%P#HY MM[!VG.BR;[ON=P["&A'#@1CPRW#+&8C.&Z/CAKQ%7?03QQ79F% 7J"P2A(T# MNR%<-Z_X%HANBN Y3%K'$"%F7"4^ARIL8I!5Y0G4!3':#WUY)BMMV@9-ML$S MHGZ(RPAOX80_7_D@GG\5/5]4YN Z;T5K5'(?L8]Z#FTW2X2D3(1.8G=$\TJQZJ5H=']#KZ( M4 2(0F]2LJY+Y:V@/W8^ [2+1X06;;0?N/LFF-/OJC]P75!7#)YU!Z>C_H\Q M&+Y1W[OP^6I3?U.B/C,^P1+M,DV_[+F@0 DWZ8XP"LD47QT?JAS\"8U@M^^Z M-J(NV1% HC(.U7W%/W*$*9B> 6^^D$"*8["(XF,?P/CVY4=XOAHV,E"O'& R M4L'\@[[\C#":_AW#:FH/;IP\=0VO&XR4D7L3PK?EXJ7]Q%94FF<@IR2*SU$7 M%.R$W=OOAA1-HB>^XL_]-Y3S2[%3R$^R.V57'2# QH8B_[6*N=D[\*C B'7 M@CM&21E2+EET)=VXZA ,,+97L -I^:9.!FV:.*"8=,=%E$;$(@UO"%^$7"WO MUB!@-L2>HS$QZ*,(^+&CZSOS982;H%W!-GJ\-1D+5?B &=?9AX_LP_I\/++=BG<_$]'O MA/9WR5/O#'^D7@"W2Q>)J^1X(JS@*L3IH7&3S@VVB)+#XS $*T)'#,Z8!E91 M;0=V&-)4(CMH6V(@3PXB><>?JN]UCCK MW:&S.=Z@3OVO2X!<4F(^+LXYR;#\Z/U8;D(^'_7+(U:RH)+?K3!A M/."3=>'7"W7?Q&P:)9D=$B.-S'@Z072%&[O>J,?8#0G>] ?WADI*P,/$.LY1 M!!YW_.$P"1WG(XXT7NPB+1=99ZSC4O!D.QXXM7VNZ^B-!U<'ZJ$W@+>"4]T5 MTC]6-"]G/X&'SL^&+DR,STO"U]$V1_L[_E(^0@);.?NA8P)#*0.L@3%('?HS M+G9<_78\URB@E)]";2 LF*49:NAVH4]5#KK8=J%/5013W4LS%$QWB5@A-6..(K M'%#D8&%T4<;GY,]#KD-)NV)7#=77R%#KV%@-&9"EYC^!TOWP=FQO3NU&GO((,F/"6:64(^KD]]/K+(W">OPZ:I MJ0ZS_:3W$04X#GF"PR]1O_?$KY#%C]#QM1'NXAA+NZU.2*'QG=JL'3S?MKSQ M*!( 5BNK;#"TW1$3=Y(*X<6&=F XA<"MG62IS>5<'3^^APX24%<^=_RC7R3U M9^(NFJ*0BV#TNHL7VE@\!$Z;."W+8R:&'O3%H#V,B 6P]U3[P"= M)-:OW_49!=4E_KW;X?%[5]9 \T9?=V#AG>+&=4U1,".P\PCR@#\X\52/]6R: MSR4*''#BCNCQ RL;3PJ/46.'_..$ED<#A&TF$8B MG)+]^2F!EQBC$_ M1*.LCTIDC2)5-;DHBKUM"7?N$#L6I,XFM6"I@M1'D7I(E,W28!R%PN<^&.): MC+E$3L!+'J@>!O[9P\0ZM_VSGBGKHOX+@REC?B#1@HX< MN7"8+/7E*&1Z& ;D91L1W2NI2+!#R+%88Y"DI#2^#HL[?[PN NN:.(@2>C2R M3(7@IFW?)2HZC(9N16/].B,!3FW<>$S<=(DFRF%C""G"T,(-\"58#@_)"_]; MGDDB/%0HE(+4PD;]'.<$CJR^VVXW%F6BOJ/FA8X=H?\[8\JV<,)WX7QWFM2" MI0I2'T7J1:S)B,98F_EQ9%.6%G,7$KU/,6\84?*B'C@:)BX=5CYM$T=M=L9] M55%;(5W :7]5*%G+YSZQ'T2%M":S+>#9$>\5H'I"68/H2^=5SB&VP%4W+83- MX]"PP=2+"S':=M[<:5(+EMI&4L&9J^R4ZWDLXPB1[TG*E$]?QI1QEQ5NYBZ< MY4Z36K!40>JC2,7"3E)@D\J+PVQ$,P#&G,D,N7'I8499\:E4N'0],=%-WBG1 M(3JPXCH;*MR)WIP6'CU0OQJ>)6/,,6'2\PQ&0]':)H828"E!AY?I> 20(.M/ MP7_&,FP$>S")&EY\)RN::02L;7W',;.BD&# @KYKTK!B"0O-Y[OV0L?D,581 ME37Q\ 34 KPG7F"$7$S0)&/HB8$X'%G^S!>-7^>3&)A9B@]F,(V%8_@^\WT: M_ >>>0+ @V.3N#@.D8K#&1!;^-U;+ZP[36K!4MM(*GBRU;7[W5M>M 9[<&AS M)#]:>=;_I#K]: [3H]#^W##T4.SZEN_5=&W7+E!]945A-)JK)(L.H]Y:V0:5 M?G*E!1&N=$:P"$] $12D,L(Q'N(E/1W)4N#"[U9D%J8XI_EG, ,U78J!'8I M2Z>)2%G7375!V&/JCUT($=+:[Q'$S@S-5X3+=N'<=YK4@J4*4G,)ER7PC+@* M]*.&D@C0"*,U:?XBUY 4%N/H,9;_'3]GNSY"26',)D+CC(HD>;N9'^=R>3J6 M1[CB8)+;[88(\A]PGQ06@T^.O%>:.!8]\\[P6-\-?780-=Z($)-%8%6(I,;Q M/T&7W[IV.&#[/-P4Q\^(BBB&)@H@&<=$YVBGV(,JJRMY_"I!7+1/8_T]!^I5 MWQH.">( -J(/_X\ E[JN/_V.7FCW+!N#7*)LU9=H"4GP75-VDY,[+Q&<"&O) M'%B.&!MWR_CWTV-A B%C!]MOYH/5- NP&OF-]8#5- NPF@*L9H8;O=/#A7!^ M##<)2G)P4-%HN_;=_\84T:%.>2,:3RN,LX3MF)XEY*LAS7JB+E/#\M1;5/O2 M\$8H\@-FX-1,RALEYIVF0-A3VVH715%)],O3G'+$RI49.!H1*L IDI0.C9%H M5'!CL)$D;@RA#8E)JS@KW)5([@2ZAQ:=$EC\CR$LP5?V+J^^^'S(:_*:F?B( MNG>!'RF)OEVQVLEZ.9HW:V*=6F*G1+V;<2=6)['Q.:8[4HP]P8[/E-@E2S08 MNQ1I!$\#NUGV">6&SX@EH,A$XL\,*2T:IU6C,R4_B7;33$2:91O*9)95B:@] M4-]QRHA=< ,F6JJCU?.N9C:^?<8-]E<' ART@'_9"( !S2%0QJ:2%)IU,X$M MCAW!6Z3\)%Y ,=E@[0<@=Q_G*O_2+&EZ0PY\IZ$L:-4,H?Y^:96TNI[XLU[" MF1<,X4M])L;4ERLU_ 1AFVK:KP=1I%)\A8]_9C=T_\,J$7A^-Y!#*YGR2[W" M1\YW;<,:^%&)2$+K1W=^A*MCO,71]$#QV@(_'"_!"92[Z/,?$UA.J**3 'J\ MB$2\59%OC2$Q:']:I7JMEMP &3KP.-ZJW M:#6Q&36\F=Y-O2OW76/U+8A%% M8XA7<1R-(E[I*S%VCF$BX/38?DV,-[%1\HF2A(L MWP_9^& 9N,8/PX#%4VG&-_!;W[*90,D-^%-$Z('R?H87X H)K9O>R.%]L85T M .[/#<_4P;-WX:O*8X;B.V0<$"PS3XL.+%P'@LW>&^I M%81!A 6BXDW-3BR8H_R&P+I=. __0#T)/3Q+PG2,I_G Y_C\Q\.2BNK*\K\K M)WR(#.HG<$P8-8MV6.*8C%Z/2;8VY%[X?=<+\+*4@+RFXXPP@V,L8Q-6Y(U@ MDP5"7*+5@.(H'CJ!0H;N7(\&S(",FO $VQU&Z(_8I"LQNL7Z!]$A4I3'P'MI M(-]DQAX)_&#@J*;H(]R%PT$$JG%K6#9YHN@#&1X0 0Q>+:F=,."3F4*';L(! M#7,?VBQ@8]EXCO3D(J!R[-@-742:M B'TPLV) ;0=PV,#])0 ^!YA"FG@*(<^8/,:W00.YQ6+%XZ MDBV\8VW5?FCQ&[\@N'#5U@V="&I.20 *D5JNE?1J9;;9:I0:^GRSI9>JC59D MMBHZF*WVN"4A MI4D?"2D"JUEJM,H3:YQOFJJ-*=.D5^:9I@G2:.$3Z(=*O)1I.H$"FZI;S9#T M@@U2&1D[3B[_E7PS/4!\V$ Z>J2TY9\'UGV:/;.M 6+#*<+ZH5T95X#%?6H3 M8( W'B58/!>;SDA*]5*S626>VZO4?^5! V#$:I7S[9Z&OT1;/38-$#TPG)C! MY>U /:32WL3 C&DI*I$*QR^G4U&O"2K*O[Y,/)#K#)Z7X-_C>X:LCF70%*&Q MQKVN'@Z[X08@YLH2E211QH-C-9<4/N7'MS$4,?X\6:3&946Z;'V#0!('0]=A M!0#L1JZA5SQ+55+XK4(FK)*I+!EO>A8CX);*5&1?5K:M&DUQ/K1MY^+T9[NX-J4EGNWR M+IB'/^:TOJP"#>8-J /G,'3,?1IO^%KU;CI[>KE:TBO-DEZKO9P6>F'WJM5? MTS+S5[Q,AV8T"L=CK2]']Z^-%\%L?;OR+C>U, M57 5N!1UI0;2,.C@L]6>QW ]DVM90MFMI.#F;?QR3XI$06^DSP(J0XE*0A26J$Z-\KS&8$AM.LF,J2SB$WQTWFGDTHM^D0HUG8H46V'XSK[KJR\-.S)\J;V M^=?38]7OAX'IWCFROJGC4W='(+9&UM?X/)O<\=SOS".\>LOG5=4TK%5ES@U\ MRE2=<,# +\.)IV(\YI_[FJYBNA$VCS WL5::EY5@3O&&N3>>,>Q;79S5#6L4 MZ3O8*\]4?X2P6S@?J3>6@0_]>'\,;*"RU1&&ZN%C\AS$:2K)L@5#'B+_M&"3 MG9?V^]Y*Y22TFR]D>J5 M30\X+(I7GD5=R$X0612O%,4K6[2XHGAE1Y?W?(I78"6^ZSC,YC[C%I1.:"6M ME9K=W(W*#ZU4X?7PNTG^GE9-36/M2.6*IFUIZ*Y\(] M&%'9HUF9O/W ;K!C!UMT& 7I!6 ^=BW+\ -;.Q=7M%2E^T1\4TVW8$_&Q>GE M0D_!QLV-\'%FI7QL>0P;P8E%00M;U"W>-?S^NG=B2WA#*V^3W.QE)F?MG*IE MH>*)5.XE\YGA(= D5BUPP(!!XCZR+E[1:EO$*Y6FOD74[.GII:E/P+F-S3#N M8VNVSVG0CP#^2H,6%='NJ3OISA6%U?2B:AD>5:\_KFCYF6P#W+!3%=?/5"6I M3UW3B^+MIRO>3F^TV@FYS&+O . M@>3%]1&S"X8$CZM[<-0S"H8B73!9M-TJBK8W27*4F%)$,9:83^"/P>U$,,@) M%&3?L W/PF=W7"?T\8<(#[@#S-.SQ,0#_EN*NP?&O2@11X X"\$;!=XQ5@W; M"./K!T3)@3J>,AO'Y9JL/N/)%"Q0TV86J(E\T42!FDB"C=6)CQ6'# M5)P&S_9@S^.R,5A3ST+L1IEN2$)8"[1'>(G&B[2C4C38%%'75DJK1U=H>Z>+ MU C]"2@E'&S"#S3\O@K?H0D>ZM#UY'O%I_59T--8G2=+WA%74IXL+Y$GK#$E M@A>+\.!@;_K,, E?NQ#3-9/,H__*HNC_)'I=5+A9:2*$5Z)'8C+[12B?CLIZ MP" !1Z-T\&\L LWL&D,K,.SBJ-=,LHPZ*A-1QPRM4G79*M4HSS*[37U:"6JU M<17X+BZG59C-;@TQK88#^5)G2-2H >9B/U'+*FF<0' 4G2[CB+<,1RN/8BUXMU^XYKNS>C)&+ECM7R[R#'XH!L'\Y, M.1V 7O%X9F[W&A%VM(7B&U,8CI\Q!& YWG40E%T @O,! W#A"#@@>-P/B__J M@6()V#[._T-[$(!06MBH@&,&A80-7?!S\7=6=+HTHA !RE5LR@D(P[YK>=UP M@+-]P(F%^YII=3E%8IX?^!K>B&1Y0&.)"#N69@?2FQ"/GJ/EQPNP&;\%BN6A MB%N^O#NAU@L$&O\=7%95&_4#4\=D0RSB M=R)@Z,0GT4NBI)V@D0"?+;ZQ%L+O7TYM=4#-S>+S0&P\/0AV7W3+6GY\&YS8 M%5]JRUZ((PMP'I.8G4BH]A%E-+='$.6Q& $?OLT-1P!;=RIV&/T X"9Y)+XR M[TSF\,HT>\ "\+ENBYN_X3MT3OKAL# ME)^!"XFC=7:.]AWTV<%K1"03!VY:N.7@\"423#^HEK<+_*2<9(,Z' MSYL@Q_H?YP]$F SL2QI2**B4]%:=CSG!2%0\2U'Z3_%-E%2@^*T:)>="1$\8U;_)OP'/U2%"GFC?/)B6%BTDDT.24MSS$KQ1%])W4+E'LE@^S@Y+Y6^?M!PO\3SBC$86>VSSP!K<-'PZ4&F2**8_K#L(YRGDW M<%&?X:@A/G (+B6F!X] 0"<.B!4E,KNN0WX*^D8FZP0R)X2_)!2EP WXM#^$ MQ2CS.!M)LN5TK2'\"6Y7KMK4RR78*SX%%Q4B7AD'KHC33J8'X?>1UM5:Z516 M&ZO06*]5IB@D7ORE*G]O=+M>R(,&#&?M\@546[52I:+%"U"3"RCQK"C=#&V; MB#B )0 IJ%PY3A;/:[-8-R6RJ:A_<);6+Y5H46*N,/8RC"ABL%-LMH.2<4Q3 M^!1I_F=9?^+#$&/3X$:T:LT)XX<0*^HA,4CZ5]$YF<@\".EIZ:<,!TAPJ&(":43 M?6Y,%A- 0.B;82PE=6HGKWM(&2 WKM/NY//-2,. 9'MP;1R;IRWZ1Q6/H3_G MBWEVP+]P4Y-CJJ+CE2,Y2Z(61( 3QI$\VC(ZFO$4&D5(<=QBWX(M%C4SXVZB M$M62X/9[\#%_" ^E%#_!#9IRHB3UO[+H#7Z6#&Y'$>DV[P&1_H ,DX+ M9-"@29=#%"G"#UVCPBL\@8"/AHO/PF',Q/F?9+TP@;!9W>\XV911 M1%:.$N6#W.!?(]4S!D,U'')@R1)/W]L$&SDQOY-&=KIV@EG56\/C<>SINX-P M_MVHD&O&(WK6/5:; (]BL9#\NIS?BT>M=D(?U)'O)U-MB6&GR;"G(J.H^G," /E-2XI)(>=W%K#+BR-Y25HI2(D) XVF_,F$"?"S@X8*8>X2C M$*\OD@;IE'B&A:P-CR6V[S!@2E &$EL6_YJ<;8SA"%]E%N65!!@KIK.HN!.^ MAVFDJ3]P1_DSS0)&XL<' 5.*(GX_Z1XEN3#RI!E.+C:\440X%2IZ\ LWY'(L M9CRK0_!.QB6JD*&U7_G/>[W](^X7*E=]!@[EH>=AB00IX>+&OYF Z"W)%OB+ M^])']^DLC,19R!'?\%D& M$4S/XNJ"O-6^:YO@YQ8J8>TJ@3_,,O_SXNJZK%5>2 UP&K"!TC@\4#^!*0S@ MX,A90@L)O[#EOX\MOPMW53KBPP[J^(\$!J]>6O[W@T*AK/T$S]P ,?1MJTN> M1H=UC1 K:L4%0?4'<..E>>+4(4"%=.#P.J-"M#8L6M5QT6H>J">1UKT"<1)Z M'R7L"N\Z]&]TI8Z-P"A$:3-W#*Q'QNH0\NMCJ^@GSL=CA,(.)-&X\QA)QCD.>3C"HJ-&1_Y0E MR+%:B*UK(?^;,*7.SL=VF8EWPC6;K2)7+L[G8Y22_)__;NI:XXVO'#I.2.4\Z&:B MEW&*$H;!87%6E*5).!N7\H98N!J;.++8MU-F"$]Q#FL_AR\.&$&J,O'#(;;& M^Q++(2[.Q)9!+$U*ECO&)0"E!$0&%4+V+=93W]VS;D@!LG/,]F!SCQB5Q_\> M2YWX>TFYH\L>UBU@48*3;$<2+S4CCI&95\XQPXAC*-]+/3"4K[(PQ]JCV@\L M[?!@&V0RC+[X3O9''G:ILD1K5:K*90A.A%8Q]K7:'GMYH!Y13A7K,O#6&E-5 M>LQR<0%1 9;H=VGSN%2DP!8OE[>_\$@W!2?3*WUVW:??=B$J[,_.'1F&NI)E M3%1+-70=WH*)82CFH^-M^7T9E:"YIO!_]&\3;C:8\[7DF7:39QK'J:*H\TS- MA*7Y2973>RET%:J$I((J115G[2* O0D>D?*J+#I;&8+$?)[K@\5T;:LK;4Q" M6Z.F?ZWN:2^Q_ ]929;Z)4?F@@+G_8S\\R5> MJ1C)SDM@[KCT 0NR@,FM ,$QP'V(C/B,^"U5%WLFO8?<#H'*@&OK=MDPX%6* M,D0H2J6QO$OA!2L&KZR@J8C/<&W4506OJ%_[E5>*G-WSF,WAF=RPJF/FS8#)!FX#\B V51/TOH M2!)HR3]"2Y1@88TO?BEQAN-'R%/)L$>V*7/B44XY3H53M4O*(12J9*/F!H_, M]T7Q?>2^44V@2'M,^(+9[,6!8[ZV$?EHM[\#XSK,VAB22XQ"( MIK N^,[(4E@[C-8HB 9=FVXWY*!-F"K'LF(D72^_F7)Z:$G:&_*&;E"#FI M>^WSJ_.7O#M<*[SAXDI97"D77"D1;N(IKY4B;KXS8B3HW0GYC*^J2A].5N*W M"&L4I^XC]^&.&=_)-HEFC\RVZ'6>&ZZ6"UV[Z"RG-0#6:OA)7S Z3-$++6HL MZ!R9/R,24T#W"#OR#[8>>HUX&K7#'DQ>JSC M9X"+1=T5$1KBF,;9:H53J,;-<+WHQ'^0]?E!5+QO.?@C,"SA:@HG47BK4RXW M<*[JCWRL0L)+WX2"$] #=%E$+*-1B0"YXL#_*JLLN9]C'Y4=HFMU''U3U1+3>7/0EL@M? EL21Y?T = M(7I2!D/;BK<'+4X4B\->D_3@2N&,K#<4-@Z6[#%1[,>[A6(78MK.4"S&Z5/' MQ5+>@^A/!G;K4YM/HKMGAL&(HV#"J\91 ^;Q.&I2TO MP!.D%>RU&?;Z#-<@A1\\0AK8ML0H-+%JT!20^3T+XPJ$E1AZ0U> Z5R)Z)G6 ME"& \: Y=OVB5;C##C$_[/PK="U!&B9ZD^G+1J#X_'E&;6@4=B1US11.TLO$!%^WL4'3W-[)1$J MM$%L%&&4)#YM3 &NU8;EA0;'=:6K*7][$=E8>YY/E+9BTJ9(YVW/R6#E:K'% MFRV":TP4P1T=J'SVXFELG8NJ[5WG_:+",)7YFQ/,WSY(]"J ZIA_7V.NA% MK\/N]3K,YN8G%>7=7="X76Q%=O'B\/*SA#?8\W7*I2*QR5C01=HWM4#'9$-3&6SSNFX](R7LL@(>]X M_9L\35><9DF-HECJ3724D\461H@X@]VHYH:CEYH4VF?PZJY?$K\;C]-'<;CZ MGO$R+11'F<.9@30QSPCAG$>)[$DKI&[34J=/2)U^(.O91NKYG0/:LF\-48&*V8?J$0TZ MYF5G]'>R!1_'*Z0O!2Q@0NO"1\":>$6$HY#>[=BCYW:LUOBQ^HFJU+BC@"8Y M2FA/7KY*Y14<$'., 1"=TE_$!E3EFTS&QW7A<0]3UR#09>EQI5OUJ/+;*5AK M&PS#! R>5CF(3 !I=XQ6@VGPQ_3]YT1[4$E _PB<[]-H F!Q>7QZ95'8@%T] MUBE!G0#5TZH'<"9RV$D"5^M$ NU?84M&MT F*:3P)XJW;E607(\1\WB0_&L1 M(]\>A3J![:35,!#5MSJ6Z"M.PRPM=.D,DL4O+1K]#!\[T&N6D^OQ66_WC)>* MEHXENY$)EQ-KU*N80B_.:GH=5XPI> ^X1[.5"OV+595H%$4I+YB^*1"5$YS5 MH)7W_RS)^>,3]I&CP(Z9R?5[I<^6!_(75_U 23E[]:K;9V9HLR>1V:I^T'PF M!Y:WT![:MD+U\ZG-2;X\M<0@&I<2AV;4$@1?'O$91'P:"Q;4)P#;!:9-Y!TG MPTD@VWX?YRM:CC(+N@(? (^D!C 0]\ MI'V+I+URH$COJ1#LK1)LM,8\14_' M0Q&Z>VE4>1>XGP;?7ECFY\D/Z$EW7CZIM!:',]=UYC,2L+IFK_)2-3KKG4I9 M'-'R\M-]N7V^;7%B685*+X1JFP)Q$_UE6OT@=C'4JW Q(V*P-ONCP79S";/ M[Y6I%+TRZ^V5J12],D6OS$_?*W-U^O[L\/.7RW=7SV51.VC.+D(/*^ "18" MB,BC""8F $4J&%H$W]",VAD26(]I.(\E\;P;RT>D9)Q>BSAK.+3="#G<:S3W M3G0V8'"%F0K&.@-$4>H;=D_BGE()'?] B0?[E0CT]:X\[]=+@;<4Q15Q5(T]H$T>V*H65 M;2>PVE@SA=O#-GFN\]@(V&LBY*/A=?NJKA,:;S6/L\F3SJ,1IW(>71/7JL[T MM>I)M)/U]I7_BFB]M+I=PS-=]1BL$5:L^P'#(%ZNS/88=93*IMLI]CM,*F?0 M/*F5C$4TCC'7<]=?^9W3\Z>*D-Z)D*G>_()1"JIBJO:BFO]T;GF9RBXBA+23 ME\8M)WE1D"%C-"$.%V H@$ ?K;=.QDIB$'[.00N#547P03^,B41E2!@ M4T?VYL&-.QI>(28$(28IUFZ8H!>"(L*PW1&&Q3[T9. YNU<=7R;U7.]J& J5 M5463E_W5O;;I=0KJ\R5^L078T2-I-E)W M1SI_1O<3A8_?#;D /E?>6:/3.26!+[>-X-T1P<+I+*CZV:AZCC*U]4[G54#3 MG3\8.+JQ\#HSEJ46$<["Q5QZS5S4^%6/Q.VY,D]!U?8(6N%(%E3];%0]1YG: M>D?RT'-]MMNM\^"PJ\L_,K"KUS?Z4BA(UK&!>^Y MLE%!U?:(7.%<%E3];%0]1YG:>N?RT&;W!B(8J]\,KXA6%EYEX56N,_LMI8V( MX1+W7/FGH&I[9*UP)PNJ?C:JGJ-,;;T[^0N%?N%,%LYDX4RN,?5- MLD:4"'E[KMQ34+4]DC;'[$F@ZET$'YX_>+!:#!Z4WUC/X,%J,7BP&#RXG-/Y M# O7MW=W1WXK'MPX]Z^.O2Z?>N6^:^8>6-XKTPC M,%YIU69#:S5>EMXH>&-5+V&81NMK.Y9T3=Q?LY(A=4PCVX#@:L* Z8"D^ _3UQOH%[M:^K> MI1B<0Z\[<,D3J=Y61:OI6K5_"F %]"0,]"PI'B;^W]. MJ=8J:=9JH5F?!56%9LU-LU8*+GD:S:IKE1;^#_S<+-=?]9K?R_ K30<5:UUW MA'YLRS%,*=:EK^?O,T2OT%G]%H9&?!54_M4:.JB/*!XV: MY>2KH.OY'$]$H98O@3O$0GFH:U!9Y99>WPIU+3-NI$C7$-\0S^=%WX7K_#RH M^JD5=9[KK!YHHM:K8)4G5,CP8UVO-$ A5_?U%5A .2]T M )UIJE^H;Q_^1A_3=/QDT&?)3[^[[_8-YX:IAUW2YEJK4BVA]C1$WC";0JX> MZ&7\]Z'CA(8]J9"U,FCDGNO1RT?,\%3^[,B/KO!ZBU8IH;>'GF6+N+=>%&(\ M#ZH*O9W3.K5RH;BW0'%KM7)9;];0DP8=IV72W"G^<(D[Q* !:^J['Z$5C/ 7 MX-GBF/L+&]:;30LC5Z2HX80.)M7Z1VB/5!Y+KKW\/X5F?0Y4%9HU/\U:U+@] MK3=< 9U:K=?)&ZX]5J7JE4>IU.I!#?\Y5CU\A45T//SAR KCYD0!,96YZ95" MO3X/J@KUFI]Z+0K=MLEGS13_?7?/NB&ISG>#H>V.2/D=WGB,JT%0GEA>W&'! M'6-.5# A=#!5'EO=KN&9+ESY$:BZ[?H!DP%@NNCKPA]=PM/5"D^W4,6%*GZ, M*BXJVY[:TZTT*\VJ4,59-#%IN/& [T4(+S-\EE#(@7O#@C[SU#LKZ&/DE;[3 M=AUB1FRMO_#<@>7[KC=2SUS0Q=G5KMJ#KU(D]U-H> 'S0,5.QWL_"0U\W@U< MJI2H"X>X4,+/@:I"">>T3ETKNIFW)OFF:]F4\%78\2W3,CQ4O]DT)YYS+@FR M\>Q8D1Q[/E05.C4OG?I3MBE+30AJK+*ODQK+D7[P'7U1\(7@4T/43U1Y%14; M7(0=V^JJA]VN&SH!-K.=6-[@?Z,E&\^9Y0K=5.BF;*6P/Z6_%^NFBG2QH9Z>!56%>LI//?W4 MKA.HI]Q=I^SJZ<1R#/@1?BK4TW.BJE!/>:DG_2?WGO3\O:=Q?701>GYH4 I! MU9KJEX.K@_:!&I605VKE0B<]"ZH*G92?3OJY729]#=&FO'22L@V\EH#>?]*' MS#C+R]L=#)GC<^:_9%T7]G:D7KBVU1W] M;WJN9QN.K&#SIU/Y8LV!9S@^EGN\5L/AD'E= Z<9:&7MX/3L:KN,U%R*UVZ_ M3AW;"(Y^8(]N&W0WM@B&)(8_?G10, M^<0,>0GO_]\,#K,/IADE:T2 MQ,V(3$[=0[L0IVMC#(Z[JC@7]10'91I=JB0Z-@)#/;%LINYAK;:)==O8=F,Y M5,TMF)VN7*;;#;$_YV6J!I?3D1\I=&O,(SRGT9S;BI7YO_FH\^U'RLR3*A0_ MDPCI,X^A]&VMCY3;FO_/MAW"=K)&E$QQO1'1,[0-9YWZ]RF&TV\[R:>.8G2[ MH-0Q_,V;4J_>M=5+9C/P)=1*9;^I5YJE&-]5/]!4RU<[#/L(>J'G6'Y?##%S MW( W01WLU!;LX*F=R'U7I%8]X'[,WKO[ &2*&HF/0A_\&]\7+6UX7A\,YR8$ M-^FE:CGH-E(4!8]SQD&JKJ<:ZM#PJ+W$4+TDV(XOP784^-30<_TAZP:A3]UR MP] ;NC[S14,T?MY7-0V?EPIV&6-<5I(8ER6DS<36Z211,UZ@:,T58#1+M&(7 M>[+O+.!X>"&^R0\[_\)CL;#!MHR.92-.44BHG?!1^)PO5K7SO*[\]E_[^^ F M,]M\33[T&_CVCQ#;)%^K>NV-^M6P0_Q1W=\7=L.T;B4U$].[CZ:G=R^:65\G MQSCV79.^ZJ0O._[2:2=TPEF=3NK'?D:*]S"^^S;KT3PTA$F=[V>LNOE7=GUL4=/'\%T]4#:9B6WF*Z)R,I;+ZR_ M=:+%==XF9?:1A*OE])W,E7*)_*9,@,M/KB7OQ>R$@["1$\!NT'L%P?C!3*$N MYF.QHDZ&""S/S_],BE!'IBLKU\;;<6O=SDMBN@Y,(6["$>E,.R+IF\_?N7PH M@DQT3^=OU7JO>36=/+U=+>-O3:[67V\&4417F M?QO?K\ME[<5;B<^Q9+<[%F?"[<@RX5YD6+8]4C]\N"BIQPR!ETJ@(F$3#-,M MJ1?MP_,C]?18)$$L\S\O[LW[ZU;Y\)J9S-K?/PQ-*W ]?.BI>=U%Z*2R5M:N MK_$G#?Y[_?!#:S#KXG/KPU4-EF#=OW9TURQGW?)[LJ\_@=Q^ZUL!VPYAW4X+L@DV6R]CK;E?9T,V85R3 MZWE#H$0.[I%A4RSSJL]8X&.D!VS%!%R37J&H#\Z=FNQ/*5@V'UU8*71AH0L+ M7;A$2<2X@JRL34'&]W[4C.=#QN/Y?@1S]S%7[E-K#RR7Z]T)&%CBQT9!8=6<]S@W"(AZ]F2\,7FF\= MFJ^QSJ+BIZD_F5NTI[U1SVG^N/\:WR+*(Z-"/NUQA7S/KV[O9'^5RCUM(X5[ MR4Z_L58BR13#]1>ZY5O.LUN%1BO3)PI>TPHO-U!($A/J$L7SZQ M:Q5BVT3?9U?!^\^1:W@F92,M#W2R"YLZ2*.C<5I(_N+YR MZ-PP&S_4!G$#/>M81E%]NGZB006=#RT'NS)@O0.T?V-*W[AE MJH'59' D>$;8"3: %XQ0[7>3!]81114^+ZH '39[LO<>/@K#Y'KY39L_C_ZE MO7F94HVAC 5_>#<./L!C-KUYC Q_+,3D1JG+$OQE.D3/*$3/']G%<%1O+!PU MHG 4_.3PF5XE9?+=#EW=]M!+9=12;HL98F@HX49GT-?E6L]SX:#)L3KJJ$G5DJJ9N,9 *4_] MLTJ6HH,3Q$'V WH,/+K+CUXU5!Q8*S]=R-YF>/7(\"U?0?4J/*T=9-M=%KG/ MV :L+!0MU?"8M)I#%UNS>2^QZ%1..$C@LOBP!L>XX7*DGH.+,/$MBR+)[!Y= M 32WTH407K:?0=;!ET,EX7(7A-P__T#]QHA00QWR^W_"$O?@_B\ZORE"0)8: M:1>A K&$1,A .;\%-\RZZ0?BSKLW9JA?JGO"9:)FB]@Y!.\!B?#0<1,N5H>! M.HL#%?1NX>?@GV>[,]8TL %Y# =7!VJ/F>A08 ^W;!.WC3L_1?!5/"1PQ@0T9@)73JX/W2&'=B'/XJ8$RW M$QC @AXS?-$9?3X(/I.!)KD 3F=(9>3P)\UN*7J@&=)\ M8X:N& (N]#P@ZT!)$14A*1SQ("EU:.]+\%L/5@HOAN4RYP;T$OU1+!CO WS! M\B)@82#3 ;JPQ\ES;16AN1++\20.Q8%RZ$>H$HDCNF-3\L_W$5]%X MT'JB4 M\)597Z=V8+L)/D+<101X!#JL0I7BIV)MJHJ8!>OU^+V/8#0$?\!>@R:.%';V M19."])!ZO+SAGO)W*XZK^F&W+]]>:(D-$ VV58D40]<.L29%,#:_?;I=9H8> MS]R"Z"(#D!6W_.\S95"R2 9_.R&LRI2PEI**99(NL/?8%& XZ$0R-G8(.!;&M E_V! M83*)=#WM+*F;1)AGU^1ZEYUSH+V-GEG7L!7JEU4_&@%([ XN92?5*UR.E*XX M .$D#.@ 0-H&@]#! 5(85F:V>X<.B"'_;( FHTN'YW*7"CQL#U4K:$,+_);( MX@#\9>ZWJ3=XRQ/XNH"7\5_L4"TIBX'1BPWWO:2Q$C)NO U9>/ MCTTJ2M(4Z,](6Z%D#U;U)AXX[$H!@IW#-L&=XR4N8"I0K13 ME_865.<]'*AY(W3PYWYR<2)*EWHROFJZC+N"AHU'06[72+TS1DDM)GVC+#$E MXSMS"&H+S)UK,V[6N),'3@\H;-#?">*$KIY!'?%*2>A;\M?@_@9.))[")&VI MG(?:V$D:'%^9/#$7"+6Z=#$8B1/>-:V]D^IB[$GT+I.!KTP,^YI[_HC5^^+M M5V[5.1NW78>J@=#B'K-.0.QU*7(W_(\^Q<7$7NS6EEC145J[1GMJ-+J^1#0: MOD.YIT2$#%Q8G!"/2<"PXX.$4X6;:MQX3"A-=+=^T4K-9KE4+I?!1BB&^HN. M/]._P;6\A3> !H6K>Y=G%B/V,9%]7+CN>713$UH3E6DB5I?P4P-P]@)R^?<2 MJAD_!*R*[P&-3+%!RXR28S*K&&^#8-"7TAHEPW_XL0$HT#'W%Q6[6"U75!;L M33?PQWS<;CP@@S*:\8OD0G"UA5[;3"P*[U8X,5.DV&^E DOX,.-9)NE6&:GK@V^TR:\8+M-N1]@[J#EXZ2T0",6O*8PN0!@0>> M[C/)*_OK'=N!9XP9EQ<\OIXS/'Z>G0)K)+)5;[1V8TSW>X,B=D1?6OP[]A6B M8#0).P8K2S(^2 Q;T7=.UW9M1NAN2L#^6[XO0,[HCR73LEO)DPD/BUS^J231QHHOP?+EE MXJZO"!L;=HGG8^!M/-@ CD\XP 06)J.1J]%'ON%L3"6#^%5XU5["TZ+?O%1# M<7DQ@4R/!\_%N[#@+?TRD,6G0_D2RQ/2-!@0FCI0@JH-+X>Y&X<)GL&O#1/3.0_CJ(0E&12+.:4HW%.^>#RA&XZ MM]PVFVVWI=V?WW?RX99&"K=($EZ\%3CJBL11G\DR.W4"'PT/;IK8^@3;4MTQ MXI<>]50 1.0+$*$7 !%;HZRW$,!B]D2T\@8@(L;Q(?1H5;/'-NW^HI,MZ,HX M3/SVVRU:%9BK@_>DWW!+Q=Q M9R0'Y)TX187KAT/33Z^&P/"Q?#XS#]L.=X5X_ MM/KULZN_S&_&[]]SE;])78E$*N5FBT-"UIEB$52 M]G;6PE*W(9V9=F=_]=3]K3]^?_52L]S,=W]3A5!+".$E&$_/PH9E7*]0<>E2 M^=%IL6^C3W\TCUE^:C9-%*>7%%-)6>/+0KVY@JBG4]!W.NUSXE@QFGSBTLS?5& ML,YT\7+O[\J]\Z_UH?OO$]JYB,ZGMVO)+5M"L!IYW*=TK;J[HK5PX]*%J9G' MQI6KV2Y**XA3.R%.%QX;&I;Y[G[(')\=.B:ID['P4[J4_>DT'D9_?'*^WMB; M-6)OU!F!8+$41/[!M?#F#)<,7GUY/+G%]#G22('02*":'AI? M1]SSK5DE:K[*X; ML*K0Y7 SJ98JC3QV+H,?@(U7P>C"-IP M U.8!UBS0)WL[6$ \"E[/R?X>CA M4[O>\5?)(&9.24FZ2H0)R>O,F:2-7&LL5C?9T,/F^X 029Z05>9MXQ(RET.H M'?3G[DKR M6?9=BKO?_"N;IH/ MEO:G;J[3]L3T)=F;,%H&"#O[\/3V)LL69K<[S1QB[GIUAU,7*V]GNB3FX#I7 MRFM+823O5\>,YMCX8MFNTXVN6M/B]XG]V_JGU7IW9ZZW>&7B)B]I?.87_UE' ML808YQ#-+T(V:SZY=(V1@^._QI-;6&O#5XY*(QF?X5JCVCCI?P]^#WYO-=9G MM*>#PSKG*1Z.R1;_U5=C0_J::KHAF(],Q5M+/F6)6,42NB*'9$6UU-2R)5!3 M=WIU??%,#RI=->10FE0KU/5[FN/:K<3)() M7AG1N=I63]GCE4L2Q[Y>JNO2RJ4@IE;)HY)H6T_.>^X5P9MN%QX_K-N&'IU3-2)H_] MW@]V^N-/_:]5JF?RJE$[MOQAR*&P]P>&$_9@2T,OQE^,Y%;=(Y3Y1FH#XL8+ MB_,ZFLSRKY5SB*E76SNDZP.D- M_VC4M:/>7QOO-A*41J5R3\U;Z=NVA'SF$&EO9KL9;ZMX+K&%Z7*60[6*WEQ; MLN)H6LY %WFN;7\V[A<(FG?W=ZW_QZ>SA+"9VX#4R4 MLJU+"&(. >R=+A5;;@_3)3&'RX9>65O56'UFV8I4/Z.YTGA7_A;ZEZUF9]#< MDL)Q(CZ*3XPF]VCWLE39*F2T\IP*F2*S-[LT9Y+/LXNVEL,]0E\MU;)Z@J\Q M-Z0X7HQM?'AH#ZZN!X&4]G[EC[/:UZ_O_QIMPO:F%V//%/SQ&NU$@/*9L_-C M7&TMCQJA4J5<%!BL[=S254\.5R2]5&OH&]8^[]*UST2-@5 [QH?#JWIQ1*^-*%/% M6->8MHUE/Y+W-M/RA[8Q>JV"C# !79O+!.@Y%T)M#.YIJSHGGGQK6H_6RFX,)C/087)5[N1A,8QH.28&:\T^'UPV'_ M6T^KWW\9=5&=^X1JKA):[I@WE7?\&!M ML#++Y$-+. ;V^1\WSGG7-JTOA01 HB[^O"' M=_+I]E2_T;(1L0@9(0,9V>\A>M9X^^G9R;@[>T%O\M=(<*H?KFF![3621!(\&Q[^[[P>?VM5O MM=GLX=,S5"-ZR#*\.HL P9\?&U_>_=GU.G7K9CD"ECCV21*R\V_^^6VTU M1P\_C(5,P:!G+H]#0!1\S1_&_!EZ^#Q02X\8.FJ6@NNP-" M+(Q_1G_TCC\$)U\7R^6L'5CT[O0=$ 2<#,I5YO:[1FW9'5B:Y_D>+"&4X\$K MO#D@S]^YGNDS9QU2F=BI)1B5?5+-IM.?TW MH0W%T%C72TK#)F_FG7[X!BRDEY;E?34"TIU(B+F.HMN)_[?GSY_N;UO M=CHY5O"G!\'D .*4^\A).MWS[@$):];J.9?&A_>U6JL7Z?+Q%\ZYA1RO]FIA M1GSV8>"?>=__?<\RO'H^9/[BEV=7SM6L\?15+QZK4INN ;-6\:_SUO%FRKUK MI;/&@BO'AT^?.H/+\I]>VYC!$AGN&Y.A[06O%MSXKW/9^_VC\5?UUEKBU5G/ M>?5K1BUK;:KE9V]B%17OD,M M[ETR30M9P; O#,L\==K&T H,._T^J6D[W1OX1*;F*XH& MYX Z]0^[W7 04OO/,>M972M(%[J@E0L@9IUEKE%IYET2^ MG*.+VG/+7B:P]87R25;D??Y1^?'/5Z-5U7H;,?X+BJS]F>4S.\_1\QEZ^NR6 M4$5CB=?T66P-]X;=6!X-Y:S'[C#URJUGHI?2.JF M2\P?5:PNUR0"0,,55Y*!ZK3EYKF2*\:4H,_G _@H2,,+#IN \)7!7_ NQ' M%I9NG#W+,9RN1>X>_(+Z-'+:!EJN6E[W@E..3OGMO_;WU1.+V>9K]<*X 3&^ M MO!G"Y\J_)&I3PM?%_=WQ>*Q;1NLSLF$X=:)U8D 8#EV;80)!)&_#<0UI7_ M'G\'&%#;&/I BOSIC2K'LY?+OZ8U5GNPG-TYN MV1OU\V@(%!QZH-BZ;]0S4'=\6\]PTRE[[C'C M^WZ'@;:#1P_IQ)*RQ+)(D))6.^O',O+4Z9T/"%B>NC._7 MY7+EASV-^7SEQ75-]#P[B4#UUN@>[M;QV0C4J5Y%"Q,$D J@"/K!; M2SIQ/;('(V9XOLHV;FG)IG/E9:E2;E]K6N7ZX?*&G1KO MVQ7#JH%&#@= \X@^ CI/GKFZKR:909W%#"^6WZ)LRO]%IIZVF?UJ*USQ@0S< MW/^\T.,]J[;*U\@@B!9X?1U7.APWO[2^:\.O_<]LTJAEO-%+3L=G+D]TGBO4 M<5UZM$*16Z^\OQ_5_]3/+L\[CU^AOL(*L[8U+M>RF-R"K"UC.3Q7[L4>V @J ME4OM^'V>:Y[SX-20SO%82NN6.2$[\=P!-G7CW>V;%?3;H0^[P+QHA!+./(#_ MFI^-^^N!\?[BX:;S^?KAY#3\ZE]9%RVVGFRR4%?U*F@K0>DDHXN/Z+_.OR!O\-W)D!F"5@'R?P,DN:G@UZ8^Z^ MI:O+9WL@.C^0F<&4)?*$X\?1*FGU;%FDS,>Q4.[;KA^<]\367 ]\*=&==W\W M_C;>VZR^BD0O@/B;,$9( SH[7KID/[/DP=B.KRCQ2\!+3D;I]&J1\5G'H2W2 M"DNDZR:'@37T32-V)9,]<,7V$2&\AU4MGZ.DCE 4 ^/L],/#G__\=?TP8E\/ MK_ZIUEI6]6FSRD2Q.B22GSE?)@YG-562QZA9O=1L9AOL4"B590YO@4IIYI!X MTTK5ZJ;!2 _3T(??"1C[#8VPB@=A2_S\ JGEL4@M5\RVT7UVS(^&]YTE3A7K M :)BR/-W#ZV3V^L'HW]I:MZ/OUKWVA-"N@NB2QA/Y#13B-*T@ VM3OCDTZ%G M;^J*^CX7 ,"ZEL<@G]W8TD5:. ^H]U*SGL?([501K25].>: WK-AZ8?FP'*0 MR0WL[)@GIY;VL14<_AM\[N58M)Q-. 6Y))'&&,%/RD +=G%%PVF'! M7&5?%TAG*P?WME*J53J*N&2>0):CFDIJ@^TGY:NGZK67)=L M)N.DIX.A87F8ESWO?7"=FP^@ETP^ /JS>\1P#)_K,_.\ERJI-U\^.IIEZ?=? M5YD5N(Z!*?%Z,/)JN_@<7%+&^>K;?_/.V(_9F@,,4T0KDK*?60)6T@0Y7$L: MU9P;JI8RWE.1#"J"C\*E0A,,_"A.CP_=YN__]OK;T(3C3D5$GCD_3QW8 MBCY!#GTXM5*CG,V*%2II^2-G+'E\QQV#;TBA)@&/9W2[A M_3:4$8/7<= @U7(X#Z. [,,C?:M+<9U>:-LCU;1LG#=?I,N>9%C(O+O_#%W\ MC>$B\&8/!&"#RC14UQ-I]27\Q,6MDG.PU>0.'/(-. NQ)>&\-X7K=82L3O&; M;EHI^K>;3^'#)W;B-/H1"%J&S94R! ;%-GR?$SCL.\'UE\IEWWS_-?CG6ZU\ MVB[??-);85=O^<8W^OWWTY.S\M]_7=J=;U]#\_>/-QW][YO/E2.[.S@I&]_@ MLW>'U_,AWF:L_)C+< KJVZRU?_WKW3OSW^^UX+"ZY-J%OEC;ZN=:]*5.?D67 M;;71$]E0Z)8\OQ57L-HLB@BDKE*JU&;E1Q9 7Z_HQSQI;_-T_(/ MQXS4Q?1V;5HSUNB_R*I6Y"F](="XC6EW+F%FF.:F/3 MFB,79*<".V6;D9F>$H6I6J P.;FB,%4+%*:?1I-,H#!5?QX4IK21WN\$*N@N M+?$I49F> )!O::2FQK6F5:\?WE?J>JOKU)K5RHI(34F&^?]4B<"Y] :NAMED M6O[0-F +<4;E&W6S$$XKU7=);N">Y_*4/)[L*/M^='2=0%,79\H/L W^$^PH M'/'AO>7''TM,!_I(HG3]<'KW9^?VQ!R\.]4>N26' S=T5FA&/?]N_&_U'KHEJDU=8#UTJUX?N]3@,K_4A@,5" M^"2D940@6^U,'L.@]G<]KQWUCG;5:]E=I^+I7(=-0X-F@/#\V1Z\ ,%U;507Y__S/CBM.+_R+C4W M.G\"V]7UPT?K]W_OCEF%?6 KU.UGQL2MU'Y]\?;(L T,PD]&]C1US_#5*4&: M>,1C(%HG]'V4=VXF6QI22O:N4CM5.G,2"8I,5CR(]_#=Q!LM,F$UO M&JQII68E6ROYW#U;AZEX0HF8V.!>GOA\R M\SCT@'4NF&>Y)M4T?#,\SP 3><^\KN4S\_KAS\YE>./\U3[[N[:"TS%172Q" M!*I%;\!<[#4<+U\U)FEKXVIR)]N?!7;U_V!TZSR<7?X_:0QJJ_E&C^]&B2";O-N3Z7AQ%2>XPYI#!B9 M&U]0E[/UK2[>):[GI[=I;?97[_SHU)K5WI\?*I']S;Y!J]OA,3\S\S[D:XNK M6>%$TFVQ7BG5JY6=UZV-'=&M"S@F7;^LT22O/'!$:V2[XFP[X[0*QIG0)TN M(:^#)5)-I M4+L),G(VQ,=9#?&\35E??/V^=OKA]/[372]&%)BY,VNVP',V(&=;_#B0C&=Q MS:E6GY%&S8]SEC#*U95G U::V MY0\$NU2BM[;,W(OT1._JZ+ SSW:%$L]G?ZP3Y[9$D<3&SRVU=JV="@NTL';M M[O3T]*/[>VO C!S2R+.JT_2!SS/L.<.W$SBTQH6-R!$*KLJ[(]:JV]<>5 MIAU^/*YKWK^13S+!J_WA?/_G_F#_LQ;7<6V)8'U_ _3P, M:WU.2?9/:ECKCRFR+@SK#,-:SZ%L^NY+X^BLUS++ MG0W5;6TJ.]S,*SN\%HL==)KA_4W%T$YO=BX[7(G"/Y7EC'[C<5736KU6:C1: MVZK:LUK\QJY43J\CN3>;=Y9P$!JKUU%7MWOP>U86VI5*ZC6RT&R0\,;JE=6Y ML$>JM4X"[A^:_X9^0)AXG]T9?$^[TIG,FZ[HU#3Z$= MO7ZX^/?]^3_O^Q_/S]=9Z-4V_+[JLP"LEQR1S=9JW6>SW^(/;OD@M*>Z<:R; M%]=H!1X?*J MQR9S:6]ZC\U:KFP?K?[H_U\\YSJP9?BFSG6>>4*[UQXXE&6N>TZ8'5]>.MYC_\< M6!T;?)@N?#*PT%)_-#I'_S3?V_\T5^F&S7[_BBA!^V.R3D#FQT( +^8'ZMZ9 M&S"UGH^S&AOGPZS&>?%.KR M-N.OC4U2;?M1?K;]W56G]4>S_T?;,W,O3%K9U.=LX2OY6OBU]-=[;2%7[77%MRFPL*36M[)TN0MM/ KUS,_'PO?+%AIH85?N8L]F[-F<>.G/MF>/;M6<[1ED MJ!FNE!]?,ZR7FAGSJ$4'[M+'.M-*5\I+U"QO_.12^X2.5N@3>G?]\$?/3^BLFA#]-48DKZFFFX(;MM24R4:\SN1WJTO[MYS#G5] M]/WL]L18V(FTY)IS;%9:+I9>T;)F,&?7:TI*D/\Z^K8GOIB#J M5SS)K [!G%O9S[5A>;2XK!XAJ)17OOK!O0\NCBL9DV=]HOFT@ZWBVFF/KX^K METN-5C9(K56YOMVV^;)+>@I7Z,G]SEXZ/?8Q_(?=^SY>')Z5JU7>'+K\.2T6N');84G MIZW.; A3^Y58,"NO%64WX;R>3U8VVM5*\.> M?;8&S%?/V)UZZ0X,I\1_45*OF&?UWJ@#P[NQX/'XT?*$9<"G[/>,@66#.[?@ M.?19WWI@_+7PI$Y$;.=M9$.&>9"9/AD[/]*O&%."/E.-+G9$&LX(C@; M$K@J_@5XAZ+%.']6[5D.>%F68:N^=-_\@WQ7G.?JY*DDZ%-^^Z_]??7$8K;Y M6KTP;D#$KMB/D('O^%JMO5$I/PW?5_?WA=";UFWVB#I?2O2).K$',2TJ/*D83E\J]I7#A[WG7@#M,D;$:BF'/9 MV.M>O#W93VZB6_A7^)Y5H* M]6^O8*=3]MQCQO?]#@.]!(\>THF)789ER2V.N"[!2_'Y#\<>GB0)2:6CWB[& M7:<2P99(JS=:LYQMO>;C3T+K9WR_+I=KT:8?&5X/KE1]Y<1U3?4]7-R'ZJG3 MS5G-K7MY[83:5J*[MH_%A]0;?V*[=_YN+>G$]3IZW..NT74?"F4FY?:YI^ M_5 [N_AP^$=-:YWW7BR_16/V:*;=>B%C<$L_/SV@-ATWR_K$-9YBRA5ARZB" MX\#?_N>%'O-!M=6X3@G2/7QAYW__U?KQ_O*P.BN0UIGV?;(?['KU!$][[\S! M;"=5Z>Q2OTZIF7_HN/:)>=^I'YV9N\DN^O8?3#*9\>2*-%+]]>JOVRDEL7$J M"'PL@;5?%T?6MX[HK=_5@L"\^3)_T["'K5GH4[_^-GJH!6KK"<7<^ M:75T='-U?/U86JL(#\E)_@K4.W!)P-%D1C$QRDA&I3I\"O_F(+ZE0T]O06)D M$YD,:V%SVPAK._G;7H??0[5S4.U)+6;;D8:J8DDT&K." FRU.625 5*[0B[? M'8]SXURX!5F]K=2NB]/+YN\=,2#M%B>0Y.;.]DE%. $J"7""A<_M)Y'O!=6: M[WWL((%%=RN=".I85DEMTVV?'(":![%Z8\A57NB.5(WPNJ+^58T?/7W^+;^46Y^"=;W:0U!!V 3$!T#T'>=@+Y7E!]*0<+ODD)A?TR/5Y" MN%;XOQ[J+[?55DDWI<9"AYR48JU[^54=S9>- <6W_:)G,(*U3.K**RD MJ8Z9GK=*4V2%4:S0-3_!,,[8JQFW=P X% #+\C=G00MD2(MG9O:VT]/W@NI+ M6=Q2%R^9DE!:IJ5O".\+':_[78EB#]4?_?TXU7='WQZJ/:FE(C].(^5'@^,P4]?4>\0A80+=V;#D*(1E==U,Q/F; M*NF"8_#RGVUIFO@C\"D6$K>?6+X75%];9(1>B$%?JY9U0B/^F M0&P95/N;LTZ#,NG%661')HK5A.5&9G/UZD[3 M=KW8&5]U+JW)?*V+)+NRW3F"LLM M*^U&@-CO#PL6\;E($=]6T)@5^!/41XJ"^-8GY/:AAL0398M6H$;)_M/JV6WQ MHM*?C+D_V<(WT$C 0Q2'-,(L QJ-D/.V4=">N6W4=QGGJB54$1)5S(3Y,W,[ MP?Z^._%N)U3;IB\DOE.+%(D4 FN%W;A(,;P$]5@Y FUV9B8(>%+2B:8PGC5& MX_Z9_GRV7DUA=[P$KN2 ,<7>ME''GJ%]27S3N$L)U8$4*FSPVCO!O;X[?6XG M5#MX:Q8)_#3B:)7=D/AQ\P":7<3I*A:S05(?.E7I&N)C2O^+WB=J7H[/GZ9_ MM)_ Q!HM/C-0MY?]WY.+.5>*:%Q5R>]2XZH]5+M/F('B]?C^]#Q MH;P^20R MMI)")*M4WXUDE;@RMK'(M%9TQ%_994IA\K6A#_B<^/*K_+#>AJH[95T#[EPN M^>VG$B]4Z#> M/FL_S@5ZBVAJ5\=_3MH=J36BIV M8&NQ'0AY^FKHM.8_Q<2SL&"$<_<6W?XV[R#Z]E#M22T5P>$<7]5F9V1R_8/< MX#YT04%8A&#K3)NU15;2&A+?PI^.X2@*")H *XHXJ72'LCWK=?WUON?8F(&1A$%$W][ MF_.[&@*QI75E+ZWW4&V/I(W/\1-)VE0;=^ZXR-T)JJWA)]\=?7NH M]J26BG/U=+%==2I(K,3]Z5$Y"PO[J-S^-N\N^O90[4DM=<&!)0:'$*^"N66/ MZVO*HY$LD:%] 0-EV^QY=]Y6C^]/\I>?]<=]?:$1B#-02>#K8WR2 ;* 4 C+ MJ8#,[:>8[P75EOCD:H6]3VX/U28),SKXM8CG)_'$U5+HM/N]JN=:(6*V*4M$ M_/5$=()Z6IB [=SU>J?"5!-OWK;94-N\5.5L_#&2K.VB';*?'LK.T?QV M0K6_B;M\$Q?Y(-+HV;O+=W!#V4!;%-O=53ZTVU#MPVM[J/:D]O5&J+.^$N0J M_'^H7)E@V29IZCU2-47@-,3#%PV)=W_@^&4; R+S_M9ZG*B#;[?UR0U9:8#N M60VU^GT$Z4.V&>LP71_.[OIZB:^/M,$?:KH"&!194)A!#%DHQ%0LS)//MI_@ MOA=47YL#O]FKF?3S*3/Y@L[V.)J&P#:W\1O?A,7V+#U1#WQPUO-E7=P MT'.PLG.:]6>DX M/YX\%:^W>FA-F@<#N*-YTWXM)LOTT$"0)'#/RWUFAEAEV^AJ7XK_Y2QYC1QY MR9OLYL<-];8?RH53J. O9G/Y79U-LAM0[:_NGWUU\X%7-X5R8BG M7Z8\M4SEJ?A6>E%SJ/ZKMRMI#79NHWE5"W!)-Z=>(?QABHK5!O:3,)))X&!X M6>^)Z&NX]K\V!/.?S;J^)FCCXTB?J^;5Q[*VX.#L%[/Z6_\&W/-BD2B%) M:KTFU9=<'$M=^X\&8S1_9OX[7A[N$:L,!$QH\-.=%43^K-4J:]G[:-G M(W[\,Y,V[!PF2*2D"7H'H8PV1&32\@@O.@/7%2DB8329@6\P.1,;C 4MS,@^ M947\*QATCMQO^QH!QYM_N=V!]7F3' M*@;%_-OO:#)8S>JH5P)GK#8A/\<7*\[^'EZZ$2< MB;(?S,-LC"%H*&Q/X'XP-Y@74[3>R(#!BO.A_YA/P3?V_3^'/839)UYZ3$[,P#+>EHEBBQ(=]&6?_]BUN!,D )4<]>K$O&;"W?K+ACDC M70P$'_O>S>4J!R:'/&:5/C;PAIF^+/,,D:H,%K9'N\=$\2YO@&5F,,ML.MGE MJ<4N.Q:[7/?VUB#?@BB/JALW^@@_P\4.L".LR(R!M2@Z(MT)W?B4)[?G&/ MY'$^@1]FXZH&D%HF?\38%XMLO5#OSMD[KC[\K-]>W@VP:-='&+89^$LZZOU$UA7K M(_"5@:YF?-6DJISQ[=_,E%490>)D92PKA"]A"^D4]10=DT>F4,XRA5P^!]E9 ML ;A5$ T)TADIZR"CI@'_+&Q)B.H#)(&6$+RY@-XRWH?WV)=(55)&!1> %NJ MIQ-3#*^$I34_PY+YD,<_>3<\>\9'6,I+?*:'L'J"%\58&[.@I^@BJXBS+*.. M9%D;"O"%.F3?,9[AZ;["CL=HO9KGKO+1@I>/'K.J@,U0#PN3(NTW2A-@A)S%A!F)E01H6? U^+H,VP M":,-B;UK2,$Q9DJ<,!8Q8 ,D838DBC/X'HTUB\EE'B4!_B+,406>UB 7EK58 M]EFCT389[G?@2_]Q,::?Z?.IDI=/V9HSOF?1W*G@#-Y%/-:="T^M&^X^A[A^ M?Q=Y4JD[S[/MY]Z9\C*2^M#\PZ158$RNK>\YT\8YTV)F)!#G,2)Z4N /\"EJ M#NT*E!NLV#'3H0Q<2)Y*>&55[ZD"+[ *48-,[9&HC/! QOJD:6AXH':1;_\- M/ ]A18IYE_!:#-8#.X9"E26_^/N(:8@B!E,C[B4*1(\5H0,25;4TA954ZE/& M'XQDS#"I5Q!^BP&R^6T&B<(([Q&0H8]ER<&K\<-[GAB#)U:\//%11;?]%M[< M".2.APN6'%S0_Z9W<:9'=6F6-.F"V%W1+%2>-+DD2A:H!=A:X_,%%+!5L16'OP8P@LC;- Q MR#Q3PFY85=5'8\IMM"&K,2Q)'"<\!P,@*YB[9# ;T@WFB7^/-/JH*+ ]022U MTJ9I:G R;#HB\U<*MC0EW7@;^APC2<5_\-1XA6<@MT2UWH7Y([9L\2XQ]+JH MP0YFV+[%0"D9TH\#/Z(Z-K%GT%];V*U7=#@7QZ>EW-K M?F%/=>>M29T=%"L3H;,#3KU 8_2I,OC%:NK%K_;!3]=6B>I'MLK 7O>\5M7N.AR<,'R^/^Z\^9SOW!U]CFYO*T>,/@=L*\FZ1*$>,.& M%>CC#*AE&C.!(.;!3^][*W'?6Z#O/9\HN5+I=ZLD%)=[[\(,#=^;8R=,E?*Y M^*D4[@2*M, *RO HY9 A:D)XA#HQY2F&(>'+Z% M(I& /H15OE[R)A^:=+R0AA\E(8*"JV4T&)X_YIL? M;D)RO,YX4YQC\KQK"=I9HK(A[B'1PS"4D!!N(*CV-_B\5,C8M1SY"N;KP%Y$ M626_Q'850/$=M(NTM8F\SVCJ<$/$ZR(VB-J*S.N<=B'1 \9X?X"T@A"W4KWL M#![&7J0[;[/78UZ\GLZ4)(G:N-? MUQ^\==R\H(Y%%K\,TS:6=B;U,,1+YT8=6-MJ7RA93%KM"IF=4W^P2Q.-JJ6_[*>)*F<]-$#3Z>EX H%N_K 0C1D M_=AI1]ZY?Y0,7]YR,I9?4&E%&8QLI\ $[ M0/GN6."[_+BKM_&5I*I*+H^UFJZEM'3#USF>0=I;XU-0G;\R]NO[]35ACM'K M'2.)&^)K]NY9U C$JO<6XS574Q7M\/":?9,5\\4J?9;R>1N>AO'$_.GDXKEW M>36NH)JEA3GY$C.VT'/@/03O$9M9W=&Z6@3^HQIUV,J B8CN(N2:OPO%%\5* MUX,4CWH1-TO[XN;4RM,^+#AT12 F4!8#],3 *Q!,W']M\L*<)KXP!>O"%+[G MA7DNG.4:U=^3VKB_I1?&UT]CLQ>F$-<67W!ABJGW@QOAO7A3:M"Y?T[Q\KZ/AFUI&@^E'>8LNW^8D3S/P\E52DCPK7+[4B#^YO^"[2AZ+ M^ 7N_+%]+8FYQC81_^8D3S#QI^4C*'V-Y%G>T#G9&SIKOG$GYHV[?W[X_7)Y M7OFM;).NMSEQ[=[047R8G E\7/!BS&-9$C^CT5\I$]W2#ES-,S M$?\MDI(<3698 BO)/?$4;0\41++R::VW=XDIJV;P,M#A:XQ,+(0!YW'*L4\<-!][C>YA(9\H MPV7#'+C.FT194PQ-%804,DJ<($05^)$9K*RCM)@AR1%P"X?7@K M260WRX;P?U3H8P4,?N@R2 '_$(:/$ M2P-D@>EG (OO+-X3;"6D("MC)C:+\M2[OB[)/14I-(.4;H]"?&0AA> !J0:( MYD99>#=DLJJ[G6&:#M#T?X_*@K1V\*_0!(F9/&DWD\__8.Y<% )W@)VP@D@. M-":]X,^<]7NL51EM%N(Q4&5-U1-M-D:.XK^,O_B/%%T3586 RN0)4$#+& M^6W!XK=MS(Y 8AN"'7B;C/F/ N59TD)YW<-*"3R"!/(,CW453H-F$Y@M2_9? MMDSV,^-,*#,.JL2F/+A 7HI_3C4>\_6DD81"W@,6JH4>N/ MM6A;(0 J%M$G 4'5>V_(N'*4+DG+.LQ\.5;%ZHJN4F\,C[",&&&]EE8)VLJ] MJ[L"Z;\R$E05M'82SDB;D#=($SMI\(+5:=F\%[:&F+[#87\2T4#?ZDK&74UK M*NO0:@BKXF9%?M8_.2:H7)&: ,;G8W8&'U+6PK&*0OK-63<2NC)9[\XXW\V. MQXK\:?0PP5<9WV/[,G\'H;-N-VG)U_KW :1_0^)O047PQTH7!KEB/=^=-WLG M5Y+.3NX?4XY);L8]6NS.Q<85W^?.T;W"'_PT-YJQ=[KWC6XVHF6>@(/)D"Y! MCCIKEQ*L2T3#A3Y##P$UUASM\C(F],K (]1]@GD5T4;L?I6@S6 UIYC#^M%, M):MEC*>GX$P$]QG5E2Q82"M?ZA&DY@)>F 2)5!;88". 86JRAK\+B,DY4UC\ M]^T&:<[0G, [VT"<59]ROY!>>^S7%P7@HE:.W_"A%'>P-TF?<,??\+E$QM]< M1>-I4!3T]XN,@,;%MA$&S?UZO"^KTCU"M=2Q'1CU+"V5K.*9856(G-6\!FR3 MMIKAG5*(7C%&AI%*>B?*4]HK$:ZE<>&@:8?A!R5Z"8\@&C =(FR*2WB+T"M MASMGMDL0U,Q 0?@:&A9\G=YB?,VQ2L/K5"?!JT$?;R\M-)VT8()S*BLGLM[3 M^KKH/T6@"EYV7L%?H\L.?_]T=T^NH.<%U55>8% =RO%7/-<[OFT7%E)=K%0C9(9M\_/[&7 M8KS-FW0Y?^9OAL_-Q]_G3[4%;PLDJ./[T_-_?&^+RKIU*]8N(JJD3.U+ .?+ MBO2 5ML$?7OZ8:5'WYS_0 G/MUM&(@D\EA%4OF/*[%>8@F6?*7@A3;"^(2L+ M$F2<;>S"'NG.UQ.Y]MC" D^2 ,D@FI7_H! WE:P2;[*$-!B&(@IS1_X# M9K\L7D]1P55N_ -R27HPDL(]CV4D8U8I*VJ&>LE'+(9"&C"ZBK ^PHA"GWBO M!-*.ZDN8F&\$"_3S MF@JBV)#X"TECI8& S[I!HA;>OQ?ZMI9>JSL7)JUV;R04F_(NOF3A]IF[S-!M[KG?AKF?A7\S\*;0@0"* *$MS$/&F%-@,RA+N!LXG480 MO)O3U#-CJ@"/("!M<#/Z &&*=+D>(GG)]#E8=(*HKF5R-,UZ*ILAN7? ;+4I M_GMFZ&-F>VX2,:0,6C3SW(SW8<8F&KF'1\R%OWDYY)_1_,-B.0?IA_;>52NP M:5Y(DH=$/,Z^[$/\M)U]2,ME1H33CC=: M"":!?*J.0O-TB'F"AX8_RI@]7>%38IR!PV'&&.!D35RKJLP)Q -(=DQGP7[H M@FJE'1KO,O$I*#R=T04T(J(!*S)]9/135P5,4JQBK$TRSTD2HFPM8D_GP=Q3 MT$#N86!W[ ;LZ+7-!)$W$#8]1<>AT0"U?4E#CHUY1O0;*Y3-TT"^]TG@YY+Y M(]!S,N0:&TFA"LE,(J0LR9KWZG\'XEB[QN&K'KO VJ&@0)#@5C$'E]_VKV1I M<"5,$&_J"\9H\V#%(=KBJCDMKO3?AK66^YO92Z[?:[[L:O'",_LP[:"/&7=: M//@)V#@DZ##4%L:2%TR#,U+&;=0P>]WF"X!^1ADS)&:D'7&@>="<(C)*%2PA MI&B&$86/;4PB<23%!W+UT:$(9^P7WC1P)ZLJ^4RP;@P)#("D9F R"#>I">M#WCWAV5C@#Q#I.,^C,3C!*$ 43NN7 M8%D26@].UCIB[GVHIJ-5C-]#$W1:/D'4 #$P<%E2HI 5BQ)MCW=:@5IX$7 ML\FU S*B\MB*+&A3G"$!:7P5\LTN# PK:")@:C*/!,SN\#.)H!4_>> -PIDY M#BP;YZP%$-F\#JF0&&!'X@D(9UA,(8GM-KEQ0S@ON!]6W&WJ2/ MT1X$(8[P^:OT^G8A2WG9=KN391SO7QA6"7QM$H=S>:F61&Z/<[44'7ET:$D" MC\_0/EPZ)X@4#8&^#&>)I3;+ 4W#?8(451$=4G?+F+:6IR4,]AJ$IO#!#I%H M74Q7UP-:@^F*FTBR\Y"_3Y%F[,J#VK[R(-W*@]J^\B 5Q=##6[M1X*L^ M;AORJ"VRDM:0^);)<:(U?6H7[&/3> M7]X*,'F5;CR;(5O/$BEN[7ZOIF\4:/LPQO9AV/(3BTXRE) (3Q)H$2'[C>6P M4JU3P8U55:P<";9'TOFE0Y!"O#?+"'W\F]D1<^)\B@1W1(X^DR$A&U536$C1 MQS: A&BTQO93LX,T%6@0-5YXZ8*^BR,)1% H6"'S:2C*-\HNH0JG(@ MK$2B0)[8C[4Z8X2K22,'!IPQAJ9!ZR1 )Y_9ZJ^"==\I*X*)(,B\.8U1 6P?40SISP5O6GSQHH5 M9R8)#N9<4?Z1 M6.@R\)T<2.3&H;N>+Q%^C.W\?W7/Z9T5]K+QO/6^,G(93 MZ<[S^OGMX/%7^Z(Z")V&HX\PS,2FL[#$4#0Q5^8E\/@[/$-OG,J65QE;&H$N M72Q49_..LXF_?H *Y^^NN#2X)5#ETCO7:V<'& (<\DFS@+YV2X-=21?LJ/3$ M4.7$O))]FINHO3JR'[N+'W?VSC.ONPM]UB_-OG4GDX>G]M/[Y/5R!&YN&)OK!U#'QB4]FGR%+J(81# M(G%.<@KH4_I%]RI-HC3;];FO$9/&/5KGW:E_T=TQT>6[-A\7OQJ-Y\$O-8\V M&+/58F2GQ69WGJM=Z*W2:Z-U)JRJ7'QQ0>*Z+>2*;W3D M/9T.#LN98_J>!6UHDDE\.WFYA;KSXX[0N)_U*KD9M_4:8;"U_#J?5*M:HY(? M\=!8D6P?*M'D >U@M#>1MR'<7\E5LHQQ.M1#;9*GT?'&ZLP+M2[T9R3$0,YQ M;M6QV%5D'I&8#0X".US2GB:S:V\F]H>Y+:@[H2J T"61@'PTH- M*3@A:MB_A;_=6A$$?R$)&.KXL?X#(^LY1&5_V'K$KV\VV$0LUK,@N]?J04" MH7V'LOA]Q@NMU8:T^1%>B#KS]1[-6@(SG?S> Z&5*6H$%$!'0)R9:FP\K@DD M(1K_CUL5)+" +DG4B'X8D&3= M^Q",/* QB;GPI <"O(&'#&JJ?D)6%2NJ,H$"*YVJCA5'$KF@*4E&>I/92MN MB3@2(%V6F;"*(.LJ";S0_"?\=I[81H;N;76).(IV &Q3@'NO;6Z'SK;3VF9A MM[5-(XN2\#VYAU]M!(@E%X_9ZYZ[<+X[#>J>I/:@KI988W,R J/-S53;IR=( MSDDBH'29Z>&DIPVI :2L+T1/@VHYT*"S/2IWA M$227T/R"OB+/L6+<@X1Z=@!;IS??B_7W:=B+= M:5#W)+6-H&*MKKA3.NB):4=;2BAAID9)!>F-O=CS-(QA9;?&M/K607JZJ(Z/R$^OHFJS0Z3X2=):5WXR* M2@5AL/8:]M9?RYT&=4]2VP@JUEE+J6G8SJ+!;4W#P1MNB*(,5>+A.CH9@1+H M/58CW<=C W5;CP5_>&@WX.X(I@O,H5;8?=EE,V<._L42AQ@M[ XYS>P")U4P M<0BT]R%GWO&>(>U+V,_5/."8N<\DYYL>[-!&":96*D!9/4 M%ADZQ;AL.A5S-[5/IH.&<+Z]QVL7SGVG0=V3U!?7L*4*U=:KH0_N *A=,:%: MW-)J1AC<#*UNZ+ADG9*TY914TE'45'5E5)H:W"91M22.5 MX&:'TXDLZB-T2+U.ML.,0&$YS8R,/T1[/=!&UM!0R4PGI*XL!W 6GEPU+4=, M9RB,2>=50,00_P_I%&NWHW6\HZ^+?4$$7Y>1IZD:WP"#J"E" M3S?&1")1-%=G^1$T"M? 2S@Q.L$>[9Z!M*N&79N.SE(-V\[(&C6*AGB&]BH* MMOS&#PGR&DP%*HKJ8GC,"A=$0,>M3 M8M:<$;_5G0WK^\Z&Z78VK.\[&Z;BOOFJSH857V?#>ZQZLPHW;$C\"1VC "S+ MF%86.%*EX6K6L/#I[OQ9^M5_*^7NGT]KN]BAH=2=YX1I\>FI<#UYZ$&'!KIG MTGK6L>M]FX:- DV(C!>@K:^:H;D;]%P8B 1-B!UA#=(@T4(J(K<0?_^G!:K!6B<)H%_XJR:+]+#F?T3/;=,2[R%]_N/=3-Q%,5SOS@=%]7,\ MKUS)T^K!3V.OA$]83DBR\[T@WFS"A^,@9%WKR3I,]% 05+X[',&":>=B'F1X M=;, Z3O23 >OT_5KLB.[_#PF.\JH%!XF$!Z:_DFE>] 0AX!+=6XXM0EM!4OK MDXN;X[/B&7H:U2VY$N$8#Y,H7G;@>G-"^1QWE(-?/F<+U5KD*(= "1T7AS[9 M?#P5.J,WD=/N>IO%X2)I7$N.P5*E&BV/]Z)S.=%9\TTYOD*JBA#I_;U 9#HU M\HBGNO.WV=O@CG^ZUD\*NR@HF]UYO__VVFIK#Y>G;P<_Z2[W0G'3X["L(@S: M!!\+006**,P^^ZS135X?DX8'$#0FPS0;KM8J,-**)DK:3PA]=P<6_(\)FM&( M,^DW \*-?"N+9EM[,DM4B5M6+-/H MP$B:\8Q&X DEATNFIKKJ;HP -YTOE8$, O*NL1%1=$NY7D MXID)SI4:E': Y66=B6$9\B/ ;Q^29L%YO1]3'4<*^?I]7T@0EWE@/Z-%4-XY M^3'DD>Z\\CK@*N+5YYW4WU'Y\_:4NY:UR_E%IP_]5&&C&;S3O13Z@B2HL5GA M9E2OP6$P&AR&IU)0\$]QIKS+JI"#61/67.=J*9>%PDB;PF1>\GS 6!7?6$2, -)$SA)! >!1F20H#MV>0$7X M,PS"\6TQ$[1%:V2C#D%>;/:R'$V0,L^/44ABEW/H(O3C):EC^&NR7^/71CT, M-:#Q'V;5ITPDQ&B,[65EEG%@QC?.T9Z'"<('NI)H4!R*10L$OO%S6.IB"HMS M?J @,(9R 8!9.W%)N(P@>:"W"BZ=(O@"HL03O=Y!?6P^T<9>)7L/AZT4R MR\D<>S3$V@J0_$CFC3FHH(V1D:,2'+\ZE'61MT\Z:U)ZUM22LJ8OB!.!0.GQ M"X&#C]1L1L?TJA"%$B@):WE&6T"-?:>Y\!XR-CX'_8F0'L)L0S*9$7 WPM?< M:XTP!AD844MUU9Z+ 5'X,D'0T?Q1@6B;(TB.,VJ0,0U+9&0IH6OC-5;EM8K? MQA*.3$P#],G"Z&_RD]Z,)F3"[=+Q_56,"; =2/W$GV9"828SYK'&3?BB1C=A ML1BC7(",HU4U1[MQPK?,;C]P\88D5=3K\VD$J34M&^XKV+8PE&7^MO\H]=F) M3*:T=@@3 4P%>]4&H^9[__IA]C&U/4)MI$ Z _CWW/"I%+GD+<:\+P71:>L4 MCS!;% K$#=[EFJBZK&KH4@;]$\23H.#@YX!DRBJ4.LJYOT)F73CW*?^2/,5L?6!-/[.(DZ0_(Q%-8) (C,M1]XQV@XS6R":# MRV=/H88*QRE1UDCS?AAE;'3U\DMA!8UATAUF5_VLVS:=4LPD%9W*2B9^! 53 M!):^/#FK(3M!#$UTP*R)" ?(U\^[V5S\K#^/ MA@<_[:UFK@R#8[9W.&S#-AU9)_C)Q4F-90 9F?B]\3^FQ$&N M$:9".X+;S0+ <'>ZTZGM:G\/>C[F9CQP-K U9(E4JLC^7W[H>/=]4'SPBM;5 M,(P#%8U9,$9!8:9N#3)1NV+QTY:^[9M158V% 8F)[0UQ6.]78WV 5: M^A*FZ\N/;;&*A$]3Q89'9\@J*)KS.O/3%CS9G0NE=^'Z[.WTLC+<1?9[W)WG MAX^"=%._>1_P!S^O9%7-C/$U(;O=,]Y-QQNMD=J,A#2C1A7J1(BIP@^X#*],S> M<31OQ/$"X(]80-'P6^C+3.X,N7?*F! XDH[-^ >\:MR:!<5F')W7F#S[X-CZ?)]5"2)K-Q[AB"!<6)AK\I\F0UIZ32J(;8Y MQ[E$*S75?(TH-J,\8'MA24F%LW!4L'64L'C#LH# M*#,@CJ$4B=64&@BD1FW,>(XM(EL M[\V(.1O(<83F@X!R)*6IAI/?]#3C;9 FP (UCVEPF67@_8?D_72IC//U-) ? M\]TNA)#30Z.Q*,\06J^#D,K573=5Z[XD) ROG8S15F1)UHV4-(-C1]NN.8BW5^1V6!/*T<7U4Z*IJ^09$G4 DDSSBVOA<$FPU;X'N1 M(0FID-*"_YO%-NC4R5G&P\R>=I6L M^"*HQHO-42_VQC-TX\%YF20'%=0T,TZ*V8+$F\VZ("KKPR#-H%)!;3O%%(^Q M?WA'P,;_^&4413FN"LW'HO5)6&/51SH=$@/SPCE!@\C(@NX6- G4C,DT[#5. MZ!)=X8+D3>9)MF175332$\.$H/$IJ-:G-(/_MD]N;YN$-K"%([*J2M)VB)>/ M!^*$)Z]):*,[9Q_5W^+E4WGX*CJZ9=!M!6QI<9^,13MRE^;-TSY0?D*+@(#7#I@@D6@%: MO(XP-505(_92E?SOD]Y=P04ZV(;OL>X:TV)-Y!2#;AJ"&: M0-WI(UEEV>[\4YDT2OGSW\7S)-H"+ZACD<4G@%&'OO84W>K#\6EW7ONE5B\N M9Y^OZ V;$0:6XNH.A":6"M3%QUJ\D-Z!IRNH!]?>F!X-,=K=/RWT0%C-#NP9 M&[$BDB1:>>#\L=7H$D,%R/B_@\*!A=A2_=CNE1#%ZSLWGAZ;7L#79&!%0#':B>8!^- ^9\T=?^VOQU7 T#.%&O=JX^5IK M*<,5=V<@G4^P-])/-2+BOT;ND/?E*BRY;6\22R'I_EWL.>8"4%@S)0H&D5*"JR\@^C#'K_+N1*V4*QEBV4RW\'=QH_I$EVL)#( M!V49-;%F"GLC-MNQX0?H@!_ W$\@]@(2D^AZP>?B_!WII1'GAT$+[H$)7M!! M299CZ26)H,*%+2YI.) M&V"6L[EZ,19=I*L]; R1:?"WZKKYV^[AUH.AQ/&&["5V*HH9.O%-*R*0(96<;8XMWLNTLD@0>Q- MN)AK?*,E?ER4-ZW349[F;9VY?3QN$1[3YG@KV N[:J^NC.(T^%_]3^-_JV#= MC;M"XB%@:=NXYEC3'6.A=GYV=VH^5URH0(Q-U>NAU=GKQ_MLUQ_GQ659-NOB%5">F3N M$Z3V[&V?(/5G)$AUG&51MU99U!8F!.V!2>PC.7$D%V$;J#&";M9S\F=W_O;9 MR3_\[IQ+&ON5:5).&(F+A'5 N?6I'1$8CC>,,8$+I9 X-:JU9M-HQ.&H.&VR0)G%].IEBLK9VBXZ4#>C='L^[ZH MC^:3\=VD]H6&XY^B/RWA;=CK3VGK3TMD=^[U)Z_^E,B_L1']R69VM9"P!OZW MB +C&URAU[O6/^3!;,WQC80QC4U?SSA86Q]W3)[V6=A1OUG*^$Z#2RZ1 _IM M'&CI'8,;F:7$2:&ETMK\:$VW2@C:?EN18>XQ?SQ[5!%_(5D.Q09T'R7IL::^ M6'ABE8J>FXW/JE^L+Y+&K+I*1X?8,0?6 ODKI6U,K*Z-EY;2]'<4LI52O M9N^T,P_Y4$7]\W*9V_YYH0'9[?''_^7WX_^D=,?_Y7=S_)]K MKV-1T X[: #:F[G%7(Y2R':-"0SO)K_F$0?EDF_$P84$PSMD978BJ)PHPZ2N M!Q0\YL"9;Q'U6'?^/)S/'JOGYU>_=V#8DS'JH.@?=7",C>"7L9V;BM;3WS67C(8[:J@:M8@JCX6)_*4*.VN<<*[W=+=TPR\VIV_SCXJRN^/ MCUS#GHKDJBQSMPCW7\&O+8RK^NOBOJH0K@55/D5:Y?,BH\O!]6LYKR*OQK)D MRCZLN3RH:>ZK[JA>^CPM*KS2/SE_9%??UXKE.L&^58M []GI-8M?)6"; 1LN MM_U[I")E@DA7MQ%[<3-_*<%,K5J;X^J_KJ6[]300,>BTXDTHI:HE!A+S P/* MK<]O78S;P)KD8I"U5T[L?BJDG-OZ_1 >:%Z7$_=)JJ20O+WP#C>"[O"I(,%0 M7?Y,EOFH2_SP?O?(O33R)VH2QU](J,2[B1],"'\RH60& .8*_#<10XTBZ.56 M6HXDP\]F"2:0N/UJ/INO56*192#^XZ-P?WP1+"5Q@4*]%J^0)]'A!?*70A!_ M(1VW'S GT4Q.TI=^MRN/']?3O+@6=6 Q4RE0 K-@))VV%^&ED(PJR6,,+^M8 M>X\ES99<93F2#.LF',PZ$G=XRF<+^7@!K$ L)V<=W_J0@AE$XO:S^6PNIO\^ MT2$MY]O'AL_Q55TZ%D8O'%_>>J=&D(]IW8[-RQZ5V/K.^TOS3G_I]>CJEKN<=":K=K7ZJO9&<1O2+"P42&%=$Q?_-B=; M!R;P?*\]+UYWH3LM5&B=*5!L(5QTAXM_>SR#% ;:YXW#G%@>'1Y>LY+>QX)6 M5Z"^U_REV=$M-\MQ2O7LMSC\"L^Z"S9;DFV]RS?ZL*+L8^-8NE&GXE&.5G"_ ME4OQW&_?P0V?X$P*B<\DL4\MGZULI.U'CV[<4 MJR)BN_I-L,(9RC?S%Z_.CD).TD/U*WCS2OGR?AM!YKZ66:@D&)7 M5TKZFDJ)U\5[/#28N'5\(5LOQU-SOJ@6>UUWW(W :N)M@X[.+:N+VE 5L%:4LLGQ-#_?GN\3Y!G.SQ%9O >[ M< 9D]-!PDL+@8%AU;3:K#"K/\\_U=%R,G<40IF/$&![^G:+G2P]0#F9,R4> MY>+5H.\3'E*>>5U-;-?&G7F]@?2'5G=^_GPF7TNG_+S9V_J89E!8>>LCD<\H M@SDAT+%;O3/;U#(*HKJ?)D,$%G] 9X$#%_V7.W)9SYV$]!HQZN0Y8##67!(C M C=0"H-R7:[F'O ):X(&.SH) &29=@6!5<"! 7S7G4FAV6>Q&,;P"%40<>1# M6VXQVGSC7"J=E[HBW#=+]?IZT;:@>+J6J/NE!VFU,$<:11I>GT3_9XA5U) 1 M+$6"6H RBTE6'2,H"4?B["@3A!7HCL#)-*] 01,DZ8B9LJK_:.J.HVGB!V[[ M)&\5YJ(A92)P2.W((A^7UJ^K4KGQ=#(:7KU%'EH >(O.,1YPR2Y&+5'?!(]7 M+2Q"$'$O&JL@WW=C/MH7Z/6A^71S.=PBY"^Z7HEZ$WBLAVB6M-SM?W]/E&5B UW=PZ0_>^3T&,I+R(@(BNS"X&5 MV;%7Z\X;OVN?E=NGYT[A;>LIT]Y+QE!Z_]!TQ,M!:=KX_. FM6*\6NVP>[I/ M0C23]4X<:F'KMG5U(UU7JV^KSEG[^B3$8X?&U2Y_J._%B\;[>PK[2JUHVZE5 M.AA7&UNYDJ8&Y(]$<+?C&4ED;D(>,\TCL1VG=#TS?:1T>?NB_JY*[]Q7)*51 M8(A:BR^,JO?>L H')OU.S0P+.:W(9!#CV:[K.-QRLIXXREBM_#DEX._$!N40KF%EY&X(@FN9KI8D8RE]33W'GUXYP]$[8BBAMUY[];E&_Y M(XL?%JFO/IZN4D[F;/]SP[8I'6B@LZ6^C+,E^$#+:3<'B(K35N/Q)A*I35VA M^;@>2!]B77JX2Y(/NWRHUZO$.(K3OR3'*1KA*^LDR?-28R8O;F7B6 *D+J-K M),\)K176E4QVO-%+_*"P/!JQRKMUCR].[B[N'@OW.?4K/"-EK6XILG. M2;6U\Q+OP7HH/W$F:KZ0YP7MCY\M)/Y8 ]#E,&:ERY!M(M5% 'Q#*9*B';U M6)&%YO#J$"&-42"S034-,J*P<1^ZH* L/N48 J$3.\&1I0\S[!T.R M#OH<"PK]$8QO-$-T=/DC!N^+H?MBN"'&*,UH,V>QDR0(I\)I/)X9.VS.X PA M9W-T)ZC0K]I]88-S@J[>KUGU=?)YVA&MM)2&!Q+!#JC10.3!SZC4NQA@^+)C M'L9Y\12U;G-/A:7 B,ZQCP0D43)2)9W[FS!-+2Y1-F"W MF,(#.GVMRG22^;*2,R:+M]8@)RX]9+V"SDG Q'HGF'E.49P&[[( +Z0*=WK, MU4XWW%H ?6XH&^;*U@*](:P&^[ +,=. _%KX#<;UPQ2)$W2-7SXT&KB<7ETT M;N87\[?N_/5F\%ZZ>'FJOW()-*250W4K4$V:!X%U@M(.J39?"-6_UL0#4JWI M2)S#L_@"K9A:45K4LQ6@=7*V\_>7POJ':(M1GW:&6.ECBX5XHL#=UBXE@I(3+L)(8*0CZ> M=G%R=?\\J>5/!^C/5L\JVT\5"^+ZJSE_=A+N76.&< 579H?)VQ5]*VZ86R+O MBC3ROYX5?I!URB\9E^3QX'@0:P/$T! M3@^=F#-Q]H.! 0'_, V%[0G<#^8&7UV*UQL9,)@O.)_ZC_D8?&63HDF'__T/ M1G4 TA7$OA_V$+ZF>.TQ.3,#S7A?)HZM&)Z#W&QJ&+L6=X($L%)P'$220L9# MR@U@S(UX^[BLN3E/)>_+[#E!O1B# @NNCFV!3W3G TWO<8_7_-,HB>7X-4UX M*OXF/*?=>5]K7;/7BO \9@]^-F6)7$"X]/#,-^O"L_5 Z5G+G5Q!HDYMYPF M0W 5:Z$TS0GR_HS4609](DZ'#!Y5[ZF<(HR)_L$.L(TU(LE2D##H2V@MN+JN M66<-9 [.$9+$FL^YLC> 2][V&XJ"]1>RM'NF2L?Q^H;U=C-KH_@[_SH9=-#I M([(R3YTTQN,7+V[ YH(S3&W*.:9(1 'E9A*%Q &#?+:VH+4A6 ^!#2&M>33N MG=WV^PA&^3S0S.>V(DRP]M?&DIK ;Z085ZT4XQ3/25-SDW?.@YX?U0 M^*S4[#&%D!F;((8=Y?']Z;GW'!?L-BR!N$J3NYED?J7$@J%FED)BVRMK9.$FBBSMO;]*GZ\((<+13QL0L6 M)%F\"6N%@W@2>^7S*@=)\4#LD ('2JHC=L;T\+\5=BI!S\="^2\H0E#H>[+X M>TB-5,WJ!U:2L)&FJ*PR,_.KX=$L7@.RK 50*I&J02>P?.XO9HR9,GY$'UG] M%?'WHVQ&00-6X46DDCQ5_*@HX%^.V1D9=RHK!CVH&-8L2=$65 R)Q+.:K&!Q MX2(75B69KYA8.&',BO3G)ASX'S*C#EF%SE=UR(7_][^U0K[Z0\UP\F@D@U#" MZ@K #3)#P\('E@2@98H# =JH:V0%? R8>(FX^5?^J) #@&L8;\8+)K*($7XX M16!#0Z<1#"HHH'@]SJK(<+T5(R=#D8.QK+ D8XAG9QB?HQ'B!>.F* C?%,I5 M$#/% ,'/)5ESK6JBC?DW_ V;+.1^-.V/VP $^3C_X^\CGVIIW,\+%ZHR0XQC MJ$O&HE3A!)74G"#K0&:NTX)OAK+(4_QH)IW!$O"';(C?/B!0%3Z9$0EGDU/# MG^MC0'A?UO'3',?"DN1XC0//L*((V(8S&H.[R:I124X C)< Z&_<&/L.!0%K M 3K(G3FE09ST=G,K94P5#[0[JN--@?7@)7@9LLV' M#'&V\-3C;CE$T2/DL!)A)&^+D"WD(AVD=*:YB1#"BZ.[Y2_ 1(9OU5:=^V;RO5K;1=X M/Q##2F21.$N@4BY&D47&Q?D#!QL40PWY"S! 614U.$[124B0X'B=YUZ_/57> M;Z?%XYX]2<1XO77&<0YSX2;6=I*)U;O(? _BF_/@(5B0+W63@P3Y6L[UY.%L M>(4F0N^RMWN"?&6:B*O9!0OR4KV<+1;SBP6YRX3&*$*:)I)^\-A:!WEPQ!#_ M&'B*0%Z;^#;\"'CI0VSJ#S/D.41=0,&B(L ?3((O%(\74NN3&P*5G,H*Z1S5 M9F<0=53726'#XDB[NJO+;]-PRX\1"( @*Y$!(O6( 9! 7 3*N$[A6%M>%TV5 M$LCU_F(U>21HY!P;$H_)!_K-(,S/4(Q9 M*^[PUS(+=>>YLS)=^SZ"7R_:?&(GX5OT1WU9WGKMYF[QSYT]5C8>(KX4& M(AQ@6V49Z8YDFN B' !I 'X(0D.B$,-,'WS]KB'6) M0R+)C()^&2QI>44> B>UCU$;V_[CRK-0P:W(2]_7IF6!!Q9'STIK^CU M_N:E''ID))$:0-+-H;'__/-R\O+//X?^[G7'HI-NL26=E18T5F=X)$MEQ&RE@5K #U!T+?)%1\O;AZ+M;NWVBX<8-XZP'S0 5:62NX(/\!2Q &&W'&+ MI0B2U_;+>!7]@FG[Y=V:4];R+W7T\1C?="M:P4P%;<@ T6! !_]H T+=8&&1H5K*N4&>);:C9U3E88Q>@7I!G)/# R+K*?.@L,=)(U$RE M!TL6 EM@C!4H=@"V ;X@(GZ?V2R?<0J((^9"8E@CHRB;P11'BH4"8>AA95 B MKB)A NO2F!B"+'1\(UF!>/Q[LJX9&>R?3C>#E\C5D2QK0P'9U&X*STP8F$#? M6(PB-U2P:Y+B9'*8/K[?1N*U\FX8MCQ2-07S#/"@'@YIYO,$7P99P3<%5C#8 M4G3B3<.(NQFQPR:XNB3;QLU57<431D?D-JMHLP>%E51Z_=7CF?,;3Y-:YU=F MY/2Q,'S_++6:0LGBJVVC!(#7%WJY@H$.L?1R56>MN!\8#X]W_@NRN($D5,QV$^/5>WQ'Z:>JD-2 M")B//"F/H;[P'@WQP^^\TNF(.9>GH!Z3S,8;>4*%42F;H?Q(L-D F2)"Z8^\ M8RRK-'F.%;%(DZ".C$!)] /5S30H$P->*FN6@FYS#B>=X0]8#6OS,- CPR-I M1C(VR!H$#L'PE)F>6A[UJ1!V:O5V]07A41YVYMQI/I<-8+U]020)@A:GS1CX M>X2&$#S3T5C(S\'V(-:(, ]L8E&B62 U$1R&:'^-H6EBHL'?2P*;99XQ=\08 MP]]/A("B&..5IBV193C\]PBC(4-0XT/8D"5X949((U:0W,/T:9A 5"L).GE: MP*0B] X(1IB Y)' ,3P[PAJ<&B G._,@!(#>I^1*^,GJULLV? #4)!5R 6E MR9HHAK(DK#7BW_&".L*T38G*_"E!A1&58V$\@/'&,6:26,_-D+L!8S589BQ# MJPU0L6PZ9+!X5+$A9E@%@SU'G*DE6_'*0"39(9PK(Y9QH4 M%I%8/R#Y"? N?'MY&D?'(D?1:>DG?H:X$(DDR]"7P_XM)86GSE^2Z@!OF@JB M:'%J(A-XR*L%-Y^ <<1I3GQ9=AA=F,0*C=03LB=@^JPZ9/I8PN'#P!8DPV94 M7:!\R2'/!)7*.U#]%$;"9ZUB4<#1?%<%040*/T!W 56CJ@Y), (8+[0 &+]' M@M)J+!0ET,5 "!.+;8)$#!%/CUDC"@<4PU#1*Z@VB;A3$ =(VS.#BQEP-B] M(7$-4!R8MNQF3&U4/S/J90G^\6M%=*@B!9^8:;1F."R8,9Y^,$,JL9W*G6$2 M,68U,#EFEN,0T9VQ<:L"%9K<KH$6.<]-W YATP^-)& A:;B9()/V^!QV3H(,,1F$F*^IUV^+VBFJ0C#FE< *(& M_S?+3%A% '^:R$Z!Q5'V1X]S;(<^20\(_$L5F<8K9MS8YB"%_:;GKF?XH1VZ MO$B9D<$L[9GEV(2#=!O,"-W"#EX.ZCSEWJ;8H:]4B?B2B4PS*,T!%A4-CJU1 MVQ5^,&25$0/M FP GQ'$K#(<=0B),\MZE7B6&@BRA'QHH,,O)7,\ID@- 3:@ MN-"9F&A$D%5 /HDI=ZP:AI!)EQ\:^W'L$&*CXX*/O =6,L/7I$A N97R,J?*P@P:PLJF#YW(%8L)LOR )XDCKKARH^-(N M.U#&0WMXJ*T/S#AFD"._N&C F?H3>XWN_/V,;;^=-?GI\7!GZ@5J_GJ!>G?> M8%\>^I_YQ^$->_#3B0%#*V4H)O;% AL%^D+*^!V/1D%65#XH.4!:9G6B0R^J M-GZ!S#LK]TYE!;]U(G H>*!PU[$8I(ICID1) ,# 4@A*:MQQDB:II".O-L,D MY[F'CC@=%O+JP)(8^/H;#>]FX3K10!H!8>R0S]PYC%U5T0X/[\'V MIN=)_KX6)&&DCXQS3(46)/5!/Y:4PJ!EERE3&&E[J86G';:?J Q)V$W7O9F8 M!UQ-UDD"*Q9M\Y#+1Q$9J(?1<XAQ/E*>!- Z &/\RZ&!96\2"6 IXC5T>03%3_ /)"$JB#\T"22NP21T7O M\SFZ=D3']&"@*H3+T\C2 "-$,_QN#M&(R($=TK@NY\ @ M:?]'Y4-@:4\2R9 &O; GA9/W9W17&50WR#CB'G7!?Q)[WHCCN_Y3"8[6S7-34 M@_1?6&J'*3/3U=3D>BUNUGK>IA.P[%C=-M(TT.&TM%6VZ M&NJJVS%6MKK?J$:PT6H(9[56BM=":;4=1[G! Z8'+;IYR4PA\];EL\5\.5NJ+]M* MB1GKBJH#OS68,1>,66^#+I)G-9*Q!DQ592L[$;+KP'_)5/:7?RWN92?_ M>^PU_LX465WC-:^U1AWIY'26=]3 M,+,J+A-TI)N,^6[O9JIFJ^4L]5J?=F; M'6F'>GNA1OJXEO=2KX5"BM-Y6W\YO]0&Y>WT4B265=.K3I_5"HOXZ,^2>WT MTO=1?YQ-[TJU_*10[&_Z])(XJ>NKVT2EJ C#E#:.\3&LO?ZTF6B[:4A_DV!Y MVLD;=5_;QPZDK.HBNNT'IV!X/1,AR1QUE_&9=,WN_/?9U;OZU/N<%]FM3^Z MHK"^#+4OI!,PS5T=C8Q91[3-*BE>-KQ@*BEZT5C)RA^+W]'JGYTF9G?JRW&S M.V\_C?*]NY;0@I9WQ@LAD5MD\/K3'"& S8_?\=%+QU M,!&U-OZ:E8.?EO;]WY[RGY\6T2X/FG.P>B0:DLTV-[!= V0[B !\S,[[ [T MO+ ;CQ;^"D:E^U?YOX(*?SSG92EI-5\B@<\8]0=*T(3SP,O M,BL>;)H3PQF?>8?"X4>43JBOZ ;*%6S99R029?(/$N)LM5KM\S M33.WV),5HC*AB;HX2]P67S)&NJ=LQPZ%FRXOK.>BY&Y>[E%+.)W7V8B+DF4< M8;X 1!D7X=\;OPE)HX]1=V$UUT=PY-%]"_PT]O:6&U;O2PNN%SF#A-K/%UX_"XLI7L#50O_Y7"5; M*-067L) ^@XBT13NIE+?GFINM4%V^6R^ELOFZT'>P45";'/FTTY)LK6KB4&2+/6K=U<9]L[N MI)Q8SO^)DBP\DA9U%U=+H:@7*]EB-2C*LC62+ R$ KUB"^1<<=%."LEN*GF, MX66])Z*EKFI]XX*RM9[;^J9-WUB].M-/X@O*%CTGKY1<$L/;+4B7N;RK^40* MI6*VEE_^\A;"+F^0=#4ZYP14S#K"&HUF=\Y^\&=WYY]OPFEIZT,2&X@A57-6 M 3!-=$Y*CZ8G_QD!V2.^ (Z!@5=%%QQJ0LYA8R3>-;1:'JW7E>N[SZ7>1.[OK5&%$HIT2VX\S!H2=G MJ,D;BEH:::[F9:%Q*&_H*?[ZBX)4(>*LY]='X[\S* *5WL$;QT,V -D8()49 M!)UNK0,+4(CB0K]&CKU<9&^+3X J$F0O#JUIA["_G5#M-$V80I8$F,F66"IN M[0_,$B'[$Y)%MD,GM)U0K95NG#TD4U$%TB<]4Z$+(*FQ@:5MW\+88*Q/8"XMJ&GV)Z05PO:?48 _-GVS9SNVNN50!5R2+8-P#]7^-/],J/:G M^9V@VI_F=X)J?YI?K? %A>K_M]ELM4Y/D^N"EM.^6/XK38S8G9M-URITJE84 M3T5X&@=I;:&0Z@[2HS0[,+(I .ULA\:B/D6.8)&G,G?%_ 3'\T-9T1ZPS7^" M>AH,DZ'/63%1BU1N^R<&D3BCHV:^P\NO!FK]?IE-1U'920G"5K[4!NO ZJD> M6(+V2X[363[7P5VCE&1+)JE#VZS;"N_>MN$RE$Q= 3T M-MZZ/=]:#]_:WMOIZ;JR4,6+VXHR)=ZZ7#^>=/AO=72IB&^/9Z<5NQ:XY>[B M:?7;W5P?S&@VY^_LLPKC6[VI>?&H'-K(C]R*0U_#KMT@O;!F0NF07EGY?<^) M;Z]&[30!^E?Q-I:&&O]8!9L8] M#%FC%L)9^^!1MZT$BZ9LS7 'MJ9V>>UU+:4GJ?/0C^EE9YQ3\X]RT>*AUK;, M=!&:)7(0?U)8VH:&@\D=JHC[A]<5 ,G##?UCQ[:))@Y^YHZJ)5\IR9[5;B& M&_?.K#YV9B')-@8#!<&H7RO?ATQCIY-;=H-9U6^N6L<*S[^7/L23/@PCVZG*(5+=DTE6\10XWW=M\^[_V_M);W'F0H)D0F&"F+;( M2M^D'^;6 _TP5&1], P?BD.;>&.URSP=%O@[3''GC?'IA5R^;$S^9-R'R/P; MOH?AH(7<#_(S^)3\G?_Q-^D5"=5\ H_(0O#E$:8#YE*7$./K+&\,&549U=&D MDV%Y>6P.C"<=*.- @G_FA"0+PYJA\2U6,KU:O;.?BJ-7;Y,="QHK4L/UGCQ- M6G2?ZIJNH NCA,MR:^0JQ9Q# L'+87:O6_ \3.6'H:RK&"\-B7^88OAG^'P0 M@I^;4F=8NWU_?6P_=WJB0T56Z9A[VL<8.G7V"1Q6+=E"A\.R.PMQ-N0JAWBC MACX=8S]NG;FP6C^32CER5',F'#U'S ,FCV,94S:I(Q44Q&DRIBY>4&&?@D3Z M(^L*&> ]H#6GGAM J'?';O].LBRB8*H9F([>LV?@:3*#1F-1GB%X=D2HBQ0% M:\$G"\P''RW,:*?-3.C4[AFCL>^4'0$EPC,RU5@)D\#:'4>F\M%1J_8G&=K7 M'F@2_W*,%$+'4,5I4!TL3W_#CL<8"('HDE2C4RG]F9QWR%KCO(QW8Q5)&S*2 M#!-0G/IEUER2\F3\#B<<>!>$N?OKHK/VR$"5D3#F#2!UK$B[)F*9[\=7!N81 M H/$GWI?RCA>NK\"&ZJ2=U*+8K!I0EORIP"#YL693Y854Y%E'FMLH2P[%?H: M0I)3B+W57DL7S0O4?QILH1"CKB*_$/-MQ".]5NL 5*H7(Z>"PCWS'FCY2PXT M7#DIOW5NSL=/XJ^W\@Z=:TSE9+4>,:7HT\6_&6/)A/55?&\!1P9W=7:["% X MS'[K5)_-!A)).MTU7<-T&Q-6$,&(QJ@_ P'LIJ7Y18VKY3KWL^E54$LB4R*: MBY#]4J5J?- M9%44C1F%A!8\V 1BM/J70,,>O[/ X%58Y94Q)SYS-E/SD]J6_K0+/31O%55N&%G/1 MP\M#.C'MS8+-S!,B1'-(V%"FZ2JPV/M3-V69:82QL2-9ES2X#*%S$$% BSI/ M)ILR R0A!9Z#@:?\2) $58,NI1-$^)V$#7+\*^"A+,=1>0_\$'P84,'/4K>$ M$1E3,\1X1T:;4V:*KV7DF+:&*,HA(]^1UY(=>7BO_%2/7.]#>D3U$%.U&OG]TU9U6YD[15ABN+D@82AY$&='8]SXYQ3J?U@:]<7 MS9O+VIF=1/TH*=9#]"8&R;.8-W%MVUE"#XYKQD/_2XX%%/BNXP*''=CF1!/0 ME\$=MH1$U@AHZ 8&[! $<;1G@CWO668Z%+@AF#P. PEB)%@5433R=GEBV&&* ME54W]98G8:U!D$FTQ$N2U4V0))U\C$TJM__^C6_OOK56)98 M0S:^1&*ANP-QK+3 8MV;%KA91,(PWV)(VA^5&]] +) >TNB3Z-8___L_AX?, MJ8!$_A^FC8_Y!U[I0T?8:L8KE'XP).\,_Y,Y/#1RF'AA$M(W*V"B =VL]8L* ML<.6&ND8;U!CD+D7WM1?D\=!?<5#1GK0+EZ>N9"GAT[,F3C[P4#"W#],0V%[ M O># 4<=Q>N-#!C,EYQ/_<=\#+ZRD[#,#*S__@>C.@#I"F+?#WL(7RB\]IB< MF8%FO"\3QQ9A.LC-IH:Q:W$G2 K!<=!)"D0^A^OZIC>AXR1XOE-7 YIMZ,O MY2-&&@7ENKCUB9#1#>2I MND35*88UMONMNL2?=.?UD5)IJ.?#]\="C"[QA 8@P(8DP1V>$2Q^;L8@W^W M:H"QQ3:7GE_\M=NP^AO0;3A;9'M:'1B_L,H@=VZK=BT2W8FK(FF-@Z=#YV\O MVF[$S[_TZ8U,W"Y5/!.W,<_W>F(V.G*[FD94W5_S%3U?>U[_F#U?E!_&[]-R M0%#\UG0MW 8.4O3-Q2YM="YVV&:CAF![U*W5LK(JQ7*V5JNG-^PZ54K[5P"1 MG:R'R**;\G2Z8X$/)C_QO5Z[G#_.;[5ZW)8XMH38&;)T^ZX-6S-='%?'PT7UR"Y*79(\(XS+ MO!5YRB_E9RP%EQ]O%K'02Z3F=S8FI,4TAS)?D&RZE$YN772I1TIQO^@G'(X?N)%VGUD/6*J6VE;*4:U-5KF7'' MR])+D)!>:DJWNA1N(P5UJ)2N\=Z>$@"=F55V\G5S[: M..&%,JH3SR#*S4H%2BN6T/61XO/I9%CN2#4P]T**\OQ45OI(@)Q=M2'QC@GD M)LMRS'/WW8@J]WM4'3?X*[46)>-M?&[U8/:X&$G$J%:E\^UYV,ZLWKI\[M66\% M;_66>JB#[^N*-FVMD*T7%WNHUV_4YK[6\^PCI?P;AWY_/M_P+V@-GN>=\C8' M$EYE=:NV>E0,2H#]*JMV*[S(/A6G_= 9WHV&TIS+)_,B;]2JK12WQ'-XU3*K1=XCGWL\>5Q\HS>=?9Q7/H.GN/ -#P78:]F&U;*V5)EL5:\?C'; M_&+?L8^0ID+EZOSB\?1T/OP3?<>+"6]U@PS;&ELC9^O;Y#WV$6/[LGS3/KXI M'?]ZVXSW.'DM2*6^]Q_[S=P==QK[.*'_HL2+M/18?5UOO)P\F[M7M]TH<^WU[J3M^1OC$P7Z+B&D( *IJSVZ_@INE.7KB8)/ M022\+8IL3-0L0KAPG,+4[$B^IN=/#]^-N_.JF?G M,>)9J5#S6A396CEM138!EF-EE:RDR)JC!1?.%CR]X[7;SVIO5MG^ECJ;Z(I4 M\]>K!C0N&*L%RAV,4Q7Q2XVF2B!A MX?N1S",Q:[3KE6GC:D[!)ILBL%CXRE.)Z2%1GGZKYDLU?/J#RZG0T%_4#R%& M\Z53P/V3B7NS"=,CP; +N_0KIFU@]QJP&]:CR=F3R=NS:6GLNEH0AC9L\O9H MBK]^W&Y.<5?"*MB(2WD@?,0F8/E6M9C<[=I+AF8S:]J,Q"?!S\#.B@0V?% M$;+YMM2]AVIK.8$O/7"]G, W?495M,/#>W@!G3-#_KX6)&&DC\Q9,L^-\NWE M&WM3K(BI< O_"!C\UJ[KI3&Y1]W? 'J-W*-\5([B'X>+1S]NQ>&RG\[#+>5* M<_9.'G5Z[#H/U_G2N(>;7O7<"J)A!\3"AK3HD.*"K\!!0%3*H4M/9!$3ANAL MO;VU9_>]H-JP\$PE936*-SQ9E'3/:C2#GA]W];:N!,_OFS\J'&(_V+-&.[+W MF\%>;4)=6_PS_NZ2Y;G7E\I6-<8_'18<(5% )F:_I:-2V/BG;;LO?VT;0'NV MDBI;\06PUWOQ#,77SUU\W0_.6Y/&TW'_]^.OR"XU?: MG#B2M+_S*_3.[FS,1-@>[J-[HB, &]_&#;;;W5\((0DC(R2LPS;\^C>S2D(" M"5T($&Y';.RXL9&JLO*NS"?-W<9!8ZI%*A[VT37Y(Z_F<\*G?ZYPY1,!9(E M)>HOA^")1O]=?'VOC!_:4E2>H.]( T^8*XG#$Y$0?WQXHG14V4O[\UNGT"U& M)VNQF%T5M='A0!5PR#,$L#C47@4F2]LI?AKMS:;4DU)9'6"G%G#3NBN7ZTVJ]O()5MZJ2O?87*Q:H9B,5^*[6Q84]5<5I6-"G5DE4JR32 M=QA6ZL(' OK@NLJ?=Z<#PZ<%<85R.=I),."SWQAN7S4;J?QZM:K)V2G]L)' M=EDB=!Q0F%[HS\\Y8]SRB0-6L,1N8@&?_<9BB80R484CKQZ3]%N?W^\68*& MAA=?15Z0>2UMAY1.B_Q?SP4EW'#OEP$X-L\KI#M]=WE]S;[J#^-IU7U-.3_[ M&$6Y6W GS"?A3>>A^'XX%'E8[!<&")T7W_NJ!+JK\L>WPY0JF73R;SI7%215 MB73[Q94JMH^2=7>)?+F#0WEXI\;3^H](; HPP-; M,XXF&\?XXR1"2\=@QC1J*KN#)-$%!BFM1*J8K*8O\/.%9;@U AI[#$<[UVS> M/H!BTX]MH\Z>.E_G+KX]_GCO)>J%6I M%9L-R/6GXMG8%((HBL?E)HU;5>%O?KD\C\5SP843T#.)[<^"D/QJ.2% MPI!:H?%Q'*V.>=^&^4IO-FN51Y(Z.;VZSJ>^J]JK83[UC1=_.0>A%VK@SB_ MBOK4%\"@NAK (-'7]F;=RY8H&Y>#^NPY]8)'X P425+>L$E>U!B6T>QF>W6^ M:W@9[(UA4>$SK,R[?X5JEV%-DGPHC()";]9G3VW:0? M[5O-US8JV[]]]9]OQ&O3HB]LQ[N8^Z5D$XO.*?EHR4.-L<$-C8.ZEU^)I\BP M.G/!R@;*S&;&,3:22,.>O!@@F.^:KP?C.5&!$W'293*;1"G^TE#V\D]91/(O54 M"QYT%)K-MXL ;;J%YF2=U(T.2V3J4B";S7?O'")&;MU%;]$;U<^Y_D7KNS2K M^!B*^6/3.3\L.EEBR==Z8U"*!^5"]"$HJ9TBEDAW0]B#PSE9:]B7R\&/T:4J MGSQV:Y'MBYOU=SY#+%&JQ9*$]6>FE(X*P>-VMSY::WGLA#,!L#Q-(.D4@&O: MRK93 *[J!D/GKH[;S6E%**V; MB1("SMUA-,W9O#(S5QNG5][J"6#X92WWQ6 M(Y'9XQO*:KCX[>?;E?(K6QP\O$RN^N/QAHN0H4D15X?(R@06:17BA:QS)^( 'O+;:-FX MZ187ZW'#,_&B4>]K!K]VNB6U#+FALL)"O"!PJ:S0J\5O1^GS;[08*F%=NYW; M%+KT%:D.%]L_M>3AV\5Y]^3&SYU]"'0C=I;%6-QN3/Z-%[K928Q"-3A#Z).M M6%_9;B?QL$CK-90MVY7..N>=L7Y?BJQL@WDQ':RX*5T;+PA;3#-DX[#K9Q9[ MA5[?SL524!;;)62"7'B^+H@-.('?/HL=*%;%]2Y#:P>UCY3'WBI'1\MCN]B\ MV9Z5R_F!^N.V^IG'3L3$%->_,RT<%:(/3=QV)GO5.LSIBWYY[M1-S=URI98] M37=U0"WR]>:S^MY7GJ,DRE,U33>17+JWC*UW;UK('Y1#.''I'4OJ975:JP) 54:#*_4FR^ /.=N.C$GQLP_=P@(59'F_)A0 X2>SQZ$VF#R]#(9 MS4W:[?)):DA3<\4;FI@6C4BN<3J;)1(_>QV^7;S_JBKET$3:3-^V'YG\ C_; M'%LDZ:VBB,? IP4#GA"J=UH(Y!Z*M":!2@E![7K=Y_IB'_Z)BO -"&C*6.! MX8 TH->-"6JW99DM?T#%MC@\*W_+E[KLZ+AZ7HNKV%R%:!] L2T2Z4<^7[]] M:><&CGC]8RNVQ6%G"W*;$&YM6@@44['Y$"@A%->\9ZE*@&I3!AETV,")-'TZ MVM9.'3ORH\; RQ50?YQD\#A/@U5%Q=" K4/K*D'@=?F0. M#\U,#CC.X:^!Z&;G?U$F05JDIO=PK>Q>L>#J]*^N3+QB^Q57F[0?>ZESOG7H MI)Q%LZ\,JMPO3%V%4('[RMR ,%.ZWBA(P5S)^:U_K*_AK^R4@I5/^//:$G)E)9MB71>,Y8SK8S>:&R<+#G4O"M=+E.)@D 4;?=&"< M-(Y)J>(YLM*5.',I1Z)XK>Q=*-22>F!.,\Y+>K.?Y>/S4:G MK !)^5JRA^C M!-7XAX0=*?=FIX7^27O6'QUB>XR">X2.Q=?(*+!%^8)H*<'J>S M*-G0;I:3Y")[WRP.2L,M09*48@-<)%'IZ,I6[/R2,/$CO14[MQVNU;W!0HP= M(IF4Z_ROGZ/?$_\D*.NQ&"64U^O#@=,Z M*.6";Z<_ 5+B-;"O(0B-Z7WV9Z[_^%(8?D*K1&AXCR@_ZW<%%8]*P:ULG] K M<8K6:[LK6E\!N[*&0&>';Y/<^ZUT>2W]]J7NZTKM>KU0N6SIH%H(A@7;FU+X M[1361BJ%3UAX^OE3KL6-'H\?GS\+Z+=A%]?OX IE%W==7K]5H)CM((FM2.P4J0B[]_ M+Q=>Q^^_Y''Y$[1F7;9/9'C*NH@@FXV=W.]NLMJ0T00=6"=I&(9Z3^ ,#=:Z M2?'#]7?I\@/Z=-<0LU=]=GW6:M[_-/QP*IVDC 'AT.BTSC8H4@Y")5/;M20] MZ_59Q38:"6([U+;!K[[Y(L<9!3?DKL'/%]V7EWI-KDQFT2,1PN7=8"[?"9-' MINY&1"&)=JN=&I+E &,SD&C;:4/TN.I)4)(Z6E>9J:=B_[M?\^W>X%9M1!S6 M0[/,5ZL'Q7(M!?%$,]77-@DR]?CR^>&I-:I6ZM'OQ?>&U=?"=(@K"]4DYL)6 MTAUC[-G]S%:AQ#WO9Q*4W"MN\%*=?1_P+3^4N=_C?F9=45VS*J%2.R@4$DP> M[_I^)KC >B?W,PD*C]KJG\X*I_G[8?1JA=_R?F9="4L"S;1<2?W]S"JC_)4) M!$22>49XGPAD#*:N,/CQ7J D;1EAQD9)2E@E5/437A%GMY5NI*+?#XNM%%' MURMQ*!<.JM7HV@"B4[8WRS[.?CV(#^7+9S[U/79[B2=T+F=:0E\E73[( JY#2&'%E&-/%"$W*MAL<&182<357D'+M<%:>J"VMC&U>,2 M_KN=A\M;BA2(65U'D7+EU]N'3K'1_V%[']<.2B!9=W/1$@X,/F\%!_ 34"*2 MAJNM5X12J:R8SD'DUN)1BS4),M:;8D@\A:E2<+=OHB9D^H(@XSIH<'= /'+" MD;*BV[ 'HDS86%=T$ [#KQH+N!_;K/OQ$DSK8G[P#G>'<\X;R+FK(7-ZF07 MS>8?W_*YJB]+ 0\XMTSTGZP)^#DN]@- 7KC,>-)P ;72,ES N0PT%>[8]V-1 MXR1%,]15 +$N#WM=[L.CL^?QLI@]E5ZKV-?_O?;A1=R-2.EDQ<-5^"C;1? MKL!D/C1F/-IXW#,#F\9&:O/8/@1<8^)LYD:EX(8";TA">X#Z1Y&)Q1O,N>B$ MBG)#D(6!J/O"4"S<$<9_*J(ZWQO'AOI#NBFDGDOIEC(Z^\Z 4_8J:JC__NK3 MC?U-'$NT:5.!5<$OE-%BNC)8;O/4:K2!;)P:)PL9;K>0%)9\'2#R8-Y?NOTIJP M#V$RKIO JK!W6.]YM*;,QM^E7.=9ET_>Q/5WF(^QPPV!530-586%?4FD_FAU M74+P'ZY?5[+1Q3C(/V>5!4!%DY M 5B"E5PVJ#=FF^=W)XV9H'=[LZ;^4+J0 M-.ZQ//HC^G$&C(# Q5O:TES.NH4ZZ^,PU'8 N+'VJFO9; +H$3:_U-S\TM59 M7:C+_)7"!7+-*R<]L4_2Z?EM+0;7A*\NL1G(?8UF:B:R[%14FZQ391&:#?*K MV2#6#>CO0+-"PC3SE*B"6Z)6! $]\:XWUFUI&K/DQ\K@JC<3FJ\/WQN=6Z/X MM%EU?(=9K U;M] '5-J61DY^Z>5=@/KX>%''PD YN,_W:@X9M%9_F11TG1< M5@GSF#TFXCO]?M:;_:K>W:F&]*/5VJ3TSL,Q M^TY%@EB&KC"Y>S"J(EH%XP M'%5C35JK9:OAT[X:K!DD>SG_6RP70PW\]J6;JXCOXYV%JVE_Z23"WERO/HE: MJ9S827C*>M9#UA=\X% 2_WSY O)^^>-E(FS)$UYR>3>D4D.R3AB"Q1/F7-BK MP=4LE"N50K%08OV&J:%N@'CF\FO3MI OK$=;3YETXDY@,0V]R<92 +SPL\@" M-*AKFJ WAWC#?2[7QR!3NEEK/]8QQ<]&E&4W3)>%WX M:FV/ECK@_O8_(O/EZJ@'&E-O%-?F[7*N%HJW?[N >_/'&Z2XPA:3^QB%@WQE M@\?KJ=8:'JZ&3W)@,LE.LKVQ;BLR9XK@2I[57V>E]ECK[SKWMI!$V%^V#AGK MYRJ?N;?(-*MN(_=6\ZH*62U7MBQ5NT+YD2[2"V"= MEG;LI-/#=6$1L\4A)'/D?>XTME[OOQ<$\X$0WT(1=ZLW$TJ/LV?V0E#N][.( M.^$JHUJ^L+K*Z&0P$'#8B#!721T(YSH"O)43)9'X2KYE1F7/,J/HC^W-IK_J MC^>-[/=^OYCZ8\/Y-I.5FI'A1=B_JC$#."]:X$Z\25*6:6!!;G^*9>/2%*?C MD$IU"*(-75&GS(#FN1S/8U2L;J<#HABOEV;(2^DL-$TQ5 Y6@#5,^%V!'(15 MWDO7A2.JX"_@:2PLD4SIT3Y:7=/MQ4/V^>>O!U$+4]?4G9/?3#,Z*YV0G*)%-^+#C::)"I.Y;AVBXKU9,JQ<=QV.32%B?+!"@&PMAZP!VR Q M]683B"'*!KRI/0$7D31=XQV K1%U2R.^=R[>C^_>6@_Y.'%50)7 4@)Z(4NS MD#0Q$S&QLV:D*_U\'I)%R1)O'#)J*\GQ0C&!Y+@K.OK(!/,INXY*L&@7"2!T M#]?/#S6V,&"5U">DMW&/4/#I5G8I?_2,1;8/1D(7!840Z8F]V?TP M>W75E=IGD^?4'Y;=A)TQ$_.R -)B;MB9LV+)SCV!]NPV98("\D%3^:W>+/?S M_/QT\GY^I>56IO)-KL%-@*0S">M(ZE.62DG2/DT=RR5'KOZE=%4L M7YZ^M%^?]SY7WW!DZ$^?3HR3[*_!S5,E11GZ@DY6?& E6R7"LJDX56,(&LKBN8H:U M$KC>9/8#QUNRB%%:"&ADXD+SR14/2N55&%$1LK%;F!N]99)[AH/%; (D+QS4 MBJLPE&*2/+!4/$PZ3+RQ!)P6B<]E_+IXZ)=^=V*?= =@QU0%9$\1=NTU";;DXLYA$.N5WJF8M^O3.;Z&:M=Z; MY;O]G*S5.OQ42'UBPR,+1=)0PCN!)_WV[_\='C(M49#X+\PM^P1'TQ5>#*Q' MA">4OS($FQI^9 X/36[AQ=?P!H)N=OX79:)3(D7UX6)U+WC$U9&[KDR\F&*% M(T8CRZ740.O023F+9E\91$G]PM15MB]R7YD;L'V4KC<*4C!7=G[K'^MK^"N; M%RU&_/;F4HQRZAPYB+B"[->%]B(.@Q6T<"?L#K8;27AUQ-%Q8IE M<7# 4#A=A4(,OQ&,>UK73)%42^34R6@'01!'1,\'!V_NU7JRHGU8+*6# MNIY11RE"OB-"K&%2=ZX)'#<,&=<-PP&BA$_H!38"Y8.,R_#'FH;E\\$Z!/[" MT0-!$H"J"F:L((N6@&%'&,]C1(,H+ M"H_K=/%.??WN?2_X\MGM(-MX&;0[7,E&R+>KA]QDF:_58S_I:%(OK0_ L*I) MG3$9D(+/H[B13AF+) C/2RB%0BAHY'8,53N/EI(, <@ 3PUP 3P"3EYPTI_Q9T0Y4U&_U\KPSZ?GHAY'[3=7.Y.%< [2Y+C]A'^:(2 M408#%)R!@8/B\$R)9V_>EB)_+ SB<$E^R9[$L5HQM\D[6N05=_0-]-9PR317 M?_+E'^]GI\;)LZ_QL)[KNWC?R1DQUAK>=IZ7EP_M4J6OY)X*H>@.[A]Y'/*/0!X8D]B+JXI MX;#%^NXQ#]6#8C7O:[^!Z<$GY8:N3=)9#X7"$;/J?HYQ<*9;5IRX4_X.%4T> M.DXH__B6GS:T[\.9: ^J"UA$D,%+PDTM10%>6Y&^!=U5JJP"7Z-',F:GZ,/@ M]D0ZRHBH+U$&%T"$AX%JHGZ-I?_P"V34"X[I@.^ -<=QBXSR)@NJ-A0G#$?= M".(X<60TC"2.,=3"RA!2#T.\,$,7B3G$C[V([=*DF245"CQCJB>"CP\A%O@D M8&.GFFB&8<0Y(Q$E>E&Q*QRQZ3Q5^8JA6[J:LBW9 M348$0G"ZTRC\[S_5?*[RU;D/ZBK0QE8"ND")Q=/\"[^'FB"?_4K.&#\E_\Y]_9L,@\-F M;%[(<(*JLR#C*GDDP[K'6C7;#^?'A[D: Q3@!7@3;9:?/]5ZE&9&"N;2) 44 MSYNH#^D8+J"=.#8DV,$8 E*##%RE@[= 0678I=Y\H/7)>"(I4T& S>I $/Q- M$Y0A**J_S'V==)K6C@Y,G4BB0(T\0J#?5XEAYR16').=#0R9)\H,%\O1![)/ M0 $-5#JFOLROT=EBI+]=X416LLE+D %>#/@('ES)_FG1"3^B,]W>V"=4HZQ( M%+WY1,&!:*#IK+J:OK .53&>AO#*B6YZ_UG"*SE*>M@XO$,#$X*A(S4G8/H4 M@XSD[!L:6!42^\'G(T&8.)9@YA\G[%15P";QL"4SS',?\YX)UEYJ XCR4#H$ MDA92&-;0APIP&(LMQF)T@X3]PNT-SL!JX M'+J5HH9?'E*#/F<,!L4)RX 78LF,^41MGA!"-D.L#?!BE"?B)9WC]8K,FM/K MZO82NO ^'OTC2S;/Z]VYMD$55U]<[JF]7#)?E;HF]I@O#'T=?U.?;^D(UD#V MKE+*$ 4#+R,O<22D'6EFFG@G60T5HFEQ0B0/M.9 1(?63'V3#!C1$F.6%W#? MX IF..60R@YYZ 2D%OQ*LE95>!7AE*UOLA)G2+0)Q=*'9H);I-EQ3,,!U5#S MP &!I%JI-\>:+*+3Y].)@?AAAIP$A;GRC#A:7O!8RX Q[U1]:@$3!.GW28,F M;AH[-$FV;'&>X"FL1F6ENLS7>2 SG(Y*>-;$Y+*F"W9?FR?/Y=N7X^(P*$P) M7'?$.8*A5K@4Y42H2%S",O8.-3-+^;+$U :R/1CM)[I'PC#LPBZMN84:SFLE M"62.HW*.(H@7/WCKRZ*'H5E'C:RES'NI%N9]K1KW9;H"2U,NP=#"#YCV5F2> MQA_ XZ_(_!GKJ18[.^?+TDLJ^$NTH72'U'>POS^W8 M;Z+,2D2=M* BH !FO MS-G"6C/S%^'#J%N H8[IFF7SQ4_SMX5%@V++$*V+8;:,#$"T+QP$WKE"0*\3 MB"%.5#EC3"V 1G4^_):P,B\\J<2Q&4#\W'\F]RSHI9%05T+6];:I1\PM^F?F MR\'5RYA?)W:NTX4UT%L;X#?J6V*N@83DH.!%Y&(S7[1@0B@6%?$;29Z!RM(" MZ\WC<]3JU.2@,T?,5 :?9.X"\["670$^!>TCH?EFB+/^*L@&^ 4:DF LP 9Y MS;Q/506Z;_@VR9K8?J2!.>T YT2-D"<%:T::TAOMV;#7*#B]-\7^IPH]079%E3 M6W-9]]C6;&\FBYV+8:70'6:Y/[XU+-_:I *5I2;)UX,-:H)' Y^:IO5SKJLO M7_H@+G:HXFM,K]EG1;7(JS6FM,ZV1#].':;(BAJ&$&>>:1,./YOPX MUS9;Z<4T2Q]EEMOCIP;S_KF M >WFJ92JLSQNP6IW1&UT*ZCX ?LDY&R<$?]TBNL9C6E#D+DAB,1H*:="=*TI M^3>";N90?!^%-+IHX^@BKNL#ZN&YE<<3L<>/UO=+5^&T0O2I7>$E&67):$H!]SI=1# M/]J24HXE*C"2"'\9"-3S%+B&0S%PQ!DKF MGPFS_;-R=LRMA^2R;&F^T3 MBN.#$\T)(4$W>C/]>=0]$2YFTF4EV=MQZW(KT9(/2TB7:S,V78Y3=97C-%EM MV)*4MZXQF4BD0I.5[*(:;55-SD*8%O(1O5E'^3DZR3=:R!UIOVR?%^;DW(4Y MP&]J5_07[(#'%1H[YQ!/+EC[5.$'"4_,L MP8GT1- LN<[-XZ7V_:Z32SW3.K>4<31AVHR(/2 ?%(F\WIM-SZ]&V:94&.B% M,!4PMJ@N2+"7W'[BCR_BCR^CJYR*HUEC/*R7U=J>EK[8.\QZ3@V]JQC=ZF/N MQZE02G>=S$H6""*!SY^O^>VMIZ=1L$EOI*/YD/28@&1_222P6AT)!/_A%L?H MQ5G,*J!:*XRBF$7:.>FL%?AS^9IVVZ+Z; ^N$ O*,0>D-\N*#RKWH_FLU1,< M!6D)#*T41#5KCUCVKO4REVUV!-LM"V-[]:2E@F!92?8&4HO83@!1HAU&/*"I M:MBHS-.K#E.UF*VDWF\4^9!&#Z+, MRNC8FEU;KX)&2L)9V@$'K/QI3&-.;)WG)!69G"!$%IAO.-]F("HG8 KAPM*F" MN73:C8&+1R@(LOIXY^/2T]%T8).@1HH3OEY,40]6EOQG'%X]+CKY?B?7^SWN4J(=#, MUEP>5FAWM\(:2?4.^=Z7>O%XO1:VX,F->'M0+1?VG-UK^439_<1F=P*N MWQYT$11(0_@E&0Y)&Q)W4N'%@4A1,N O=(4;D5YN;+(39(VB9U#(O]G/X]ON MX+[P,CS;I8$@FR$=\V0[!+/)V@]:B;%C1^3/<$^'%$>%<^R*82D(XE^HNYGJ MWSL1I41.)J:PQ08 S:_"0=P;2?.9A1).TL)='^9[L\K-\.*I_-Z29L/4)_EW MT<=?FT^6)?)P)0+_\V! @KOW:[9^\_M6;Y:;2/U:\>11>TM_?_/\6;N@2NQ7S7'^L.,/6+/B:9W\Q2.[C/F-Y%U&N#&"(2!$,8XX L M\L+&RCDN&F\$'=//MR9 5V-ZKZ&=F"/DUN>QLQ]:O=IIW[5+T\K/.\Y&JW>O M)JCN)/QB8EJG*/,UO2'H\P>U4L 0A* 1$[%([KK@,:Z. M,74"6=R,X%"Q0^(E"4(D1?)'BH>,+*1ZCCBK,="R= DY@&%]9 M4;*62,:R6/K#3N@?X&"O!5!XZQ5O!/)]_A:"5VSIZ_DK<;<3"78D\$?^D8@C M%LB5>K/VXS KW;UF+_E2ZKU\SV&)?@,2*U^9]H10\0MSQ8))^9R2F,24Q$K, M*8E>@PR!0?L*/\7_#O6Q].W_ 5!+ 0(4 Q0 ( *^ =EA[I>M(W T ,". M 1 " 0 !B\.4A( 3< 5 " 0L. !B&UL4$L! A0#% M @ KX!V6(='2".04 0\\$ !4 ( !7D$ &)R9F@M,C R M,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( *^ =EC_=#\%Q#L %,+! 5 M " 2&2 !B#,Q+3$N:'1M4$L! A0#% @ KX!V6/\:$1")!P =2\ H M ( !.-D &5X,S$M,BYH=&U02P$"% ,4 " "O@'98T=P/A $$ M !<%0 "@ @ 'IX 97@S,BTQ+FAT;5!+ 0(4 Q0 ( M *^ =EB(*&\)^ , $P5 * " 1+E !E>#,R+3(N:'1M M4$L! A0#% @ KX!V6%'^#;U^% GV0 H ( !,ND M &5X.35G 0!J^0T # M @ '8_0 9F]R;3$P+6LN:'1M4$L%!@ , P U0( .=E @ ! $! end XML 78 form10-k_htm.xml IDEA: XBRL DOCUMENT 0001487197 2023-01-01 2023-12-31 0001487197 2023-06-30 0001487197 2024-03-18 0001487197 2023-12-31 0001487197 2022-12-31 0001487197 2022-01-01 2022-12-31 0001487197 us-gaap:CommonStockMember 2021-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001487197 us-gaap:RetainedEarningsMember 2021-12-31 0001487197 2021-12-31 0001487197 us-gaap:CommonStockMember 2022-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001487197 us-gaap:RetainedEarningsMember 2022-12-31 0001487197 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001487197 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001487197 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001487197 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001487197 us-gaap:CommonStockMember 2023-12-31 0001487197 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001487197 us-gaap:RetainedEarningsMember 2023-12-31 0001487197 BRFH:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:ManufacturingEquipmentMember 2023-12-31 0001487197 BRFH:CustomerEquipmentMember 2023-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2021-12-31 0001487197 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-12-31 0001487197 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001487197 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-01-01 2022-12-31 0001487197 BRFH:ManufacturingEquipmentMember 2022-12-31 0001487197 BRFH:CustomerEquipmentMember 2022-12-31 0001487197 us-gaap:PatentsMember 2023-12-31 0001487197 us-gaap:PatentsMember 2022-12-31 0001487197 us-gaap:TrademarksMember 2023-12-31 0001487197 us-gaap:TrademarksMember 2022-12-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-07-01 2023-10-31 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-23 0001487197 BRFH:SubscriptionAgreementsMember 2023-10-23 2023-10-23 0001487197 BRFH:SubscriptionAgreementsMember 2023-12-19 0001487197 BRFH:SubscriptionAgreementsMember 2023-12-19 2023-12-19 0001487197 2021-01-01 2021-12-31 0001487197 us-gaap:RelatedPartyMember 2022-07-31 0001487197 srt:MinimumMember us-gaap:CommonStockMember 2022-12-31 0001487197 srt:MaximumMember us-gaap:CommonStockMember 2022-12-31 0001487197 srt:MinimumMember us-gaap:CommonStockMember 2023-12-31 0001487197 srt:MaximumMember us-gaap:CommonStockMember 2023-12-31 0001487197 BRFH:TwoThousandAndTwentyThreePlanMember 2023-06-30 0001487197 BRFH:TwoThousandFifteenPlanMember 2023-12-31 0001487197 BRFH:TwoThousandAndTwentyThreePlanMember 2023-12-31 0001487197 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001487197 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001487197 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001487197 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001487197 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001487197 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2023-02-01 2023-02-28 0001487197 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001487197 us-gaap:WarrantMember 2021-12-31 0001487197 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001487197 us-gaap:WarrantMember 2022-12-31 0001487197 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001487197 us-gaap:WarrantMember 2023-12-31 0001487197 BRFH:SettlementOfDeferredCompensationMember us-gaap:WarrantMember 2023-12-31 0001487197 srt:MinimumMember BRFH:SettlementOfDeferredCompensationMember us-gaap:WarrantMember 2023-12-31 0001487197 srt:MaximumMember BRFH:SettlementOfDeferredCompensationMember us-gaap:WarrantMember 2023-12-31 0001487197 BRFH:SettlementOfDeferredCompensationMember us-gaap:WarrantMember 2023-01-01 2023-12-31 0001487197 srt:MinimumMember 2022-01-01 2022-12-31 0001487197 srt:MaximumMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2021-12-31 0001487197 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2022-12-31 0001487197 us-gaap:PerformanceSharesMember 2023-12-31 0001487197 BRFH:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001487197 BRFH:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001487197 BRFH:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 iso4217:USD shares iso4217:USD shares pure false FY 0001487197 10-K true 2023-12-31 --12-31 2023 false 001-41228 BARFRESH FOOD GROUP INC. DE 27-1994406 3600 Wilshire Boulevard Suite 1720 Los Angeles CA 90010 310 598-7113 Common Stock, $0.000001 par value BRFH NASDAQ No No Yes Yes Non-accelerated Filer true false false true false false 5105383 14507146 Certain information required by Part III of this Annual Report on Form 10-K is incorporated by reference from portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days of December 31, 2023. Other items incorporated by reference are listed in the Exhibit Index of this Annual Report on Form 10-K. 286 Eide Bailly LLP Denver, Colorado 1891000 2808000 211000 821000 126000 160000 101000 1214000 1048000 67000 79000 4153000 4373000 409000 801000 18000 241000 306000 7000 7000 4810000 5505000 1670000 1534000 499000 499000 85000 286000 53000 233000 20000 2307000 2572000 2307000 2572000 0.000001 0.000001 400000 400000 0 0 0 0 0.000001 0.000001 23000000 23000000 14420105 14420105 12934741 12934741 63299000 60905000 -60796000 -57972000 2503000 2933000 4810000 5505000 8127000 9162000 5243000 7722000 2884000 1440000 2614000 2861000 2694000 3549000 400000 418000 746000 5708000 7574000 -2824000 -6134000 13359000 13359000 12924000 12924000 -0.21 -0.21 -0.47 -0.47 12905112 60341000 -51838000 8503000 986 5000 5000 23643 173000 173000 5000 386000 386000 -6134000 -6134000 12934741 60905000 -57972000 2933000 12934741 60905000 -57972000 2933000 165779 544000 544000 -24000 -24000 4094 11000 11000 1315491 1863000 1863000 1315491 1863000 1863000 -2824000 -2824000 14420105 63299000 -60796000 2503000 14420105 63299000 -60796000 2503000 -2824000 -6134000 746000 -18000 403000 444000 544000 386000 11000 173000 695000 -1097000 59000 101000 166000 343000 -10000 20000 202000 560000 499000 -402000 45000 -2958000 -2648000 13000 -13000 5000 1830000 1830000 5000 -1128000 -2656000 3019000 5675000 1891000 3019000 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_zQliPzIReop1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1. <span id="xdx_829_zaQc9hx9OJQg">Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Barfresh Food Group Inc., (“we,” “us,” “our,” and the “Company”) was incorporated on February 25, 2010 in the State of Delaware. The Company is engaged in the manufacturing and distribution of ready-to-drink and ready-to-blend beverages, particularly, smoothies, shakes and frappes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwkGILbsCwP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zkG20Q1nu6ak">Basis of Presentation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_ziVENcR0ecff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z1aPWbGrXmnf">Principles of Consolidation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and our wholly owned subsidiaries, Barfresh Inc. and Barfresh Corporation Inc. (formerly known as Smoothie, Inc.). All inter-company balances and transactions among the companies have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--UseOfEstimates_z8l22ckVP3Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zVn6r8aFLRDd">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets and revenues and expenses during the years reported. Actual results may differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zEv9ag36viS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zV6gKatsIKP">Concentration of Credit Risk</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of cash on deposit with financial institutions exceeds the $<span id="xdx_901_eus-gaap--CashFDICInsuredAmount_iI_c20231231_zCWf2LGxvJO7" title="Cash federally insured limit value"><span id="xdx_906_eus-gaap--CashFDICInsuredAmount_iI_c20221231_zHvr044ZE4i3" title="Cash federally insured limit value">250,000</span></span> federally insured limit at December 31, 2023 and 2022. However, we believe that cash on deposit that exceeds $<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231_z75eghHU1Cq" title="Cash on deposit exceeds">250,000</span> in the financial institutions is financially sound and the risk of loss is minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfProductInformationTableTextBlock_zPaMpdlMwyr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_znzMMwtpKMqd" style="display: none">Schedule of Company’s Contract Manufacturers of Finished Goods</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Customer A</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zVDIWbJLp6e8" style="width: 14%; text-align: right" title="Manufacturer percentage">25</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zW2G0A7Zv8pf" style="width: 14%; text-align: right" title="Manufacturer percentage">3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer B</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zNhNh9hNE536" style="text-align: right" title="Manufacturer percentage">16</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zLpgLU8m6xE7" style="text-align: right" title="Manufacturer percentage">31</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer C</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zYmhjs5egwq5" style="text-align: right" title="Manufacturer percentage">11</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zicHUPMnl0A5" style="text-align: right" title="Manufacturer percentage">24</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer D</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zRWTZXJH6Zr7" style="text-align: right" title="Manufacturer percentage">10</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zORR16XLtyn2" style="text-align: right" title="Manufacturer percentage">23</td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AF_zV36YsPDur7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zV4lRUWicFX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zgfgA8LdEt1l">Restricted Cash</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2022, the Company had $<span id="xdx_900_eus-gaap--RestrictedCashCurrent_iI_pp0p0_c20221231_ztwKY6r7UTyi" title="Restricted cash">211,000</span> in restricted cash related to a contract manufacturing agreement. The restricted cash was released in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zsQVGL4fedDe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zlvSDJp15SI4">Fair Value Measurement</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, <i>Fair Value Measurements and Disclosures</i> (“ASC 820”), provides a comprehensive framework for measuring fair value and expands disclosures which are required about fair value measurements. Specifically, ASC 820 sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. ASC 820 defines the hierarchy as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 – Pricing inputs are other than quoted prices in active markets but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts or priced with models using highly observable inputs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financial Instruments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our financial instruments consist of cash, restricted cash, accounts receivable and accounts payable. The carrying value of our financial instruments approximates their fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zCbDLnuavRUj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zlALdfcHeRrd">Accounts Receivable</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable from customers are typically unsecured. The Company’s credit policy calls for payment generally within 30 days. The credit worthiness of a customer is evaluated prior to a sale. Accounts receivable totaled $<span id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pid_c20231231_zG7V0Keu8Uf9">821,000</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_900_eus-gaap--AccountsReceivableNetCurrent_iI_pid_c20221231_z0KUR5snRee8">126,000</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as of December 31, 2023 and 2022, respectively. Allowances for credit losses are considered when an undisputed balance is greater than 90 days past due. There was <span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20231231_zKmJSdRVQRf9"><span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20221231_ze0dLdcbBOP2">no</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allowance for credit losses as of December 31, 2023 and 2022. There was <span id="xdx_907_ecustom--CreditLossExpense_do_c20230101__20231231_zGe9BBXlksZj" title="Credit loss expense"><span id="xdx_904_ecustom--CreditLossExpense_do_c20220101__20221231_zWdNhWCUZHV8" title="Credit loss expense">no</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">credit loss expense for the years ended December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--InventoryPolicyTextBlock_zsJBC2OT23o5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zdv5ntZq5GU8">Inventory</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of finished goods and is carried at the lower of cost or net realizable value on a first in first out basis. The Company monitors the remaining useful life of its inventory and establishes a reserve of obsolescence where appropriate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zivEPbmi3Co" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zMpmn65ck5Ja">Intangible Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets are comprised of patents, net of amortization and trademarks. The patent costs are being amortized over the life of the patent, which is twenty years from the date of filing the patent application. In accordance with ASC Topic 350 <i>Intangibles – Goodwill and Other</i> (“ASC 350”), the costs of internally developing other intangible assets, such as patents, are expensed as incurred. However, as allowed by ASC 350, costs associated with the acquisition of patents from third parties, legal fees and similar costs relating to patents have been capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 350 legal costs related to trademarks have been capitalized. We have determined that trademarks have an indeterminable life and therefore are not being amortized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ziRNyX0fbCXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zWaTwSeqycF3">Long-Lived Assets and Other Acquired Intangible Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We recorded impairment charges of $<span id="xdx_909_eus-gaap--AssetImpairmentCharges_pid_do_c20220101__20221231_zzYnYjIon1oj" title="Asset impairment">746,000</span> related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer in 2022. There was no impairment in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoy2su4Qlhs4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zf96cqgbkXj2">Property, Plant, and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant, and equipment is stated at cost less accumulated depreciation and accumulated impairment loss, if any. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are being amortized over the shorter of the useful life of the asset or the lease term that includes any expected renewal periods that are deemed to be reasonably assured. The estimated useful lives used for financial statement purposes are:</span></p> <p id="xdx_899_ecustom--EstimatedUsefulLivesOfAssetsTableTextBlock_zkmRcux6sU6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z1uHOgUKPI7g" style="display: none">Summary of Estimated Useful Lives of Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentMember_zDvTVPVkvZUd" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer equipment </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CustomerEquipmentMember_zqIKAAWgKs1e" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> </table> <p id="xdx_8AC_z08IuE4YAEGi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zBSiARyb60yc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zYzv77tA61md">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 606, Revenue from Contracts with Customers, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>1)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identify the contract with a customer</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identify the performance obligation in the contract</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>3)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Determine the transaction price</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>4)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Allocate the transaction price to performance obligations in the contract</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since the Company’s contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.</span></p></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>5)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognize revenue when or as the Company satisfies a performance obligation</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments that are received before performance obligations are recorded are shown as current liabilities.</span></p></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated the requirement to disaggregate revenue and concluded that substantially all of its revenue comes from a single product, frozen beverages.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zWnKfj40RWF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z0iw3VV2MvTb">Research and Development</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures for research activities relating to product development and improvement are charged to expense as incurred. The Company incurred $<span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20231231_zFWGl94dAlIa" title="Research and development expenses">115,000</span> and $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20221231_zA7KN83jtiLb" title="Research and development expenses">382,000</span>, in research and development expenses for the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_ecustom--ShippingAndStorageCostsPolicyTextBlock_zYr9lmbfUQyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zg3sxpz6Low7">Storage and Shipping Costs</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Storage and outbound freight costs are included in selling, marketing and distribution expense. For the years ended December 31, 2023 and 2022, storage and outbound freight amounted to $<span id="xdx_909_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zDINBG3GeVm9" title="Shipping and handling costs">1,278,000</span> and $<span id="xdx_909_ecustom--ShippingAndHandlingCosts_c20220101__20221231_zBwiSmjlctQb" title="Shipping and handling costs">1,467,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--LesseeLeasesPolicyTextBlock_zjyjgQdVMuD2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zffjYEPtTJFj">Leases</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine if an arrangement is a lease upon inception. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The right to control the use of an asset includes the right to obtain substantially all of the economic benefits of the underlying asset and the right to direct how and for what purpose the asset is used. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. As a lessee, the Company leases office space.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_z6Ygc6lLxQnf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zjV0MotJzISf">Income Taxes</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes is determined in accordance with the provisions of ASC Topic 740, <i>Accounting for Income Taxes</i> (“ASC 740”). Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements, uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a <span id="xdx_90A_eus-gaap--IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_c20230101__20231231_zgmCkfMTyqwb" title="Percentage of tax benefits likelihood being realized upon ultimate settlement">greater than 50%</span> likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2023 and 2022 we did not have any interest and penalties or any significant unrecognized uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--DerivativesPolicyTextBlock_zG7oEFckjBD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zzZQyzlx9Wmh">Derivative Liability</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, “Derivatives and Hedging.” The Company determined that its convertible instruments issued in 2023 did not include any embedded derivatives that require bifurcation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zi4kiMGjFJ6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_z1hUinN9Nkgd">Loss per Share</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We calculate net loss per share in accordance with ASC Topic 260, <i>Earnings per Share</i>. Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period, and diluted earnings per share is computed by including common stock equivalents outstanding for the period in the denominator. At December 31, 2023 and 2022 any equivalents would have been anti-dilutive as we had losses for the years then ended.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z7UFtFdxOsce" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_z2a1kgBnJkm3">Stock Based Compensation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company calculates stock compensation in accordance with ASC Topic 718, <i>Compensation-Stock Based Compensation</i> (“ASC 718”). ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements and establishes fair value as the measurement objective in accounting for share-based payment arrangements and requires all entities to apply a fair-value-based measurement method in accounting for share-based payment transactions with employees.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJGVyOcgY39d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_zow6BL6Ssewj">Recent pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, new accounting pronouncements are issued that we adopt as of the specified effective date. We have not determined if the impact of recently issued standards that are not yet effective will have an impact on our results of operations and financial position.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_z4nVSfbzD1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_862_zWgviPYMufvb">Subsequent events</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p> <p id="xdx_850_z1ptyAXvcXna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwkGILbsCwP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zkG20Q1nu6ak">Basis of Presentation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_ziVENcR0ecff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z1aPWbGrXmnf">Principles of Consolidation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and our wholly owned subsidiaries, Barfresh Inc. and Barfresh Corporation Inc. (formerly known as Smoothie, Inc.). All inter-company balances and transactions among the companies have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--UseOfEstimates_z8l22ckVP3Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zVn6r8aFLRDd">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets and revenues and expenses during the years reported. Actual results may differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zEv9ag36viS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zV6gKatsIKP">Concentration of Credit Risk</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of cash on deposit with financial institutions exceeds the $<span id="xdx_901_eus-gaap--CashFDICInsuredAmount_iI_c20231231_zCWf2LGxvJO7" title="Cash federally insured limit value"><span id="xdx_906_eus-gaap--CashFDICInsuredAmount_iI_c20221231_zHvr044ZE4i3" title="Cash federally insured limit value">250,000</span></span> federally insured limit at December 31, 2023 and 2022. However, we believe that cash on deposit that exceeds $<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231_z75eghHU1Cq" title="Cash on deposit exceeds">250,000</span> in the financial institutions is financially sound and the risk of loss is minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfProductInformationTableTextBlock_zPaMpdlMwyr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_znzMMwtpKMqd" style="display: none">Schedule of Company’s Contract Manufacturers of Finished Goods</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Customer A</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zVDIWbJLp6e8" style="width: 14%; text-align: right" title="Manufacturer percentage">25</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zW2G0A7Zv8pf" style="width: 14%; text-align: right" title="Manufacturer percentage">3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer B</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zNhNh9hNE536" style="text-align: right" title="Manufacturer percentage">16</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zLpgLU8m6xE7" style="text-align: right" title="Manufacturer percentage">31</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer C</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zYmhjs5egwq5" style="text-align: right" title="Manufacturer percentage">11</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zicHUPMnl0A5" style="text-align: right" title="Manufacturer percentage">24</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer D</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zRWTZXJH6Zr7" style="text-align: right" title="Manufacturer percentage">10</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zORR16XLtyn2" style="text-align: right" title="Manufacturer percentage">23</td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AF_zV36YsPDur7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 250000 250000 250000 <p id="xdx_895_eus-gaap--ScheduleOfProductInformationTableTextBlock_zPaMpdlMwyr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following customers accounted for 10% or more of the Company’s accounts receivable balance at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_znzMMwtpKMqd" style="display: none">Schedule of Company’s Contract Manufacturers of Finished Goods</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Customer A</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zVDIWbJLp6e8" style="width: 14%; text-align: right" title="Manufacturer percentage">25</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zW2G0A7Zv8pf" style="width: 14%; text-align: right" title="Manufacturer percentage">3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer B</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zNhNh9hNE536" style="text-align: right" title="Manufacturer percentage">16</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zLpgLU8m6xE7" style="text-align: right" title="Manufacturer percentage">31</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer C</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zYmhjs5egwq5" style="text-align: right" title="Manufacturer percentage">11</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerCMember_zicHUPMnl0A5" style="text-align: right" title="Manufacturer percentage">24</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer D</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zRWTZXJH6Zr7" style="text-align: right" title="Manufacturer percentage">10</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerDMember_zORR16XLtyn2" style="text-align: right" title="Manufacturer percentage">23</td><td style="text-align: left">%</td></tr> </table> 0.25 0.03 0.16 0.31 0.11 0.24 0.10 0.23 <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zV4lRUWicFX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zgfgA8LdEt1l">Restricted Cash</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2022, the Company had $<span id="xdx_900_eus-gaap--RestrictedCashCurrent_iI_pp0p0_c20221231_ztwKY6r7UTyi" title="Restricted cash">211,000</span> in restricted cash related to a contract manufacturing agreement. The restricted cash was released in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 211000 <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zsQVGL4fedDe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zlvSDJp15SI4">Fair Value Measurement</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, <i>Fair Value Measurements and Disclosures</i> (“ASC 820”), provides a comprehensive framework for measuring fair value and expands disclosures which are required about fair value measurements. Specifically, ASC 820 sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. ASC 820 defines the hierarchy as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 – Pricing inputs are other than quoted prices in active markets but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts or priced with models using highly observable inputs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financial Instruments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our financial instruments consist of cash, restricted cash, accounts receivable and accounts payable. The carrying value of our financial instruments approximates their fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zCbDLnuavRUj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zlALdfcHeRrd">Accounts Receivable</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable from customers are typically unsecured. The Company’s credit policy calls for payment generally within 30 days. The credit worthiness of a customer is evaluated prior to a sale. Accounts receivable totaled $<span id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pid_c20231231_zG7V0Keu8Uf9">821,000</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_900_eus-gaap--AccountsReceivableNetCurrent_iI_pid_c20221231_z0KUR5snRee8">126,000</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as of December 31, 2023 and 2022, respectively. Allowances for credit losses are considered when an undisputed balance is greater than 90 days past due. There was <span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20231231_zKmJSdRVQRf9"><span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20221231_ze0dLdcbBOP2">no</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allowance for credit losses as of December 31, 2023 and 2022. There was <span id="xdx_907_ecustom--CreditLossExpense_do_c20230101__20231231_zGe9BBXlksZj" title="Credit loss expense"><span id="xdx_904_ecustom--CreditLossExpense_do_c20220101__20221231_zWdNhWCUZHV8" title="Credit loss expense">no</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">credit loss expense for the years ended December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 821000 126000 0 0 0 0 <p id="xdx_846_eus-gaap--InventoryPolicyTextBlock_zsJBC2OT23o5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zdv5ntZq5GU8">Inventory</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of finished goods and is carried at the lower of cost or net realizable value on a first in first out basis. The Company monitors the remaining useful life of its inventory and establishes a reserve of obsolescence where appropriate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zivEPbmi3Co" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zMpmn65ck5Ja">Intangible Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets are comprised of patents, net of amortization and trademarks. The patent costs are being amortized over the life of the patent, which is twenty years from the date of filing the patent application. In accordance with ASC Topic 350 <i>Intangibles – Goodwill and Other</i> (“ASC 350”), the costs of internally developing other intangible assets, such as patents, are expensed as incurred. However, as allowed by ASC 350, costs associated with the acquisition of patents from third parties, legal fees and similar costs relating to patents have been capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 350 legal costs related to trademarks have been capitalized. We have determined that trademarks have an indeterminable life and therefore are not being amortized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ziRNyX0fbCXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zWaTwSeqycF3">Long-Lived Assets and Other Acquired Intangible Assets</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We evaluate the recoverability of property and equipment and finite-lived intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We recorded impairment charges of $<span id="xdx_909_eus-gaap--AssetImpairmentCharges_pid_do_c20220101__20221231_zzYnYjIon1oj" title="Asset impairment">746,000</span> related to idle equipment resulting from overcapacity for single-serve products and equipment that is held at the Manufacturer in 2022. There was no impairment in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> 746000 <p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zoy2su4Qlhs4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zf96cqgbkXj2">Property, Plant, and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant, and equipment is stated at cost less accumulated depreciation and accumulated impairment loss, if any. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are being amortized over the shorter of the useful life of the asset or the lease term that includes any expected renewal periods that are deemed to be reasonably assured. The estimated useful lives used for financial statement purposes are:</span></p> <p id="xdx_899_ecustom--EstimatedUsefulLivesOfAssetsTableTextBlock_zkmRcux6sU6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z1uHOgUKPI7g" style="display: none">Summary of Estimated Useful Lives of Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentMember_zDvTVPVkvZUd" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer equipment </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CustomerEquipmentMember_zqIKAAWgKs1e" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> </table> <p id="xdx_8AC_z08IuE4YAEGi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_ecustom--EstimatedUsefulLivesOfAssetsTableTextBlock_zkmRcux6sU6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z1uHOgUKPI7g" style="display: none">Summary of Estimated Useful Lives of Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentMember_zDvTVPVkvZUd" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer equipment </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CustomerEquipmentMember_zqIKAAWgKs1e" title="Property, plant and equipment, useful life">7</span> years</span></td></tr> </table> P7Y P7Y <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zBSiARyb60yc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zYzv77tA61md">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 606, Revenue from Contracts with Customers, revenue is recognized when a customer obtains ownership of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. The Company applies the following five steps:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>1)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identify the contract with a customer</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable. For the Company, the contract is the approved sales order, which may also be supplemented by other agreements that formalize various terms and conditions with customers.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identify the performance obligation in the contract</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer. For the Company, this consists of the delivery of frozen beverages, which provide immediate benefit to the customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>3)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Determine the transaction price</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods and is generally stated on the approved sales order. Variable consideration, which typically includes rebates or discounts, are estimated utilizing the most likely amount method. Provisions for refunds are generally provided for in the period the related sales are recorded, based on management’s assessment of historical and projected trends.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>4)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Allocate the transaction price to performance obligations in the contract</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since the Company’s contracts contain a single performance obligation, delivery of frozen beverages, the transaction price is allocated to that single performance obligation.</span></p></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>5)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognize revenue when or as the Company satisfies a performance obligation</i></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from the sale of frozen beverages when title and risk of loss passes and the customer accepts the goods, which generally occurs at the time of delivery to a customer warehouse. Customer sales incentives such as volume-based rebates or discounts are treated as a reduction of sales at the time the sale is recognized. Shipping and handling costs are treated as fulfilment costs and presented in distribution, selling and administrative costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments that are received before performance obligations are recorded are shown as current liabilities.</span></p></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated the requirement to disaggregate revenue and concluded that substantially all of its revenue comes from a single product, frozen beverages.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zWnKfj40RWF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z0iw3VV2MvTb">Research and Development</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures for research activities relating to product development and improvement are charged to expense as incurred. The Company incurred $<span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20231231_zFWGl94dAlIa" title="Research and development expenses">115,000</span> and $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20221231_zA7KN83jtiLb" title="Research and development expenses">382,000</span>, in research and development expenses for the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 115000 382000 <p id="xdx_847_ecustom--ShippingAndStorageCostsPolicyTextBlock_zYr9lmbfUQyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zg3sxpz6Low7">Storage and Shipping Costs</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Storage and outbound freight costs are included in selling, marketing and distribution expense. For the years ended December 31, 2023 and 2022, storage and outbound freight amounted to $<span id="xdx_909_ecustom--ShippingAndHandlingCosts_c20230101__20231231_zDINBG3GeVm9" title="Shipping and handling costs">1,278,000</span> and $<span id="xdx_909_ecustom--ShippingAndHandlingCosts_c20220101__20221231_zBwiSmjlctQb" title="Shipping and handling costs">1,467,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1278000 1467000 <p id="xdx_84C_eus-gaap--LesseeLeasesPolicyTextBlock_zjyjgQdVMuD2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zffjYEPtTJFj">Leases</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine if an arrangement is a lease upon inception. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The right to control the use of an asset includes the right to obtain substantially all of the economic benefits of the underlying asset and the right to direct how and for what purpose the asset is used. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. As a lessee, the Company leases office space.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_z6Ygc6lLxQnf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zjV0MotJzISf">Income Taxes</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes is determined in accordance with the provisions of ASC Topic 740, <i>Accounting for Income Taxes</i> (“ASC 740”). Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements, uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a <span id="xdx_90A_eus-gaap--IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_c20230101__20231231_zgmCkfMTyqwb" title="Percentage of tax benefits likelihood being realized upon ultimate settlement">greater than 50%</span> likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2023 and 2022 we did not have any interest and penalties or any significant unrecognized uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> greater than 50% <p id="xdx_841_eus-gaap--DerivativesPolicyTextBlock_zG7oEFckjBD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_863_zzZQyzlx9Wmh">Derivative Liability</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, “Derivatives and Hedging.” The Company determined that its convertible instruments issued in 2023 did not include any embedded derivatives that require bifurcation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zi4kiMGjFJ6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_z1hUinN9Nkgd">Loss per Share</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We calculate net loss per share in accordance with ASC Topic 260, <i>Earnings per Share</i>. Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period, and diluted earnings per share is computed by including common stock equivalents outstanding for the period in the denominator. At December 31, 2023 and 2022 any equivalents would have been anti-dilutive as we had losses for the years then ended.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z7UFtFdxOsce" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_z2a1kgBnJkm3">Stock Based Compensation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company calculates stock compensation in accordance with ASC Topic 718, <i>Compensation-Stock Based Compensation</i> (“ASC 718”). ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements and establishes fair value as the measurement objective in accounting for share-based payment arrangements and requires all entities to apply a fair-value-based measurement method in accounting for share-based payment transactions with employees.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJGVyOcgY39d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_zow6BL6Ssewj">Recent pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, new accounting pronouncements are issued that we adopt as of the specified effective date. We have not determined if the impact of recently issued standards that are not yet effective will have an impact on our results of operations and financial position.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_z4nVSfbzD1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_862_zWgviPYMufvb">Subsequent events</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p> <p id="xdx_80C_eus-gaap--ErrorCorrectionTextBlock_z6AMepDYv8Si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2. <span id="xdx_821_zLrTvEU9GtOi">Restatement of Prior Financial Information</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This Company’s previously filed audited balance sheet and statement of operations and cash flow statement have been restated to correct errors in calculating depreciation. From a quantitative and qualitative perspective, the Company determined that correcting the previously filed financial statements would not require amendment to its previously filed reports on Form 10-Q and 10-K. The restatement reduced the accumulated deficit by $<span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_c20211231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zaUsZlJV5hYl" title="Reduced accumulated deficit">327,000</span> as of December 31, 2021. The effect of the correction of previously issued financial statements is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zxrvA41HZ3Hi" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_z8Ks7IJyxYej">Schedule of Prior Financial Information</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zssZXJb1iVY5" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20221231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zKEfcWj9fe3c" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20221231_zcmb8pCY8Erh" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Consolidated Balance Sheet</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zn6uYVRRW4tk" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 46%; text-align: left">Property, plant and equipment, net of depreciation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">389,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">412,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">801,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Assets_iI_zWYRWs5fXlFf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,505,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_z0Zmujqed0i4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Accumulated deficit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(58,384,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(57,972,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--StockholdersEquity_iI_zqbxfmbynxvj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total stockholders’ equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,521,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,933,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquity_iI_ziIztdAElqI5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Total liabilities and stockholders’ equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,505,000</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20221231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zT85siNEhKs4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20220101__20221231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zG0BiyHGQmCc" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20220101__20221231_zrMhLGYqPG0f" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Consolidated Statement of Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DepreciationAndAmortization_zjxS1TZSHnta" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 46%; text-align: left">Depreciation and amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">503,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(85,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">418,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i01_pp0p0_zhHhhLkLlD3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total operating expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,659,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(85,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,574,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_pp0p0_zyIwwt05rGeh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,219,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,134,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Consolidated Statement of Cash Flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLoss_pp0p0_zjWI9mzvpQv8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,219,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,134,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--DepreciationDepletionAndAmortization_zc2bbMuqogya" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">529,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(85,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">444,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_z2Var6u0ypG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Net cash used in operating activities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,648,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0543">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,648,000</td><td style="text-align: left">)</td></tr> </table> <p id="xdx_8AA_zkS1dzbH55ch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 327000 <p id="xdx_890_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zxrvA41HZ3Hi" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_z8Ks7IJyxYej">Schedule of Prior Financial Information</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zssZXJb1iVY5" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20221231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zKEfcWj9fe3c" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20221231_zcmb8pCY8Erh" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Consolidated Balance Sheet</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zn6uYVRRW4tk" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 46%; text-align: left">Property, plant and equipment, net of depreciation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">389,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">412,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">801,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Assets_iI_zWYRWs5fXlFf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,505,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_z0Zmujqed0i4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Accumulated deficit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(58,384,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(57,972,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--StockholdersEquity_iI_zqbxfmbynxvj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total stockholders’ equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,521,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,933,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquity_iI_ziIztdAElqI5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Total liabilities and stockholders’ equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,093,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">412,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,505,000</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20221231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zT85siNEhKs4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20220101__20221231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zG0BiyHGQmCc" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20220101__20221231_zrMhLGYqPG0f" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As Previously</p> <p style="margin-top: 0; margin-bottom: 0">Reported</p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Restated</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Consolidated Statement of Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DepreciationAndAmortization_zjxS1TZSHnta" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 46%; text-align: left">Depreciation and amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">503,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(85,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">418,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i01_pp0p0_zhHhhLkLlD3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total operating expenses</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,659,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(85,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,574,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_pp0p0_zyIwwt05rGeh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,219,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,134,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Consolidated Statement of Cash Flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLoss_pp0p0_zjWI9mzvpQv8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,219,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(6,134,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--DepreciationDepletionAndAmortization_zc2bbMuqogya" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">529,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(85,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">444,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_z2Var6u0ypG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Net cash used in operating activities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,648,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0543">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,648,000</td><td style="text-align: left">)</td></tr> </table> 389000 412000 801000 5093000 412000 5505000 -58384000 412000 -57972000 2521000 412000 2933000 5093000 412000 5505000 503000 -85000 418000 7659000 -85000 7574000 -6219000 85000 -6134000 -6219000 85000 -6134000 529000 -85000 444000 -2648000 -2648000 <p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zWhzyU7HHLZd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3. <span id="xdx_82B_zcXHn47u2AW2">Inventory</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zhdTLhMyaSO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zYyq6rZqq0A9" style="display: none">Schedule of Inventory</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zXoeJgMY51se" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20221231_zxF3rdrfDHUa" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINzX42_zW8Pcc9KMnQj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">28,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">65,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINzX42_zTkQUcXA1Ds7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,186,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">983,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryNet_iTI_mtINzX42_zfnZP6UqMw1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,214,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,048,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zBL9nBimXcd5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zhdTLhMyaSO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zYyq6rZqq0A9" style="display: none">Schedule of Inventory</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20231231_zXoeJgMY51se" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20221231_zxF3rdrfDHUa" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_maINzX42_zW8Pcc9KMnQj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">28,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">65,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maINzX42_zTkQUcXA1Ds7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,186,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">983,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryNet_iTI_mtINzX42_zfnZP6UqMw1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,214,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,048,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 28000 65000 1186000 983000 1214000 1048000 <p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zfBHv9BCEfr7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4. <span id="xdx_825_zwGEnEe1mnah">Property Plant and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zDqbjkjoS223" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major classes of property and equipment consist of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zVIstXyPzlQ1" style="display: none">Schedule of Property and Equipment, Net</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20231231_zraECSI8tja9" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20221231_zxMmLOcJvSvc" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center">(restated)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentMember_z0y0cr7GZlhj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Manufacturing equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,546,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,618,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CustomerEquipmentMember_zTRmM0zQmOja" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Customer equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,410,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,417,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENze1b_zPNIx8qjZup6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,035,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENze1b_zu13PSoX3Tr5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,547,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,234,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENze1b_z9tyy6g6Wzx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Property and equipment, net of depreciation</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">409,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">801,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zHWGoMnFdzCb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recorded depreciation expense related to these assets of $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zgr2g59o70Tb" title="Depreciation expense">339,000</span> and $<span id="xdx_900_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z6SX9riRC499" title="Depreciation expense">380,000</span> for the years ended December 31, 2023 and 2022, respectively. Depreciation expense in cost of revenue was $<span id="xdx_909_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_pp0p0_c20230101__20231231_zM7n5AVDmhLj" title="Depreciation expense in cost of revenue">18,000</span> and $<span id="xdx_90A_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_pp0p0_c20220101__20221231_zqPIeYTCVNJh" title="Depreciation expense in cost of revenue">29,000</span> for the years ended December 31, 2023 and 2022 respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zDqbjkjoS223" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major classes of property and equipment consist of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zVIstXyPzlQ1" style="display: none">Schedule of Property and Equipment, Net</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20231231_zraECSI8tja9" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20221231_zxMmLOcJvSvc" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center">(restated)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentMember_z0y0cr7GZlhj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Manufacturing equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,546,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,618,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CustomerEquipmentMember_zTRmM0zQmOja" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Customer equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,410,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,417,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENze1b_zPNIx8qjZup6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,035,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENze1b_zu13PSoX3Tr5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,547,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,234,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENze1b_z9tyy6g6Wzx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Property and equipment, net of depreciation</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">409,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">801,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1546000 1618000 1410000 1417000 2956000 3035000 2547000 2234000 409000 801000 339000 380000 18000 29000 <p id="xdx_804_eus-gaap--IntangibleAssetsDisclosureTextBlock_zl9pv5oSoqf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 5. <span id="xdx_82D_zC3QSZwWNor">Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAZ8x6OVWS2j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consist of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zJg4wAxqcv83" style="display: none">Schedule of Intangible Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20231231_zEOELNnM77j2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231_zP5qsk3IAkk2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedPatentsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_z4JOXsZ7nkcj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Patent costs, subject to amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">768,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">768,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_znsF0H7qHaGi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(651,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(586,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zqMgnql9nTQa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Patent costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">182,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zIDQIQU2R0s5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Trademarks, not subject to amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_zJ8qCK7usx7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">241,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">306,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zIzDkel2OB1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts carried on the balance sheet represent cost to acquire, legal fees and similar costs relating to the patents incurred by the Company. Amortization is calculated through the expiration date of the patent. The amount charged to expenses for amortization of the patent costs was $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20231231_zLkMasYvxFSl" title="Amortization of intangible assets"><span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20221231_zTp1lFeEO0V2" title="Amortization of intangible assets">64,000</span></span> for each of the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_z9ZB2ygVJfM5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated future amortization expense related to patents as of December 31, 2023, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z600E0txsEh1" style="display: none">Schedule of Estimated Future Amortization Expense Related to Intangible Property</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zwj4STcRj4J5" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzIzj_zYNgk4IXV9Yc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzIzj_zVZxpXmhpA8c" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzIzj_zIDLRWv81Fge" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANzIzj_zREAp2AJ1Zrb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible asset, net of amortization</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">117,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A3_zZ44m1a4FbE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAZ8x6OVWS2j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consist of the following at December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_zJg4wAxqcv83" style="display: none">Schedule of Intangible Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20231231_zEOELNnM77j2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231_zP5qsk3IAkk2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedPatentsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_z4JOXsZ7nkcj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Patent costs, subject to amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">768,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">768,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_znsF0H7qHaGi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(651,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(586,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zqMgnql9nTQa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Patent costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">182,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zIDQIQU2R0s5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Trademarks, not subject to amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_zJ8qCK7usx7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">241,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">306,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 768000 768000 -651000 -586000 117000 182000 124000 124000 241000 306000 64000 64000 <p id="xdx_898_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_z9ZB2ygVJfM5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated future amortization expense related to patents as of December 31, 2023, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z600E0txsEh1" style="display: none">Schedule of Estimated Future Amortization Expense Related to Intangible Property</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zwj4STcRj4J5" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzIzj_zYNgk4IXV9Yc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzIzj_zVZxpXmhpA8c" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzIzj_zIDLRWv81Fge" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANzIzj_zREAp2AJ1Zrb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible asset, net of amortization</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">117,000</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 64000 49000 4000 117000 <p id="xdx_802_eus-gaap--DebtDisclosureTextBlock_zgtubcUMdVme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 6. <span id="xdx_82F_zftEMaMriWpa">Convertible Notes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From July to October of 2023, the Company executed subscription agreements for $<span id="xdx_902_eus-gaap--ConvertibleDebt_iI_c20231031__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_z3Z1YvgSeFUe" title="Convertible debt">1,880,000</span> of a $<span id="xdx_900_ecustom--ConvertibleDebtOfferingThroughPrivatePlacement_c20230701__20231031__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zts0o8PcGuNd" title="Convertible debt offering through private placement">2,000,000</span> privately placed convertible debt offering. <span id="xdx_90E_eus-gaap--DebtInstrumentDescription_c20230701__20231031__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zCeSjjwV7TXe" title="Debt instrument, description">The debt may be drawn in 25% increments, matures on the anniversary of the draw, bears interest at 10% per annum for the term, regardless of earlier payment or conversion, and is mandatorily convertible as to principal and interest into shares of the Company’s common stock at any time prior to maturity at the greater of $1.20 or 85% of the volume-weighted average price of the common stock for the ten trading days immediately preceding the written notice of the conversion (the “Conversion Price”).</span> If the Company has not exercised the mandatory conversion, the holder of the debt has the option after six months and on up to four occasions to convert all or any portion of the principal and interest into shares of the Company’s common stock at the Conversion Price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 23, 2023, we drew down $<span id="xdx_900_eus-gaap--ConvertibleDebt_iI_c20231023__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zQHFQ9wAGzXd" title="Convertible notes">1,390,000</span> in convertible debt and converted a total of $<span id="xdx_907_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20231023__20231023__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_z7hmLrn5n853" title="Convertible notes including interest and principal payments">1,207,000</span> of principal into <span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20231023__20231023__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zxNmreYs2Drk" title="Convertible notes including interest and principal payments, shares">820,160</span> shares of common stock. Additionally, on December 19, 2023, the Company drew down $<span id="xdx_904_eus-gaap--ConvertibleDebt_iI_c20231219__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zv3zjEmryXLe" title="Convertible notes">470,000</span> in convertible debt and converted a total of $<span id="xdx_90E_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20231219__20231219__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_z1OrEQPN6MY8" title="Convertible notes including interest and principal payments">653,000</span> of principal and $<span id="xdx_903_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20231219__20231219__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_z9OFrkOw3Bb9" title="Accrued interest">4,000</span> of accrued interest into <span id="xdx_90E_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20231219__20231219__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zDTGhLevibJb" title="Convertible notes including interest and principal payments, shares">495,331</span> shares of common stock, settling all debt. Debt drawdowns included the non-cash settlement of $<span id="xdx_90E_ecustom--ConvertibleNotesIssuedInExchangeForTradePayables_c20231219__20231219__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementsMember_zh3mtLQ9ojwd" title="Convertible note issued in exchange for trade payables">30,000</span> in accounts payable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 1880000 2000000 The debt may be drawn in 25% increments, matures on the anniversary of the draw, bears interest at 10% per annum for the term, regardless of earlier payment or conversion, and is mandatorily convertible as to principal and interest into shares of the Company’s common stock at any time prior to maturity at the greater of $1.20 or 85% of the volume-weighted average price of the common stock for the ten trading days immediately preceding the written notice of the conversion (the “Conversion Price”). 1390000 1207000 820160 470000 653000 4000 495331 30000 <p id="xdx_802_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zX1cGpd4ZySl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7. <span id="xdx_82E_z0NjvkcHV7td">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Commitments</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company leases office space under a non-cancelable operating lease which expired on <span id="xdx_905_eus-gaap--LeaseExpirationDate1_c20230101__20231231_zjkTcgfFztbl" title="Lease expiration date">March 31, 2023</span> and has been <span id="xdx_90F_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20230101__20231231_zad8PxhuMw5k" title="Operating lease extension description">extended multiple times, most recently through September 30, 2024</span>. The Company incurred lease expense of $<span id="xdx_90C_eus-gaap--OperatingLeaseExpense_c20230101__20231231_zSn44fNP2oNi" title="Operating lease expense">80,000</span> for the years ended December 31, 2023 and 2022, respectively. Due to the short-term nature of the extensions, there is <span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_doxL_c20231231_zfeVrYeYRNX5" title="Operating lease right of use asset::XDX::-"><span id="xdx_90B_eus-gaap--OperatingLeaseLiability_iI_doxL_c20231231_z3CCbVgZ3aM3" title="Operating lease liability::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0651"><span style="-sec-ix-hidden: xdx2ixbrl0653">no</span></span></span></span> right of use asset or related liability as of December 31, 2023. As of December 31, 2022, the right of use asset and related liability were $<span id="xdx_900_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20221231_zmU84vW2p9Qi" title="Operating lease right of use asset">18,000</span> and $<span id="xdx_909_eus-gaap--OperatingLeaseLiability_iI_c20221231_zmSEyBGRU5f" title="Operating lease liability">20,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Legal Proceedings</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Schreiber Dispute</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s products are produced to its specifications through several contract manufacturers. One of the Company’s contract manufacturers (the “Manufacturer”) provided approximately <span id="xdx_90D_eus-gaap--MultiemployerPlanIncreaseInEmployerContributionBusinessCombinationPercentage_pid_dp_uPure_c20220101__20221231_z4aIAq0J7BRh" title="Companies product holdings">52</span>% and <span id="xdx_900_eus-gaap--MultiemployerPlanIncreaseInEmployerContributionBusinessCombinationPercentage_pid_dp_uPure_c20210101__20211231_zQ3UINU38Qj8" title="Companies product holdings">42</span>% of the Company’s products in the years ended December 31, 2022 and 2021, respectively, under a Supply Agreement with an initial term through September 2025.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over the course of 2022, the Company experienced numerous quality issues with the case packaging utilized by the Manufacturer. In addition, in July of 2022, the Company began receiving customer complaints about the texture of the Company’s smoothie products produced by the Manufacturer. In response, the Company withdrew product from the market and destroyed on-hand inventory, withholding $<span id="xdx_90E_eus-gaap--AccountsPayableCurrent_iI_c20220731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zU2hkx4ECi4" title="Payment due">499,000</span> in payments due to the Manufacturer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company attempted to resolve the issues based on the contractual procedures described in the Supply Agreement. However, on November 4, 2022, in response to a formal proposal of alternate resolutions, the Company received notification from the Manufacturer that it was denying any responsibility for the defective manufacture of the product. In response, on November 10, 2022, the Company filed a complaint in the United States District Court for the Central District of California, Western Division (the “Complaint”), claiming that the Manufacturer had not met its obligations under the Supply Agreement, and seeking economic damages. In response, the Manufacturer terminated the Supply Agreement. On January 20, 2023, the Company filed a voluntary dismissal of the Complaint which allowed the parties to reach a potential resolution outside of the court system. However, as the parties were once again unable to come to an agreement, the Company re-filed the Complaint in California State Court in August 2023 and continues to progress through the court system.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the uncertainties surrounding the claim, the Company is not able to predict either the outcome or a range of reasonably possible recoveries that could result from its actions against the Manufacturer, and no gain contingencies have been recorded. The disruption in its supply resulting from the dispute has and will continue to adversely impact the Company’s results of operations and cash flow until a suitable resolution is reached or new sources of reliable supply at sufficient volume can be identified and developed, the timing of which is uncertain. The Company has mitigated the impact of the supply disruption with the introduction of its single-serve smoothie cartons; however the product format has not been accepted by some customers or as a substitute for the bottle product in all use cases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other legal matters</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, various lawsuits and legal proceedings may arise in the ordinary course of business. However, litigation is subject to inherent uncertainties and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently the defendant in one legal proceeding for an amount less than $<span id="xdx_905_eus-gaap--ProceedsFromLegalSettlements_c20230101__20231231_zqtaqBCz4SC7" title="Legal proceeding">100,000</span>. Our legal counsel and management believe a material unfavorable outcome to be remote.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2023-03-31 extended multiple times, most recently through September 30, 2024 80000 18000 20000 0.52 0.42 499000 100000 <p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zkGaPjGCdwBh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8. <span id="xdx_829_zAaXTfx1UhNa">Stockholders’ Equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2022, the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zH0TSlwh21sg" title="Number of common stock issued for services">23,643</span> shares of common stock, valued between $<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znsTuBnr2gE9" title="Shares price">5.00</span> - $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3ttihF7RSv" title="Shares price">5.16</span> per share, for services rendered. Additionally, <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBRmJVqfFKyc" title="Share vested">5,000</span> fully vested shares of common stock were granted and issued for equity-based compensation at a value of $<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaD2DkWeQ6g7" title="Shares price">4.50</span> per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2022, the Company issued <span id="xdx_907_ecustom--StockIssuedDuringPeriodSharesWarrantExercised_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zo2l0JP2dXlb" title="Shares issued for warrant exercise, shares">986</span> shares of common stock due to the exercise of a warrant at an exercise price of $<span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zotyH3eMEY91" title="Stock price">5.07</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2023, the Company issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzooPgcgyyvl" title="Conversion of debt and interest shares">1,315,491</span> shares of common stock pursuant to the conversion of debt and accrued interest, as more fully described in Note 6.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2023, the Company issued <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8EmSnDFy1j8" title="Equity-based compensation, shares">165,779</span> shares of common stock for equity-based compensation. Additionally, <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3wzPuXHJtg5" title="Number of common stock issued for services">4,094</span> shares of common stock valued between $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znnKjYh04zv5" title="Shares price">1.45</span> - $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqGwQ481v23f" title="Shares price">4.00</span> were issued for services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zZGLksVbxz3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of changes in warrants outstanding for the years ended December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zPVm1bQEiE45" style="display: none">Summary of Changes in Warrants Outstanding</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of<br/> warrants</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Outstanding at December 31,2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zcqQlW7ersFk" style="width: 16%; text-align: right" title="Number of warrants outstanding, Beginning balance">1,287,404</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z0NXReEiFz9a" style="text-align: right" title="Number of warrants, Exercised">(986</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zB3L9NOch7R4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, Expired">(106,228</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zDbYW9x5leOd" style="text-align: right" title="Number of warrants outstanding, Beginning balance">1,180,190</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zQ6hbGQn0l51" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, Expired">(936,375</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjtwjau7yuDd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants outstanding, Ending balance">243,815</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zaqdGQHxjiF4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock_zV6e6dfOeAbg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of all outstanding warrants as of December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_z1tJLZ3cDQf7" style="display: none">Summary of Outstanding Warrants</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant issuance event</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of warrants</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted<br/> average<br/> exercise<br/> price</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining<br/> term in<br/> years</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intrinsic<br/> value at<br/> date of <br/> grant</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Settlement of deferred compensation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zXKAeEZXywm1" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">243,815</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_ecustom--ClassOfWarrantOrRightWeightedAverageExercisePrice_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zCs8MKzfMkH1" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.32</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z7mJrljUGF6k" title="Exercise price per share">3.51</span> - <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z5rZRcljF8d8" title="Exercise price per share">9.10</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zqwJSp0s1Uo3" title="Remaining term in years">0.74</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z9NLEBNIPCTa" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Intrinsic value at date of grant"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0719">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A0_zrddk4qlDfE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity Incentive Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through 2022, the Company issued equity incentive awards under the 2015 Equity Incentive Plan (the “2015 Plan”) and outside the Plan. In June 2023, the Company’s stockholders adopted the 2023 Equity Incentive Plan (the “2023 Plan”), reserving <span id="xdx_90F_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--PlanNameAxis__custom--TwoThousandAndTwentyThreePlanMember_zh8OkYUPWSbl" title="Reserve shares for future issuance">650,000</span> shares for future issuance. The Board of Directors discontinued further grants under the 2015 Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Awards may be granted to employees, members of the Board of Directors and consultants, and may take the form of options, restricted stock, restricted stock units, performance shares and stock appreciation rights. The Company has issued options with no intrinsic value, stock awards and stock units through December 31, 2023, and issues new shares upon exercise of options or vesting of stock awards and stock units.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has reserved approximately <span id="xdx_903_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenPlanMember_zj8Y4ICIefVg" title="Reserve shares for future issuance">493,000</span> and <span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandAndTwentyThreePlanMember_z5jSNHpVlKj5" title="Reserve shares for future issuance">43,000</span> respectively for awards outstanding under the 2015 Plan and 2023 Plan, and <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20231231_zI8c80SRywLd" title="Number of shares available for grants">162,000</span> shares for equity awards issued outside either of the Company’s equity incentive plans. As of December 31, 2023, <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandAndTwentyThreePlanMember_zkVsO6T7GPF1" title="Number of shares available for grants">607,000</span> shares remain available for the issuance of awards under the 2023 Plan. Total shares reserved for awards that are outstanding and expected to vest or available for issuance is <span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231_z4tUyyr1vOXf" title="Reserve shares for future issuance">1,305,000</span> as of December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-Based Compensation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total amount of equity-based compensation included in general and administrative expense in the accompanying consolidated statements of operations was $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_zvM4Y0wHFut7" title="Allocated share based compensation expense">290,000</span> and $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_c20220101__20221231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_zuSLzb2XUxQi" title="Allocated share based compensation expense">386,000</span> for the years ended December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the Company has $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20231231_zqa8MICNJ8Gk" title="Unrecognized share-based compensation expense">93,000</span> of total unrecognized share-based compensation expense related to unvested options, stock awards and stock units, which is expected to be amortized over the remaining weighted average period of <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230101__20231231_zE9RKKzMLKAk" title="Unrecognized share-based compensation weighted average period">1.3</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zGlpthyJ6XM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of stock option activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_z9mr6AsHhkU2" style="display: none">Summary of Stock Options Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of<br/> Options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/> average<br/> exercise price <br/> per share</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Remaining <br/> term in years</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%">Outstanding on December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231_z9qyWI5Tpkw5" style="width: 14%; text-align: right" title="Number of Options, Outstanding, Beginning">635,889</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231_zlk98JzUzOt9" style="width: 14%; text-align: right" title="Weighted average exercise price per share, Outstanding, Beginning">7.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231_zkthEyulp7ph" style="width: 14%; text-align: right" title="Remaining term in years, Outstanding">3.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231_z01orp7J1oY6" style="text-align: right" title="Number of Options, Issued">64,672</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231_z8dMTLHRRlrb" style="text-align: right" title="Weighted average exercise price per share, Issued">5.72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued_dtY_c20220101__20221231_zWFvh5SnNXR4" style="text-align: right" title="Remaining term in years, Issued">8.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cancelled/expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20221231_z7cZm7pAdLs8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Cancelled/Expired">(17,622</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231_zTqQFlXhxfRk" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average exercise price per share, Cancelled/Expired">5.08</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding on December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20231231_zQoe9CMVSOGb" style="text-align: right" title="Number of Options, Outstanding, Beginning">682,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231_z1jceZxWNdXe" style="text-align: right" title="Weighted average exercise price per share, Outstanding, Beginning">7.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zPTShQmhnzc1" style="text-align: right" title="Remaining term in years, Outstanding">3.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231_zXUvWekuaUp4" style="text-align: right" title="Number of Options, Issued">65,468</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231_zwi6LHIUFFzh" style="text-align: right" title="Weighted average exercise price per share, Issued">1.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued_dtY_c20230101__20231231_zPJ5NPBN4BKj" style="text-align: right" title="Remaining term in years, Issued">8.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Cancelled/expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230101__20231231_zWk3WVKhwdWk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Cancelled/Expired">(161,316</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231_zvEjVlMuCMGc" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average exercise price per share, Cancelled/Expired">7.92</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding on December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20231231_zUbJQG5wDkDk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Outstanding, Ending">587,091</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20231231_zMkxXxtMsTs7" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price per share, Outstanding, ending balance">6.50</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zTpSsSewiOge" style="padding-bottom: 2.5pt; text-align: right" title="Remaining term in years, Outstanding">3.6</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20230101__20231231_zwoVuTW0FuIb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exercisable">526,389</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20231231_zH3DfYnKt19h" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price per share, Exercisable">6.73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zDWUxCQG7GHj" style="padding-bottom: 2.5pt; text-align: right" title="Remaining term in years, Exercisable">3.2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zFQdtOx7by63" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zS8S0t83Xnrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zSgJwiAuXsqi" style="display: none">Summary of Fair Value of Options Using Black-Sholes Option Pricing Model</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term (in years)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zwGsL0Uj6YGd" title="Expected term (in years)">8</span> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zWA5OJjaN36l" title="Expected term (in years)">5.5</span> - <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z404zaQomSba" title="Expected term (in years)">8</span> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average expected volatility</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zUrceaqaGAPb" title="Weighted average expected volatility">84.4</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pid_dp_uPure_c20220101__20221231_zHEvAVBfZUKe" title="Weighted average expected volatility, minimum">82.8</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pid_dp_uPure_c20220101__20221231_zBbxivx7mVOl" title="Weighted average expected volatility, maximum">85.7</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average risk-free interest rate</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zomZ2AoV46Ag" title="Weighted average risk-free interest rate">3.7</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pid_dp_uPure_c20220101__20221231_ztfM8dISyfu7" title="Weighted average risk-free interest rate. minimum">1.5</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20220101__20221231_z3yJtjj1umFl" title="Weighted average risk-free interest rate, maximum">3.9</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividends</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_zTKMMavtVmy8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Expected dividends"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20221231_zNTD3UTf4k2f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Expected dividends"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0809">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 64%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average grant date fair value per share</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20230101__20231231_znAy9ENafHHe" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted average grant date fair value per share"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.21</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20220101__20221231_zmF8eItHyHvg" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted average grant date fair value per share"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.53</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A7_zzF6klrpGLM2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restricted Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_898_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zSKFinuKfAzj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of restricted stock award and restricted stock unit activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zbaGzqNKQjDb" style="display: none">Summary of Restricted Stock Award and Restricted Stock Unit Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>average grant <br/>date fair value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20221231_zq83qO2NCeU6" style="text-align: right" title="Number of shares, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_zB7SgV9nAmf" style="text-align: right" title="Weighted average grant date fair value, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20221231_z96FYaOK2Rh1" style="width: 14%; text-align: right" title="Number of shares, Granted">46,554</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z2TeHTWp4BHl" style="width: 14%; text-align: right" title="Weighted average grant date fair value, Granted">4.96</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20221231_zkAIcbJFQlz7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(4,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zKfWkKrnEXS9" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">5.38</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Unvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20231231_zutcLDOCy7e5" style="text-align: right" title="Number of shares, Unvested">41,923</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zYwLoZ04fVxl" style="text-align: right" title="Weighted average grant date fair value, Unvested">4.92</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20231231_zqew9HT8WXNc" style="text-align: right" title="Number of shares, Granted">5,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zchHiJBAbsud" style="text-align: right" title="Weighted average grant date fair value, Granted">1.25</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20231231_zgFnhwJISEN5" style="text-align: right" title="Number of shares, Vested">(4,386</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaSlHRIRmtU5" style="text-align: right" title="Weighted average grant date fair value, Vested">5.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20231231_zen3jM3iBbac" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(9,931</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zCOz662frWP8" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">3.33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Unvested at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20231231_zcidACjrxboj" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Unvested">32,606</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20230101__20231231_znkJHObJw5P8" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average grant date fair value, Unvested">4.82</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_z6HyrfULHKJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Performance Stock Units</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2023 and 2022, the Company issued performance share units (“PSUs”) that represent shares potentially issuable based upon achievement of Company and individual performance targets. The grantees have the ability to earn <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__srt--RangeAxis__srt--MinimumMember_zjHVe9fpgqpk" title="Performance shares percentage"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_uPure_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__srt--RangeAxis__srt--MinimumMember_zdzvhwJxZ8o6" title="Performance shares percentage">0</span></span>% and, in some cases, up to <span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__srt--RangeAxis__srt--MaximumMember_z2Pd5SakD8I9" title="Performance shares percentage"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_uPure_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__srt--RangeAxis__srt--MaximumMember_zW22APqO1foj" title="Performance shares percentage">200</span></span>% of the PSU target award. The awards also included various time-based service requirements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_zY6DIk53aF25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of PSU activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_zG3bEOzbm4K2" style="display: none">Summary of Performance Stock Unit Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>average grant <br/>date fair value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z1ln4aUC4f5h" style="text-align: right" title="Number of shares, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0859">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zPiRPRcFSN43" style="text-align: right" title="Weighted average grant date fair value, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0861">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zT1kLkvAdZYk" style="width: 14%; text-align: right" title="Number of shares, Granted">123,512</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zByU0Y1bXq3h" style="width: 14%; text-align: right" title="Weighted average grant date fair value, Granted">4.50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0hwp1xPlKMl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(105,834</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zb2GcFckXDXj" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">4.50</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Unvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfdFR0xJ6dya" style="text-align: right" title="Number of shares, Unvested">17,678</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQQ63vmxZnm6" style="text-align: right" title="Weighted average grant date fair value, Unvested">4.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash settled</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zvtzMHFCUYu7" style="text-align: right" title="Number of shares, Cash settled">(17,678</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageCashSettledFairValue_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zJSqqA9n7pzj" style="text-align: right" title="Weighted average grant date fair value, Cash Settled">4.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zRsSozrGibQj" style="text-align: right" title="Number of shares, Granted">288,469</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zmKjVgFk87A3" style="text-align: right" title="Weighted average grant date fair value, Granted">1.70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zLcfq8zQfdF5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(179,330</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrFbGz3G2Uhh" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">1.67</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Unvested and expected to vest at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8tEdoizP7Sh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Unvested">63,888</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z43MlKebeUG6" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average grant date fair value, Unvested">1.84</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z0XzZViV6Kjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2023, the awards granted for 2022 were modified to pay the original grant-date fair value of the shares expected to vest in cash. Additionally, the Company performance targets were modified to allow approximately <span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionVestedInPeriod_pid_c20230201__20230228__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zc6vPVR4BbWh" title="Modified to vest">77,000</span> shares to vest that would have otherwise been forfeited, and were not included in the total unvested at December 31, 2022. As a result of the modifications, the Company recorded an additional $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zyyyXt0Cb5w7" title="Stock-based compensation">218,000</span> in compensation expense in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 23643 5.00 5.16 5000 4.50 986 5.07 1315491 165779 4094 1.45 4.00 <p id="xdx_899_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zZGLksVbxz3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of changes in warrants outstanding for the years ended December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zPVm1bQEiE45" style="display: none">Summary of Changes in Warrants Outstanding</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of<br/> warrants</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Outstanding at December 31,2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zcqQlW7ersFk" style="width: 16%; text-align: right" title="Number of warrants outstanding, Beginning balance">1,287,404</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z0NXReEiFz9a" style="text-align: right" title="Number of warrants, Exercised">(986</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zB3L9NOch7R4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, Expired">(106,228</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zDbYW9x5leOd" style="text-align: right" title="Number of warrants outstanding, Beginning balance">1,180,190</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zQ6hbGQn0l51" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, Expired">(936,375</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjtwjau7yuDd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants outstanding, Ending balance">243,815</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1287404 986 106228 1180190 936375 243815 <p id="xdx_897_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsWeightedAverageExercisePriceTableTextBlock_zV6e6dfOeAbg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of all outstanding warrants as of December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_z1tJLZ3cDQf7" style="display: none">Summary of Outstanding Warrants</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant issuance event</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of warrants</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted<br/> average<br/> exercise<br/> price</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share</span></p></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining<br/> term in<br/> years</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intrinsic<br/> value at<br/> date of <br/> grant</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Settlement of deferred compensation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zXKAeEZXywm1" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">243,815</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_ecustom--ClassOfWarrantOrRightWeightedAverageExercisePrice_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zCs8MKzfMkH1" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Weighted average exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.32</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z7mJrljUGF6k" title="Exercise price per share">3.51</span> - <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z5rZRcljF8d8" title="Exercise price per share">9.10</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_zqwJSp0s1Uo3" title="Remaining term in years">0.74</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShortTermDebtTypeAxis__custom--SettlementOfDeferredCompensationMember_z9NLEBNIPCTa" style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%" title="Intrinsic value at date of grant"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0719">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 243815 6.32 3.51 9.10 P0Y8M26D 650000 493000 43000 162000 607000 1305000 290000 386000 93000 P1Y3M18D <p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zGlpthyJ6XM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of stock option activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_z9mr6AsHhkU2" style="display: none">Summary of Stock Options Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of<br/> Options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/> average<br/> exercise price <br/> per share</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Remaining <br/> term in years</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%">Outstanding on December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231_z9qyWI5Tpkw5" style="width: 14%; text-align: right" title="Number of Options, Outstanding, Beginning">635,889</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231_zlk98JzUzOt9" style="width: 14%; text-align: right" title="Weighted average exercise price per share, Outstanding, Beginning">7.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231_zkthEyulp7ph" style="width: 14%; text-align: right" title="Remaining term in years, Outstanding">3.8</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231_z01orp7J1oY6" style="text-align: right" title="Number of Options, Issued">64,672</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231_z8dMTLHRRlrb" style="text-align: right" title="Weighted average exercise price per share, Issued">5.72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued_dtY_c20220101__20221231_zWFvh5SnNXR4" style="text-align: right" title="Remaining term in years, Issued">8.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cancelled/expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20221231_z7cZm7pAdLs8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Cancelled/Expired">(17,622</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231_zTqQFlXhxfRk" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average exercise price per share, Cancelled/Expired">5.08</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding on December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20231231_zQoe9CMVSOGb" style="text-align: right" title="Number of Options, Outstanding, Beginning">682,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231_z1jceZxWNdXe" style="text-align: right" title="Weighted average exercise price per share, Outstanding, Beginning">7.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zPTShQmhnzc1" style="text-align: right" title="Remaining term in years, Outstanding">3.2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231_zXUvWekuaUp4" style="text-align: right" title="Number of Options, Issued">65,468</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231_zwi6LHIUFFzh" style="text-align: right" title="Weighted average exercise price per share, Issued">1.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2Issued_dtY_c20230101__20231231_zPJ5NPBN4BKj" style="text-align: right" title="Remaining term in years, Issued">8.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Cancelled/expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230101__20231231_zWk3WVKhwdWk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Cancelled/Expired">(161,316</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231_zvEjVlMuCMGc" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average exercise price per share, Cancelled/Expired">7.92</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding on December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20231231_zUbJQG5wDkDk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Outstanding, Ending">587,091</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20231231_zMkxXxtMsTs7" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price per share, Outstanding, ending balance">6.50</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zTpSsSewiOge" style="padding-bottom: 2.5pt; text-align: right" title="Remaining term in years, Outstanding">3.6</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20230101__20231231_zwoVuTW0FuIb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exercisable">526,389</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20231231_zH3DfYnKt19h" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price per share, Exercisable">6.73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zDWUxCQG7GHj" style="padding-bottom: 2.5pt; text-align: right" title="Remaining term in years, Exercisable">3.2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 635889 7.41 P3Y9M18D 64672 5.72 P8Y 17622 5.08 682939 7.30 P3Y2M12D 65468 1.50 P8Y 161316 7.92 587091 6.50 P3Y7M6D 526389 6.73 P3Y2M12D <p id="xdx_89A_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zS8S0t83Xnrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zSgJwiAuXsqi" style="display: none">Summary of Fair Value of Options Using Black-Sholes Option Pricing Model</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term (in years)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zwGsL0Uj6YGd" title="Expected term (in years)">8</span> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zWA5OJjaN36l" title="Expected term (in years)">5.5</span> - <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z404zaQomSba" title="Expected term (in years)">8</span> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average expected volatility</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zUrceaqaGAPb" title="Weighted average expected volatility">84.4</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pid_dp_uPure_c20220101__20221231_zHEvAVBfZUKe" title="Weighted average expected volatility, minimum">82.8</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pid_dp_uPure_c20220101__20221231_zBbxivx7mVOl" title="Weighted average expected volatility, maximum">85.7</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average risk-free interest rate</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zomZ2AoV46Ag" title="Weighted average risk-free interest rate">3.7</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pid_dp_uPure_c20220101__20221231_ztfM8dISyfu7" title="Weighted average risk-free interest rate. minimum">1.5</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20220101__20221231_z3yJtjj1umFl" title="Weighted average risk-free interest rate, maximum">3.9</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividends</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_zTKMMavtVmy8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Expected dividends"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20221231_zNTD3UTf4k2f" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Expected dividends"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0809">-</span></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 64%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average grant date fair value per share</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20230101__20231231_znAy9ENafHHe" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted average grant date fair value per share"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.21</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20220101__20221231_zmF8eItHyHvg" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted average grant date fair value per share"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.53</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> P8Y P5Y6M P8Y 0.844 0.828 0.857 0.037 0.015 0.039 1.21 4.53 <p id="xdx_898_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zSKFinuKfAzj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of restricted stock award and restricted stock unit activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zbaGzqNKQjDb" style="display: none">Summary of Restricted Stock Award and Restricted Stock Unit Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>average grant <br/>date fair value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20221231_zq83qO2NCeU6" style="text-align: right" title="Number of shares, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_zB7SgV9nAmf" style="text-align: right" title="Weighted average grant date fair value, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20221231_z96FYaOK2Rh1" style="width: 14%; text-align: right" title="Number of shares, Granted">46,554</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z2TeHTWp4BHl" style="width: 14%; text-align: right" title="Weighted average grant date fair value, Granted">4.96</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20221231_zkAIcbJFQlz7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(4,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zKfWkKrnEXS9" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">5.38</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Unvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20231231_zutcLDOCy7e5" style="text-align: right" title="Number of shares, Unvested">41,923</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zYwLoZ04fVxl" style="text-align: right" title="Weighted average grant date fair value, Unvested">4.92</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20231231_zqew9HT8WXNc" style="text-align: right" title="Number of shares, Granted">5,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zchHiJBAbsud" style="text-align: right" title="Weighted average grant date fair value, Granted">1.25</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20231231_zgFnhwJISEN5" style="text-align: right" title="Number of shares, Vested">(4,386</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaSlHRIRmtU5" style="text-align: right" title="Weighted average grant date fair value, Vested">5.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20231231_zen3jM3iBbac" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(9,931</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zCOz662frWP8" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">3.33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Unvested at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20231231_zcidACjrxboj" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Unvested">32,606</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20230101__20231231_znkJHObJw5P8" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average grant date fair value, Unvested">4.82</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 46554 4.96 4631 5.38 41923 4.92 5000 1.25 4386 5.06 9931 3.33 32606 4.82 0 0 2 2 <p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_zY6DIk53aF25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a summary of PSU activity:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_zG3bEOzbm4K2" style="display: none">Summary of Performance Stock Unit Activity</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of <br/>shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>average grant <br/>date fair value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z1ln4aUC4f5h" style="text-align: right" title="Number of shares, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0859">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zPiRPRcFSN43" style="text-align: right" title="Weighted average grant date fair value, Unvested"><span style="-sec-ix-hidden: xdx2ixbrl0861">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zT1kLkvAdZYk" style="width: 14%; text-align: right" title="Number of shares, Granted">123,512</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zByU0Y1bXq3h" style="width: 14%; text-align: right" title="Weighted average grant date fair value, Granted">4.50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0hwp1xPlKMl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(105,834</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zb2GcFckXDXj" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">4.50</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Unvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfdFR0xJ6dya" style="text-align: right" title="Number of shares, Unvested">17,678</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQQ63vmxZnm6" style="text-align: right" title="Weighted average grant date fair value, Unvested">4.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash settled</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCashSettled_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zvtzMHFCUYu7" style="text-align: right" title="Number of shares, Cash settled">(17,678</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageCashSettledFairValue_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zJSqqA9n7pzj" style="text-align: right" title="Weighted average grant date fair value, Cash Settled">4.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zRsSozrGibQj" style="text-align: right" title="Number of shares, Granted">288,469</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zmKjVgFk87A3" style="text-align: right" title="Weighted average grant date fair value, Granted">1.70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zLcfq8zQfdF5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of shares, Forfeited">(179,330</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrFbGz3G2Uhh" style="padding-bottom: 1.5pt; text-align: right" title="Weighted average grant date fair value, Forfeited">1.67</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Unvested and expected to vest at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8tEdoizP7Sh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of shares, Unvested">63,888</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z43MlKebeUG6" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average grant date fair value, Unvested">1.84</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 123512 4.50 105834 4.50 17678 4.50 17678 4.50 288469 1.70 179330 1.67 63888 1.84 77000 218000 <p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zM0mIwkofzL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9. <span id="xdx_825_zMOqLperVBzd">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zciUuDurWlN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax provision (benefit) for the years ended December 31, 2023 and 2022 is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zESZsHbjQVqb" style="display: none">Summary of Income Tax Provision (Benefit)</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20230101__20231231_z0mdofpBoQZ5" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20220101__20221231_zmQl1RjtnEwi" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBzetS_zCtV5JlscX6k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0900">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzetS_zvclgaglGIP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0902">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0903">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzetS_maITEBz7fL_zeCvVQBRPu4g" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0905">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0906">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzyQH_zZ8TTrulWFF" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">(464,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">(956,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzyQH_zjKqulWKWqpe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(155,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(323,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_iN_di_msDITEBzyQH_zfjdfbXbO7x" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">619,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,279,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pp0p0_mtDITEBzyQH_maITEBz7fL_zLnzAvz5Omsb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0917">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0918">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBz7fL_z8Se6Xc2msEk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0921">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_ze5XzjaJeoUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zyZAXIB0Qbb4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate before provision for income taxes. The sources and tax effect of the differences are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zPJV0jYZVisb" style="display: none">Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zemdcbFrF6sa" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20220101__20221231_z8yuk9kAd2i4" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maTIT001_zteDOTorC1th" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Statutory federal income tax rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maTIT001_z5OPKZypbxMa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maTIT001_zu7Nbu3KkBNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_dp_uPure_mtTIT001_zxRJxDTwFV2h" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Income tax</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0934">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0935">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr> </table> <p id="xdx_8A1_zVMjV9a3fao" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zUh0LLSlOHpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components of the net deferred income tax assets at December 31, 2023 and 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_z1YIIGpxILs1" style="display: none">Schedule of Components of Net Deferred Income Tax Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zq5L46KGqOvj" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231_zGgEuE0ZfNg7" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_maDTANzN1Y_zo9trpU3i9Gi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net operating loss carryover</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,567,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">13,948,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzN1Y_zM4EDDl7KxRh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,567,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,948,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzN1Y_zNjwna7bLenh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0945">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0946">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_z2Sb1ns9Rdye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of evidence, it is more than likely than not that some portion or all of the deferred tax assets will not be recognized. After consideration of all the evidence, both positive and negative, management has <span style="background-color: white">determined that a $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20231231_zZF8eDktXxG2" title="Operating loss carry forwards">14,567,000</span> and $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20221231_z4Wa5UwtAh45" title="Operating loss carry forwards">13,948,000</span> allowance at December 31, 2023 and 2022, respectively, is necessary to reduce the deferred tax assets to the amount that will more likely than not be realized. The increase in the valuation allowance for the current period is $<span id="xdx_90A_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_iN_di_c20230101__20231231_zPf0BqfORc5h" title="Change in deferred tax asset current valuation allowance">619,000 </span>resulting from current year tax losses net of adjustments to finalize the 2022 tax loss upon filing the tax returns.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the Company has a net operating loss carry forward to offset future taxable income of approximately $<span id="xdx_905_ecustom--OperatingLossCarryforwardsOffsetFutureTaxableIncome_iI_c20231231_z8Yd6WxHGuEj" title="Operating loss carryforwards offset future taxable income">52,056,000</span>, $<span id="xdx_904_ecustom--OperatingLossCarryforwardsBeginsToExpire_iI_c20231231_zKKVO57bo1g3" title="Operating loss carryforwards, begins to expire">28,482,000</span> of which begins to expire in 2033. Net operating loss carry forwards of $<span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20231231_z2Xw2yBsQhzi" title="Net operating loss carry forward">23,574,000</span> may be carried forward indefinitely. The Company may have experienced an ownership change that could limit its ability to utilize its operating loss carryforward to offset taxable income in future years. An analysis will be required to determine whether such change has occurred, the outcome of which could impact the Company’s operating results and cash flow if and when it achieves profitability in taxable jurisdictions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CARES Act </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including a provision for an Employee Retention Credit (“ERC”), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 70% of the qualified wages paid to employees from the start of the COVID-19 pandemic through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As there is no authoritative guidance under U.S. GAAP on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard (“IAS”) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, management determined based upon receipt of confirmation of the claim made by its co-employment partner and review of the calculations provided that it has reasonable assurance for receipt of the ERC and recorded the ERC benefit of $<span id="xdx_90F_eus-gaap--IncomeTaxReconciliationTaxCredits_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_zSvCEj6PqD4h">92,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">within general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2023. The Company recorded a corresponding receivable for the benefit expected to be received within other receivables on the consolidated balance sheet as of December 31, 2023. The Company received the refund in March 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ERC claims can be made in a variety of circumstances with varying degrees of subjectivity and clear authoritative guidance. Paid claims are subject to IRS inspection which may occur prior to expiration of the statute of limitations. The Company’s ERC claim was based on objectively calculated declines in revenue using methods that are clearly defined in the CARES Act and various regulations and interpretations thereof.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zciUuDurWlN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax provision (benefit) for the years ended December 31, 2023 and 2022 is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zESZsHbjQVqb" style="display: none">Summary of Income Tax Provision (Benefit)</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20230101__20231231_z0mdofpBoQZ5" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20220101__20221231_zmQl1RjtnEwi" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBzetS_zCtV5JlscX6k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0900">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzetS_zvclgaglGIP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0902">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0903">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzetS_maITEBz7fL_zeCvVQBRPu4g" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0905">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0906">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzyQH_zZ8TTrulWFF" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">(464,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">(956,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzyQH_zjKqulWKWqpe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(155,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(323,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_iN_di_msDITEBzyQH_zfjdfbXbO7x" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">619,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,279,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pp0p0_mtDITEBzyQH_maITEBz7fL_zLnzAvz5Omsb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0917">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0918">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBz7fL_z8Se6Xc2msEk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0921">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -464000 -956000 -155000 -323000 -619000 -1279000 <p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zyZAXIB0Qbb4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate before provision for income taxes. The sources and tax effect of the differences are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zPJV0jYZVisb" style="display: none">Summary of Statutory Federal Income Tax Rate Before Provision for Income Taxes</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zemdcbFrF6sa" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20220101__20221231_z8yuk9kAd2i4" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maTIT001_zteDOTorC1th" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Statutory federal income tax rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21</td><td style="width: 1%; text-align: left">%</td></tr> <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maTIT001_z5OPKZypbxMa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maTIT001_zu7Nbu3KkBNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_dp_uPure_mtTIT001_zxRJxDTwFV2h" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Income tax</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0934">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0935">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr> </table> 0.21 0.21 0.07 0.07 -0.28 -0.28 <p id="xdx_897_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zUh0LLSlOHpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components of the net deferred income tax assets at December 31, 2023 and 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_z1YIIGpxILs1" style="display: none">Schedule of Components of Net Deferred Income Tax Assets</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zq5L46KGqOvj" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20221231_zGgEuE0ZfNg7" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_maDTANzN1Y_zo9trpU3i9Gi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net operating loss carryover</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,567,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">13,948,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzN1Y_zM4EDDl7KxRh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,567,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,948,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzN1Y_zNjwna7bLenh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0945">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0946">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 14567000 13948000 14567000 13948000 14567000 13948000 -619000 52056000 28482000 23574000 92000 <p id="xdx_803_eus-gaap--SegmentReportingDisclosureTextBlock_zf1fJG2blRck" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10. <span id="xdx_820_zniRJh73Sh0c">Business Segments and Customer Concentrations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zFaWdWvIG8i3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company operates in one business segment. Sales to the following customers represented more than 10% of total sales for the years ended December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zLL2oAJFHsB2" style="display: none">Schedule of Revenue by Major Customers by Reporting Segments</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Customer A</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zi0DBvxRabs" style="width: 14%; text-align: right" title="Percentage of total revenue">15</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zxwLiS4RABN1" style="width: 14%; text-align: right" title="Percentage of total revenue">20</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer B</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zSqKTeHtzUdi" style="text-align: right" title="Percentage of total revenue">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_z3b747RmAZ1f" style="text-align: right" title="Percentage of total revenue">20</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer C</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zV38fzcimiXk" style="text-align: right" title="Percentage of total revenue">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zTpUiOyKEOL5" style="text-align: right" title="Percentage of total revenue">16</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer D</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zK9tLiQQk4d5" style="text-align: right" title="Percentage of total revenue">11</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zOrXW5tCCNEa" style="text-align: right" title="Percentage of total revenue">5</td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AB_ztjkSEeJzlK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89C_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zFaWdWvIG8i3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company operates in one business segment. Sales to the following customers represented more than 10% of total sales for the years ended December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zLL2oAJFHsB2" style="display: none">Schedule of Revenue by Major Customers by Reporting Segments</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Customer A</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zi0DBvxRabs" style="width: 14%; text-align: right" title="Percentage of total revenue">15</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zxwLiS4RABN1" style="width: 14%; text-align: right" title="Percentage of total revenue">20</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer B</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zSqKTeHtzUdi" style="text-align: right" title="Percentage of total revenue">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_z3b747RmAZ1f" style="text-align: right" title="Percentage of total revenue">20</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer C</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zV38fzcimiXk" style="text-align: right" title="Percentage of total revenue">14</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zTpUiOyKEOL5" style="text-align: right" title="Percentage of total revenue">16</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer D</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zK9tLiQQk4d5" style="text-align: right" title="Percentage of total revenue">11</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zOrXW5tCCNEa" style="text-align: right" title="Percentage of total revenue">5</td><td style="text-align: left">%</td></tr> </table> 0.15 0.20 0.14 0.20 0.14 0.16 0.11 0.05 <p id="xdx_80A_eus-gaap--CashFlowSupplementalDisclosuresTextBlock_zRoYkE2BFure" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 11. <span id="xdx_82B_zrCzkYU3tq0f">Supplemental Cash Flow Information</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zt1RNXKsQTR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental cash flow information is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zyILk0Cl3ft3" style="display: none">Schedule of Cash Flow Supplemental Information</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20230101__20231231_zGikzBmhA6r9" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20221231_zT7uS8X1WGe5" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid during the year for:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--AmountsIncludedInMeasurementOfLeaseLiabilities_z0iVrcWCjsAa" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">Amounts included in the measurement of lease liabilities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">20,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">78,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-cash financing and investing activities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--ConvertibleNoteIssuedInExchangeForTradePayables_zb1XGrbeX0Zk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Convertible note issued in exchange for trade payables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0989">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--ConversionOfDebtAndInterestToEquity_zcc4D5XZq4Ub" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Conversion of debt and interest to equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,863,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0992">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--ValueOfSharesRelinquishedInModificationOfStockbasedCompensationAwards_zYDPSfU3qhHk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Value of shares relinquished in modification of stock-based compensation awards (Note 8)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0995">-</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A2_z7NhJg6xFlzh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zt1RNXKsQTR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental cash flow information is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zyILk0Cl3ft3" style="display: none">Schedule of Cash Flow Supplemental Information</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20230101__20231231_zGikzBmhA6r9" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20221231_zT7uS8X1WGe5" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid during the year for:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--AmountsIncludedInMeasurementOfLeaseLiabilities_z0iVrcWCjsAa" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">Amounts included in the measurement of lease liabilities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">20,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">78,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-cash financing and investing activities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--ConvertibleNoteIssuedInExchangeForTradePayables_zb1XGrbeX0Zk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Convertible note issued in exchange for trade payables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0989">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--ConversionOfDebtAndInterestToEquity_zcc4D5XZq4Ub" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Conversion of debt and interest to equity</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,863,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0992">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--ValueOfSharesRelinquishedInModificationOfStockbasedCompensationAwards_zYDPSfU3qhHk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Value of shares relinquished in modification of stock-based compensation awards (Note 8)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0995">-</span></td><td style="text-align: left"> </td></tr> </table> 20000 78000 30000 1863000 24000 <p id="xdx_809_ecustom--LiquidityDisclosureTextBlock_z1plb94EXsw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 12. <span id="xdx_823_zgcfgVrdCtle">Liquidity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the years ended December 31, 2023 and 2022, the Company used cash for operations of $<span id="xdx_901_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20231231_zrROTO5y7YTc" title="Cash for operations">2,958,000</span> and $<span id="xdx_908_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20220101__20221231_zuLD1Xc5x4Q6" title="Cash for operations">2,648,000</span>, respectively. The Company has a history of operating losses and negative cash flow, which were expected to improve with growth, offset by working capital required to achieve such growth. As described more fully in Note 7, the litigation against the Manufacturer has resulted in uncertainty around our ability to procure product, which in turn may inhibit our ability to achieve positive cash flow. Additionally, management has considered that dispute resolution, including litigation, is costly and will require the outlay of cash.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However, as of December 31, 2023, we have $<span id="xdx_90C_eus-gaap--Cash_iI_c20231231_zNVXA7jgNOV4" title="Cash">1,891,000</span> of cash and even though we have identified certain indicators, these indicators do not raise substantial doubt regarding the Company’s ability to continue as a going concern. However, we cannot predict, with certainty, the outcome of its potential actions to generate liquidity, including the availability of additional financing, or whether such actions would generate the expected liquidity as planned.</span></p> -2958000 -2648000 1891000