0001140361-24-015754.txt : 20240328 0001140361-24-015754.hdr.sgml : 20240328 20240327200631 ACCESSION NUMBER: 0001140361-24-015754 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240328 DATE AS OF CHANGE: 20240327 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STRATA Skin Sciences, Inc. CENTRAL INDEX KEY: 0001051514 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 133986004 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-51481 FILM NUMBER: 24792968 BUSINESS ADDRESS: STREET 1: 5 WALNUT GROVE DRIVE STREET 2: SUITE 140 CITY: HORSHAM STATE: PA ZIP: 19044 BUSINESS PHONE: 215-619-3200 MAIL ADDRESS: STREET 1: 5 WALNUT GROVE DRIVE STREET 2: SUITE 140 CITY: HORSHAM STATE: PA ZIP: 19044 FORMER COMPANY: FORMER CONFORMED NAME: MELA SCIENCES, INC. /NY DATE OF NAME CHANGE: 20100504 FORMER COMPANY: FORMER CONFORMED NAME: ELECTRO OPTICAL SCIENCES INC /NY DATE OF NAME CHANGE: 19971216 10-K 1 ef20015284_10k.htm 10-K

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 10-K
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the fiscal year ended December 31, 2023
 
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
Commission file number: 0-11635
 
STRATA SKIN SCIENCES, INC.
(Exact name of registrant as specified in its charter)
 
Delaware
 
13-3986004
(State or Other Jurisdiction of
incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
 
5 Walnut Grove Drive, Suite 140 Horsham, Pennsylvania
 
19044
(Address of principal executive offices)
 
(Zip code)
 
Registrant’s telephone number, including area code: (215) 619-3200
 
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.001 Par Value
 
SSKN
 
The Nasdaq Stock Market LLC
 
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.0405 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, a 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 (15 U.S.C. 7262(b)) 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 number of shares outstanding of our common stock as of June 30, 2023 was 34,881,453 shares. The aggregate market value of voting and non-voting common equity held by non-affiliates on the registrant was $17,264,756, computed by reference to the closing market price of $0.95 of the common stock as of June 30, 2023 and 18,173,427 shares held by non-affiliates. As of March 20, 2024, the number of shares outstanding of our common stock was 35,060,920.

Documents incorporated by reference:
Portions of the proxy statement relating to STRATA Skin Sciences, Inc.’s 2024 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.


TABLE OF CONTENTS

   
Page
 
3
     
Item 1.
3
Item 1A.
12
Item 1B.
36
Item 1C.
36
Item 2.
37
Item 3.
37
Item 4.
38
     
 
38
     
Item 5.
38
Item 6.
39
Item 7.
39
Item 7A.
53
Item 8.
53
Item 9.
53
Item 9A.
53
Item 9B.
54
Item 9C.
54
     
 
55
     
Item 10.
55
Item 11.
55
Item 12.
55
Item 13.
55
Item 14.
55
     
 
56
     
Item 15.
56
Item 16.
58

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (the “Annual Report”), including the sections entitled “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Business,” includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements relate to, among others, our plans, objectives and expectations for our business, operations and financial performance and condition, and can be identified by terminology such as “may,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “will,” “could,” “project,” “target,” “potential,” “continue” and similar expressions that do not relate solely to historical matters. Forward-looking statements are based on management’s belief and assumptions and on information currently available to management. Although we believe that the expectations reflected in forward-looking statements are reasonable, such statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by forward-looking statements.

Forward-looking statements include, but are not limited to, statements about:


forecasts of future business performance, consumer trends and macro-economic conditions;
 

descriptions of market, competitive conditions, and competitive product introductions;
 

descriptions of plans or objectives of management for future operations, products or services;
 

actions by the FDA or other regulatory agencies with respect to our products or product candidates;
 

changes to third-party reimbursement of laser treatments using our devices;
 

our estimates regarding the sufficiency of our cash resources, expenses, capital requirements and needs for additional financing and our ability to obtain additional financing;
 

our ability to protect our intellectual property and operate our business without infringing upon the intellectual property rights of others;
 

anticipated results of existing or future litigation or government actions;
 

health emergencies, the spread of infectious disease or pandemics; and
 

descriptions or assumptions underlying or related to any of the above items.

In light of these assumptions, risks and uncertainties, the results and events discussed in the forward-looking statements contained in this Annual Report might not occur. Investors are cautioned not to place undue reliance on the forward-looking statements, which speak only as of the date of this Annual Report, even if subsequently made available by us on our website or otherwise. We are not under any obligation, and we expressly disclaim any obligation, to update or alter any forward-looking statements, whether as a result of new information, future events or otherwise. You should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. All subsequent forward-looking statements attributable to us or to any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section.

You should read this Annual Report and the documents that we reference in this Annual Report as exhibits with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.

PART I

ITEM 1.
BUSINESS

Our Company

Overview

We are a medical technology company in dermatology dedicated to developing, commercializing and marketing innovative products for the treatment of dermatologic conditions.  Our products include the XTRAC® and now Pharos® excimer lasers and VTRAC® lamp systems utilized in the treatment of psoriasis, vitiligo and various other skin conditions.  Our products also include the TheraClear® Acne Therapy System utilized in the treatment of mild to moderate inflammatory, comedonal and pustular acne.

Corporate Overview

We were incorporated in the State of New York in 1989 under the name Electro-Optical Sciences, Inc. and subsequently reincorporated under the laws of the State of Delaware in 1997. In April 2010, we changed our name to MELA Sciences, Inc. In June 2015, we completed the acquisition of the XTRAC® Excimer Laser and the VTRAC® excimer lamp businesses from PhotoMedex, Inc. (the “Acquisition”). Prior to the Acquisition, the Company’s only product was the MelaFind® system, or MelaFind, a device for aiding dermatologists in the evaluation of clinically atypical pigmented skin lesions. On January 5, 2016, we changed our name to STRATA Skin Sciences, Inc., and we have discontinued the MelaFind business.

In August 2021 and January 2022, we acquired the Pharos U.S. dermatology business and the TheraClear acne treatment business, respectively.

Post-COVID-19 Pandemic

Since March 2020, the global pandemic related to a new strain of coronavirus (“COVID-19”) has negatively impacted business conditions in the industry in which we operate, disrupted global supply chains, constrained workforce participation and created significant volatility and disruption of financial markets. The pandemic led to the suspension of elective procedures in the U.S. and to the temporary closure of many physician practices, which are our primary customers. While most offices have reopened, some physician practices closed and never reopened. Accordingly, the COVID-19 pandemic and its variants have negatively impacted our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frames and those of our primary customers. It has also negatively impacted our supply chains and transport, customer behavior and staffing.

Impact of Russia-Ukraine War

Prior to the outbreak of the Russia-Ukraine War, Ukraine was the largest exporter of noble gases including neon, krypton, and xenon and has historically been the source of a significant amount of gas supplied to us by our contract suppliers. Neon gas is essential to the proper functioning of our lasers. Our suppliers have been resourceful in continuing to supply gases to us but cannot assure us that the supply will not remain uninterrupted. The reduced supply and ongoing conflict have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as semiconductor chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips.

XTRAC and Pharos Systems and VTRAC Systems

The XTRAC and Pharos excimer laser technology emits highly concentrated UV light targeted primarily towards autoimmune dermatological skin disorders such as psoriasis, vitiligo, atopic dermatitis, and eczema, among others.  The XTRAC system received U.S. Food and Drug Administration (“FDA”) clearance in 2000 and the Pharos system in 2004, and excimer laser has since become a widely recognized treatment for psoriasis, vitiligo and other skin diseases.  Psoriasis and vitiligo alone affect up to 13 million people in the U.S. and 195 million people worldwide. VTRAC is a UV light lamp system that works in much the same way as the XTRAC.  It received FDA clearance in August 2005 and Conformité Européenne (“CE”) mark approval in January 2006 and has been marketed exclusively in international markets.

Present in natural sunlight, ultraviolet B (“UVB”) is an accepted psoriasis treatment that penetrates the skin to slow the growth of damaged skin cells thereby placing the disease into remission for a period of time.  Studies have shown that the remission time can last three to six months or longer.  In our XTRAC system, our targeted therapy approach delivers optimum amounts of UVB light directly to skin lesions, sparing healthy tissue.  Many peer reviewed studies have proven that the XTRAC excimer laser can clear psoriasis faster and produce longer remissions than other UVB modalities, resulting in fewer treatments to produce the desired result.

We currently market four XTRAC excimer models.  In October 2018, we announced the launch of XTRAC S3®, which, as compared to previous XTRAC generations, is smaller, faster and has a new user interface.  In January 2020, we announced the FDA granted clearance for our XTRAC Momentum Excimer Laser System platform.  This clearance is the first full platform clearance since 2008.  Momentum has an increased power range to improve patient safety and treatment efficiency; a new and exclusive proprietary short-hair tip, providing ease of use in difficult-to-treat scalp psoriasis; and an enhanced user interface and database.  In February 2022, we announced the commercial launch of our next generation excimer laser system, XTRAC Momentum® 1.0, which delivers higher power and a faster repetition rate than the current models, along with a new user interface and slim design. We continue to market the XTRAC Velocity, our third-generation laser and the XTRAC Ultra Plus, which is also a highly effective model marketed primarily in certain international markets.  The Momentum, S3, Velocity and the Ultra Plus are capable of treating mild, moderate and severe psoriasis, vitiligo, atopic dermatitis and leukoderma.

The XTRAC excimer laser is marketed in the U.S. mainly under a recurring revenue model in which we place the system in the physician’s office for no upfront charge and generate our revenue on a per-use basis (referred to herein as the dermatology recurring procedures model or segment).  We estimate that there are over 1,000 XTRAC lasers in use in the U.S., of which 923 systems were, as of December 31, 2023, included in our dermatology recurring procedures revenue model.  The Pharos business we acquired in 2021 provides us with the opportunity to convert the Pharos customer base to our XTRAC excimer laser system.  The target U.S. audience for XTRAC lasers comprises approximately 3,500 dermatologists who perform disease management.  Until 2019, in markets outside the U.S. the XTRAC laser had been marketed primarily as dermatology procedures equipment sales through distributors in over twenty-five countries.  The VTRAC is marketed exclusively in international markets through the same distributors.

Since 2019, we have been transitioning our international dermatology procedures equipment sales through our master distributor to a direct distribution model for equipment sales and recurring revenue on a country by country basis. In January 2022, our agreement with our master distributor expired. We have signed distributor contracts by year as follows: 2019 – Korea, 2020 – Japan, 2021 – China, Israel, Saudi Arabia, Kuwait, Oman, Qatar, Bahrain, UAE, Jordan, Iraq and 2023 – Mexico, India.

Studies have concluded that XTRAC treatment leads to significant improvement in psoriasis plaques and severity scores in as few as six to ten treatments.  Treatment protocols recommend that patients receive two treatments per week with a minimum of 48 hours between treatments.  Our data shows that treatment with XTRAC excimer lasers has an 89% efficacy rate and produces only minimal side effects.  In support of its clinical effect, the XTRAC excimer lasers have been cited in over 45 clinical studies and research programs, with findings published in peer-reviewed medical journals around the world. The XTRAC excimer laser has also been endorsed by the National Psoriasis Foundation, and its use for psoriasis is covered by nearly all major insurance companies, including Medicare.  XTRAC treatment is a reimbursable procedure for psoriasis under three Current Procedural Terminology (“CPT”) codes that differ based on the total skin surface area being treated.  Insurance Reimbursement to physicians varies based upon insurance company and location.  The national CPT code reimbursement established by the Center for Medicaid Services (“CMS”), which forms the basis for most insurance companies’ reimbursement levels, ranges for the three codes between $153 per treatment to $228 per treatment.  (See “Third Party Reimbursement” below.)

Psoriasis, the Disease

The World Health Organization describes psoriasis as a chronic, noncommunicable, painful, disfiguring and disabling disease for which there is no cure, and which generates a great negative impact on patients’ quality of life.  It manifests itself in many forms and typically causes raised, red, scaly patches that appear on the skin and may cause itchiness, burning or stinging.  Psoriasis is also associated with other serious health conditions such as diabetes, heart disease and depression.

Psoriasis Treatment Options

There are essentially three main types of psoriasis treatments, as listed below:

Topical therapies: These can include corticosteroids, vitamin D3 derivatives, coal tar, anthralin and retinoids, among others, that are sold as a cream, gel, liquid, spray, or ointment.  The efficacy of topical agents varies from person to person, although these products are commonly associated with a loss of potency over time as people develop resistance.

Phototherapy: This is the area in which we operate.  Our XTRAC Excimer Systems are FDA-cleared, reimbursed by insurance, and exhibit none of the significant side-effects associated with some alternative therapies.

Systemic medications: There are a number of prescription medications available for psoriasis, which are given either by mouth or as an injection.  The popularity and use of these medications are growing significantly, notwithstanding their cost and their potentially severe side-effects.

XTRAC excimer lasers are particularly significant and beneficial for mild to moderate psoriasis patients who prefer a noninvasive treatment approach without the side effects of invasive, systemic agents, or to patients who have developed a resistance to topical agents.  In many cases, patients treated with topical or systemic therapies are also candidates for phototherapy.

Using the XTRAC and Pharos Excimer Lasers to Treat Vitiligo and Other Skin Diseases

UV light therapy is considered to be an effective and safe treatment for many skin disorders beyond psoriasis.  To this effect, the XTRAC technology is FDA cleared for the treatment of not only psoriasis but also vitiligo (a skin pigment deficiency), atopic dermatitis (eczema) and leukoderma, which is a localized loss of skin pigmentation that occurs after an inflammatory skin condition such as a burn, intralesional steroid injection, or post dermabrasion.

XTRAC technology for vitiligo patients typically requires more therapy sessions than for psoriasis but is dependent on the severity of the disease.  In the treatment of vitiligo, we believe the XTRAC functions to reactivate the skin’s melanocytes (the cells that produce melanin), which causes pigment to return.  To date, there is not sufficient data to confirm how long patients can expect their vitiligo to be in remission after XTRAC therapy.  Based on anecdotal reports, we believe that re‑pigmentation may last for several years.  Historically, vitiligo treatments had been considered cosmetic procedures by insurance companies, and as such were not reimbursed.  However, over the past several years, there has been a significant increase in insurance coverage for these procedures and we estimate that as of December 31, 2023, approximately 76% of insurers consider XTRAC treatments to be medically necessary for the treatment of vitiligo and therefore provide coverage. Recent changes to CPT code descriptions may impact the extent of this coverage in the future.

We believe that several factors have limited the growth of the use of XTRAC treatments for those who suffer from psoriasis and vitiligo.  Specifically, we believe that awareness of the positive effects of XTRAC treatments has not been high enough among both sufferers and providers; and that the treatment regimen requiring sometimes up to 12 or more treatments has limited XTRAC use to certain patient populations.  Addressing the lack of knowledge issue, we have a direct to patient advertising campaign aimed at motivating psoriasis and vitiligo patients to seek out XTRAC treatments from our physician partners.  Specific advertisements encourage prospective patients to contact our patient advocacy center via telephone or web site, wherein we provide information on the treatment and insurance coverage, and ultimately we can schedule an appointment for the prospective patient to be evaluated by a physician within our customer network, convenient to their location, to determine if they would benefit from XTRAC treatments.

STRATAPEN

In January 2017, we entered into an OEM agreement with Esthetic Education, LLC to private label the STRATAPEN device.  STRATAPEN® MicroSystems is a micropigmentation device that provides advanced technology offering exceptional results.  This contract expired in January 2020, and we continued to sell parts and accessories through January 1, 2024. The Company no longer offers the device or accessories.

TheraClear

               In January 2022, we acquired the TheraClear assets from Theravant Corporation. The TheraClear Acne Therapy System delivers a two-part process for treating inflammatory acne, pustular acne and comedonal acne that combines a vacuum and broadband light that has been proven to clear skin rapidly for fast and visible reduction in acne and associated redness. Treatments are very comfortable, take 10 minutes to perform, are highly effective, and can be used on all skin types.

Competition

Our XTRAC product line competes with pharmaceutical compounds and methodologies used to treat an array of skin conditions.  Such alternative treatments may be in the form of topical products, systemic medications, and phototherapies from both large pharmaceutical and smaller devices companies.  Our major competitors for dermatological solutions include The Daavlin Company, National Biologic Corporation, and pharmaceutical companies producing topical products and systemic and biologic medications.  Currently, our XTRAC system is believed to be a competitive therapy to alternative treatments on the basis of its recognized clinical effect, minimal side effect profile, cost-effectiveness and reimbursement.

Our TheraClear device competes with a range of over the counter treatment methodologies, as well as prescription only medications, and in-office treatment methodologies.

Manufacturing

We manufacture our XTRAC products at our 17,000 sq. ft. facility in Carlsbad, California.  Our California facility is certified as ISO 13485 compliant.  ISO 13485 is an International standardization written by the International Organization for Standardization, which publishes requirements for a comprehensive quality management system for the design and manufacture of medical devices.  Certification to the standard is awarded by accredited third parties. We maintain third-party relationships for the manufacture and/or maintenance of our Pharos and TheraClear systems. We believe that our present manufacturing capacity at these facilities is sufficient to meet foreseeable demand for our products.

Research and Development Efforts

Our research and development team, including engineers, consists of approximately four employees.  We conduct research and development activities at our facility located in Carlsbad, California.  Our research and development efforts are focused on the application of our XTRAC system for the treatment of inflammatory skin disorders.

Intellectual Property

Our policy is to protect our intellectual property by obtaining U.S. and foreign patents to protect technology, inventions and improvements important to the development of our business.  As of December 31, 2023, 24 issued U.S. patents are in force or pending, several of these patents have foreign counterparts issued and pending, and 15 patents are related to the discontinued MelaFind product.

We also rely on trade secrets and technical know-how in the manufacture and marketing of our products.  We require our employees, consultants and contractors to execute confidentiality agreements with respect to our proprietary information.

In February 2021, the license for the exclusive rights for patents related to the delivery of treatment to vitiligo with the Icahn School of Medicine at Mount Sinai expired.  We do not believe that this will have a material impact on our business.

We believe that our patented methods and apparatus, together with proprietary trade-secret technology and registered trademarks, give us a competitive advantage; however, whether a patent is infringed or is valid, or whether or not a patent application should be granted, are all complex matters of science and law, and therefore, we cannot be certain that, if challenged, our patented methods and apparatus and/or trade-secret technology would be upheld.  If one or more of our patented methods, patented apparatus or trade-secret technology rights, or our trademark rights, are invalidated, rejected or found unenforceable, that could reduce or eliminate any competitive advantage we might otherwise have had.

Government Regulation

Regulations Relating to Products and Manufacturing

Our products and research and development activities are regulated by numerous governmental authorities, principally the FDA and corresponding state and foreign regulatory agencies. Any medical device or cosmetic we manufacture and/or distribute will be subject to pervasive and continuing regulation by the FDA. The U.S. Food, Drug and Cosmetics Act, or FD&C Act, and other federal and state laws and regulations govern the pre-clinical and clinical testing, design, manufacture, use, labeling and promotion of medical devices, including our XTRAC, VTRAC, and TheraClear devices. Product development and approval for medical devices within this regulatory framework takes a number of years and involves the expenditure of substantial resources.

In the U.S., medical devices are classified into three different classes, Class I, II and III, on the basis of controls deemed necessary to provide a reasonable assurance of the safety and effectiveness of the device. Class I devices are subject to general controls, such as facility registration, medical device listing, labeling requirements, premarket notification (unless the medical device has been specifically exempted from this requirement), adherence to the FDA’s Quality System Regulation, and requirements concerning the submission of device-related adverse event reports to the FDA. Class II devices are subject to general and special controls, such as performance standards, premarket notification (510(k) clearance), post-market surveillance, and FDA Quality System Regulations. Generally, Class III devices are those that must receive premarket approval by the FDA to provide a reasonable assurance of their safety and effectiveness, such as life-sustaining, life-supporting and implantable devices, or new devices that have been found not to be substantially equivalent to existing legally marketed devices. Both XTRAC and TheraClear are Class II devices.

With limited exceptions, before a new medical device can be distributed in the U.S., marketing authorization typically must be obtained from the FDA through a premarket notification under Section 510(k) of the FD&C Act, or through a premarket approval application under Section 515 of the FD&C Act. The FDA will typically grant a 510(k) clearance if it can be established that the device is substantially equivalent to a predicate device that is a legally marketed Class I or II device (or to pre-amendments Class III devices for which the FDA has yet to call for premarket approvals). We have received FDA 510(k) clearance to market our XTRAC and VTRAC systems for the treatment of psoriasis, vitiligo, atopic dermatitis and leukoderma. The FDA granted these clearances under Section 510(k) on the basis of substantial equivalence to other technologies that had received prior clearances.

For any devices that are cleared through the 510(k) process, modifications or enhancements that could significantly affect the safety or effectiveness of the device, or that constitute a major change in the intended use of the device, will require a new 510(k) submission. In August 2003 the FDA granted 510(k) clearance for a significantly modified version of our XTRAC laser, which we have marketed as the XTRAC XL Plus Excimer Laser System. In October 2004 the FDA granted clearance for the XTRAC Ultra (AL 8000) Excimer Laser System and, in March 2008 we received 510(k) clearance for the XTRAC Velocity (AL 10000) Excimer Laser System. These approvals were originally granted to PhotoMedex, Inc. and acquired by us in the June 2015 acquisition described above. In January 2020, we announced the FDA granted clearance of our XTRAC Momentum Excimer Laser platform.

The TheraClear device has been cleared by the FDA through the 510(k) process.

We are subject to routine inspection by the FDA and, as noted above, must comply with a number of regulatory requirements applicable to firms that manufacture medical devices and other FDA-regulated products for distribution within the U.S., including requirements related to device labeling (including prohibitions against promoting products for unapproved or off-label uses), facility registration, medical device listing, adherence to the FDA’s Quality System Regulation, good manufacturing processes and requirements for the submission of reports regarding certain device-related adverse events to the FDA.

We are also subject to the radiological health provisions of the FD&C Act and the general and laser-specific radiation safety regulations administered by the Center for Devices and Radiological Health, or CDRH, of the FDA. These regulations require laser manufacturers to file initial, new product, supplemental and annual reports, to maintain quality control, product testing and sales records, to incorporate certain design and operating features (depending on the class of product) in lasers sold to end users pursuant to a performance standard and to certify and appropriately label each laser sold as belonging to one of four classes, based on the level of radiation from the laser that is accessible to users. Moreover, we are obligated to repair, replace, or refund the cost of certain electronic products that are found to fail to comply with applicable federal standards or otherwise are found to be defective. The CDRH is empowered to seek fines and other remedies for violations of the regulatory requirements. To date, we have filed the documentation with the CDRH for our laser products requiring such filing and have not experienced any difficulties or incurred significant costs in complying with such regulations.

We are approved by the European Union to affix the CE mark to our XTRAC laser and VTRAC lamp systems. This certification is a mandatory conformity mark for products placed on the market in the European Economic Area, which is evidence that they meet all European Community, or EC, quality assurance standards and compliance with applicable European medical device directives for the production of medical devices. This will enable us to market our approved products in all of the member countries that accept the CE mark. We also are required to comply with additional individual national requirements that are in addition to those required by these nations. Our products have also met the requirements for marketing in various other countries.

Our TheraClear device is being manufactured for us by a third party, who is subject to the same regulations. We rely on the manufacturer to ensure compliance with the regulations. Failure to comply with applicable regulatory requirements can result in fines, injunctions, civil penalties, recalls or seizures of products, total or partial suspensions of production, refusals by the U.S. and foreign governments to permit product sales and criminal prosecution. We are, or may become, subject to various other federal, state, local and foreign laws, regulations and policies relating to, among other things, safe working conditions, good laboratory practices and the use and disposal of hazardous or potentially hazardous substances used in connection with research and development.

Fraud and Abuse Laws

Because of the significant federal funding involved in Medicare and Medicaid, Congress and the states have enacted, and actively enforce, a number of laws whose purpose is to eliminate fraud and abuse in federal health care programs. Our business is subject to compliance with these laws.

Anti-Kickback Laws

In the U.S., there are federal and state anti-kickback laws that generally prohibit the payment or receipt of kickbacks, bribes or other remuneration in exchange for the referral of patients or other health-related business. The U.S. federal healthcare programs’ Anti-Kickback Statute makes it unlawful for individuals or entities knowingly and willfully to solicit, offer, receive or pay any kickback, bribe or other remuneration, directly or indirectly, in exchange for or to induce the purchase, lease or order, or arranging for or recommending purchasing, leasing, or ordering, any good, facility, service, or item for which payment may be made in whole or in part under a federal healthcare program such as Medicare or Medicaid. The Anti-Kickback Statute covers “any remuneration,” which has been broadly interpreted to include anything of value, including for example gifts, certain discounts, the furnishing of free supplies, equipment or services, credit arrangements, payments of cash and waivers of payments. Several courts have interpreted the statute’s intent requirement to mean that if any one purpose of an arrangement involving remuneration is to induce referrals of federal healthcare covered business, the arrangement can be found to violate the statute. Penalties for violations include criminal penalties and civil sanctions such as fines, imprisonment and possible exclusion from Medicare, Medicaid and other federal healthcare programs. In addition, several courts have permitted kickback cases brought under the Federal False Claims Act to proceed, as discussed in more detail below.

The reach of the Anti-Kickback Statute was broadened by the Patient Protection and Affordable Care Act of 2010 (the “ACA”), which, among other things, amends the intent requirement of the federal Anti-Kickback Statute. Pursuant to the statutory amendment, a person or entity no longer needs to have actual knowledge of this statute or specific intent to violate it in order to have committed a violation. In addition, the ACA provides that the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the civil False Claims Act (discussed below) or the civil monetary penalties statute, which imposes penalties against any person who is determined to have presented or caused to be presented a claim to a federal health program that the person knows or should know is for an item or service that was not provided as claimed or is false or fraudulent.

Because the Anti-Kickback Statute is broadly written and encompasses many harmless or efficient arrangements, Congress authorized the Office of Inspector General of the U.S. Department of Health and Human Services, or OIG, to issue a series of regulations, known as “safe harbors.” For example, there are regulatory safe harbors for payments to bona fide employees, properly reported discounts and rebates, and for certain investment interests. Although an arrangement that fits into one or more of these exceptions or safe harbors is immune from prosecution, arrangements that do not fit squarely within an exception or safe harbor do not necessarily violate the statute. The failure of a transaction or arrangement to fit precisely within one or more of the exceptions or safe harbors does not necessarily mean that it is illegal or that prosecution will be pursued. However, conduct and business arrangements that arguably implicate the Anti-Kickback Statute but do not fully satisfy all the elements of an exception or safe harbor may be subject to increased scrutiny by government enforcement authorities such as the OIG.

Many states have laws that implicate anti-kickback restrictions similar to the Anti-Kickback Statute. Some of these state prohibitions apply, regardless of whether federal health care program business is involved, to arrangements such as for self-pay or private-pay patients. Government officials have focused their enforcement efforts on marketing of healthcare services and products, among other activities, and recently have brought cases against companies, and certain sales, marketing and executive personnel, for allegedly offering unlawful inducements to potential or existing customers in an attempt to procure their business.

Federal Civil False Claims Act and State False Claims Laws

The federal civil False Claims Act imposes liability on any person or entity who, among other things, knowingly and willfully presents, or causes to be presented, a false or fraudulent claim for payment by a federal healthcare program, including Medicare and Medicaid. The “qui tam,” or “whistleblower” provisions of the False Claims Act allow a private individual to bring actions on behalf of the federal government alleging that the defendant has submitted a false claim to the federal government, and to share in any monetary recovery. In recent years, the number of suits brought against healthcare providers by private individuals has increased dramatically. Medical device companies, like us, can be held liable under false claims laws, even if they do not submit claims to the government, when they are deemed to have caused submission of false claims by, among other things, providing incorrect coding or billing advice about their products to customers that file claims, or by engaging in kickback arrangements with customers that file claims.

The False Claims Act also has been used to assert liability on the basis of misrepresentations with respect to the services rendered and in connection with alleged off-label promotion of products. Our future activities relating to the manner in which we sell our products and document our prices, such as the reporting of discount and rebate information and other information affecting federal, state and third-party reimbursement of our products, and the sale and marketing of our products, may be subject to scrutiny under these laws.

When an entity is determined to have violated the False Claims Act, it may be required to pay up to three times the actual damages sustained by the government, plus civil penalties of $5,500 to $11,000 for each separate false claim. There are many potential bases for liability under the False Claims Act. A number of states have enacted false claim laws analogous to the federal civil False Claims Act and many of these state laws apply where a claim is submitted to any state or private third-party payer. In this environment, our engagement of physician consultants in product development and product training and education could subject us to similar scrutiny. We are unable to predict whether we would be subject to actions under the False Claims Act or a similar state law, or the impact of such actions. However, the costs of defending such claims, as well as any sanctions imposed, could significantly affect our financial performance.

HIPAA Fraud and Other Regulations

The Health Insurance Portability and Accountability Act of 1996, or HIPAA, created a class of federal crimes known as the “federal health care offenses,” including healthcare fraud and false statements relating to healthcare matters. The HIPAA health care fraud statute prohibits, among other things, knowingly and willfully executing, or attempting to execute, a scheme or artifice to defraud any healthcare benefit program, or to obtain by means of false or fraudulent pretenses, any money under the control of any health care benefit program, including private payers. A violation of this statute is a felony and may result in fines, imprisonment and/or exclusion from government-sponsored programs. The HIPAA false statements statute prohibits, among other things, knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement or representation in connection with the delivery of or payment for healthcare benefits, items or services. A violation of this statute is a felony and may result in fines and/or imprisonment. Entities that are found to have aided or abetted in a violation of the HIPAA federal health care offenses are deemed by statute to have committed the offense and are punishable as a principal.

We are also subject to the U.S. Foreign Corrupt Practices Act and similar anti-bribery laws applicable in non-U.S. jurisdictions that generally prohibit companies and their intermediaries from making improper payments to non-U.S. government officials for the purpose of obtaining or retaining business. Because of the predominance of government-sponsored healthcare systems around the world, most of our customer relationships outside of the U.S. will be with governmental entities and therefore subject to such anti-bribery laws.

Effective January 1, 2020, The California Consumer Privacy Act (CCPA) became effective. The CCPA provides certain privacy protections for California residents not generally available to citizens of any other state. The law provides California residents with the right to know that their personal data is being collected; know whether that data is being sold or disclosed; to prevent the sale of their personal information; to access their personal data; to request that a business delete their personal information; and to not be discriminated against for exercising these rights.

HIPAA and Other Privacy Regulations

The regulations that implement HIPAA also establish uniform standards governing the conduct of certain electronic healthcare transactions and protecting the security and privacy of individually identifiable health information maintained or transmitted by healthcare providers, health plans and healthcare clearinghouses, which are referred to as “covered entities.” Several regulations have been promulgated under HIPAA’s regulations including: the Standards for Privacy of Individually Identifiable Health Information, or the Privacy Rule, which restricts the use and disclosure of certain individually identifiable health information; the Standards for Electronic Transactions, or the Transactions Rule, which establishes standards for common healthcare transactions, such as claims information, plan eligibility, payment information and the use of electronic signatures; and the Security Standards for the Protection of Electronic Protected Health Information, or the Security Rule, which requires covered entities to implement and maintain certain security measures to safeguard certain electronic health information. Although we do not believe we are a covered entity and therefore are not currently directly subject to these standards, we expect that our customers generally will be covered entities and may ask us to contractually comply with certain aspects of these standards by entering into requisite business associate agreements. While the government intended this legislation to reduce administrative expenses and burdens for the healthcare industry, our compliance with certain provisions of these standards entails significant costs for us.

The Health Information Technology for Economic and Clinical Health, or HITECH, Act has increased civil penalty amounts for violations of HIPAA by either covered entities or business associates up to an annual maximum of $1.5 million for uncorrected violations based on willful neglect. Imposition of these penalties is more likely now because HITECH significantly strengthens enforcement. It requires the Department of Health & Human Services (“HHS”) to conduct periodic audits to confirm compliance and to investigate any violation that involves willful neglect which carries mandatory penalties. Additionally, state attorneys general are authorized to bring civil actions seeking either injunctions or damages in response to violations of HIPAA Privacy and Security Rules that threaten the privacy of state residents.

In addition to federal regulations issued under HIPAA, some states have enacted privacy and security statutes or regulations that, in some cases, are more stringent than those issued under HIPAA. In those cases, it may be necessary to modify our planned operations and procedures to comply with the more stringent state laws. If we fail to comply with applicable state laws and regulations, we could be subject to additional sanctions.

Federal and state consumer protection laws are being applied increasingly by the United States Federal Trade Commission, or FTC, and state attorneys general to regulate the collection, use, storage and disclosure of personal or patient information, through websites or otherwise, and to regulate the presentation of web site content. Courts may also adopt the standards for fair information practices promulgated by the FTC, which concern consumer notice, choice, security and access. Numerous other countries have or are developing laws governing the collection, use, disclosure and transmission of personal or patient information.

HIPAA as well as other federal and state laws apply to our receipt of patient identifiable health information in connection with research and clinical trials. We collaborate with other individuals and entities in conducting research and all involved parties must comply with applicable laws. Therefore, the compliance of the physicians, hospitals or other providers or entities with whom we collaborate also impacts our business.

Third-Party Reimbursement

Our ability to market our phototherapy products successfully depends in large part on the extent to which various third parties are willing to reimburse patients or providers for the cost of medical procedures utilizing our treatment products.  These third parties include government authorities, private health insurers and other organizations, such as health maintenance organizations.  Third-party payers are systematically challenging the prices charged for medical products and services.  They may deny reimbursement if they determine that a prescribed device is not used in accordance with cost-effective treatment methods as determined by the payer, or is experimental, unnecessary or inappropriate.  Accordingly, if less costly drugs or other treatments are available, third-party payers may not authorize, or may limit, reimbursement for the use of our products, even if our products are safer or more effective than the alternatives.  Additionally, they may require changes to our pricing structure and revenue model before authorizing reimbursement.

Reimbursement systems in international markets vary significantly by country and by region within some countries, and reimbursement approvals must be obtained on a country-by-country basis.  Many international markets have government-managed healthcare systems that control reimbursement for new devices and procedures.  In most markets, there are private insurance systems, as well as government-managed systems.  Our XTRAC products remain substantially without approval for reimbursement in many international markets under either government or private reimbursement systems.  To date, patients of the TheraClear products have had limited success in obtaining third party reimbursement for such treatments.

Many private plans key their reimbursement rates to rates set by the CMS under three distinct CPT codes based on the total skin surface area being treated.

As of December 31, 2023, the national rates were as follows:


96920 – designated for: the total area less than 250 square centimeters. CMS assigned a 2023 national payment of $153 per treatment;

96921 – designated for: the total area 250 to 500 square centimeters. CMS assigned a 2023 national payment of $168 per treatment; and

96922 – designated for: the total area over 500 square centimeters. CMS assigned a 2023 national payment of $228 per treatment.

The national rates are adjusted by overhead factors applicable to each state.

Employees

As of December 31, 2023, we had 99 full-time employees, which consisted of 2 executive officers, 3 vice presidents, 35 sales and marketing staff, 28 people engaged in manufacturing of lasers, 15 customer-field service personnel, 4 engaged in research and development and 12 finance and administration staff.

Customers

Domestically, our XTRAC customers consist of dermatologists and dermatological group clinics who partner with us primarily in our dermatology procedures recurring revenue model.  As of December 31, 2023, we have 923 partner clinics throughout the United States. Internationally, we have been transitioning our international dermatology procedures equipment sales through our master distributor to a direct distribution model for equipment sales and recurring revenue on a country by country basis.  We have signed distributor contracts by year as follows: 2019 – Korea, 2020 – Japan, 2021 – China, Israel, Saudi Arabia, Kuwait, Oman, Qatar, Bahrain, UAE, Jordan, Iraq and 2023 – Mexico, India.

Available Information

We file annual, quarterly and current reports, proxy statements and other information with the Commission. These filings are available to the public on the Internet at the Commission’s website at http://www.sec.gov.

Our Internet address is http://www.strataskinsciences.com (this website address is not intended to function as a hyperlink and the information contained on our website is not intended to be a part of this Annual Report). We make available free of charge on https://strataskinsciencesinc.gcs-web.com/sec-filings our annual, quarterly and current reports, and amendments to those reports, as soon as reasonably practical after we electronically file such material with, or furnish it to, the Commission. We may from time to time provide important disclosures to investors by posting them in the Investor Relations section of our website, as allowed by the Commission’s rules. The information on the website listed above is not and should not be considered part of this Annual Report and is intended to be an inactive textual reference only.

ITEM 1A.
RISK FACTORS

In addition to the other information contained in this Annual Report and the exhibits hereto, the following risk factors should be considered carefully in evaluating our business. Our business, financial condition, cash flows or results of operations could be materially adversely affected by any of these risks. Additional risks not presently known to us or that we currently deem immaterial may also adversely affect our business, financial condition, cash flows or results of operations. The following discussion of risk factors contains forward-looking statements as discussed on page 1. Our business routinely encounters and addresses risks, some of which may cause our future results to be different – sometimes materially different – than we presently anticipate.

Risk Factor Summary

Risks Relating to Our Business Operations


We have incurred losses for a number of years and anticipate that we will incur continued losses for the foreseeable future.
 

Public health epidemics or pandemics may affect our ability to develop, market and sell our products, disrupt regulatory activities or have other adverse effects on our business and operations.
 

We may not be able to maintain an uninterrupted supply of the gases used to power our lasers, as the Russia-Ukraine War has disrupted supplies of rare gases.
 

We may not be able to successfully integrate newly acquired businesses, joint ventures and other partnerships into our operations or achieve expected profitability from our acquisitions.
 

Our laser treatments of psoriasis, vitiligo, atopic dermatitis and leukoderma and/or any of our future products or services may fail to gain market acceptance or be impacted by competitive products, services or therapies which could adversely affect our competitive position.
 

The success of our products depends on third-party reimbursement of patients' costs, which could result in potentially reduced prices or reduced demand and adversely affect our revenues and business operations.
 

Any failure in our customer education efforts could have a material adverse effect on our revenue and cash flow.
 

If revenue from significant distributors declines, we may have difficulty replacing the lost revenue, which would negatively affect our results and operations.
 

If we fail to manage our sales and marketing force or to market and distribute our products effectively, we may experience diminished revenues and profits.
 

We are reliant on a limited number of suppliers for production of our products.
 

Our indebtedness could materially adversely affect our financial condition and our ability to operate our business, react to changes in the economy or industry or pay our debts and meet our obligations under our debt and could divert our cash flow from operations for debt payments.
 

If our actual liability for state sales and use taxes is higher than our accrued liability, it could have a material impact on our financial condition.
 

We must comply with complex statutes prohibiting fraud and abuse, and both we and physicians utilizing our products could be subject to significant penalties for noncompliance.
 

We may be subject, directly or indirectly, to federal and state healthcare fraud and abuse laws and regulations and could face substantial penalties if we are unable to fully comply with such laws.
 

If the effectiveness and safety of our devices are not supported by long-term data, and the level of acceptance of our products by dermatologists does not increase or is not maintained, our revenues could decline.
 

Our failure to obtain or maintain necessary FDA clearances and approvals, or to maintain continued clearances, or equivalents thereof in the U.S. and relevant foreign markets, could hurt our ability to distribute and market our products, and our products are subject to recall by such agencies.
 

If required, clinical trials necessary to support a 510(k) notice or PMA application, for new or modified products, will be expensive and will require the enrollment of large numbers of patients, and suitable patients may be difficult to identify and recruit.
 

Healthcare policy changes may have a material adverse effect on us.
 

Our market acceptance in international markets requires regulatory approvals from foreign governments and may depend on third party reimbursement of participants’ cost.
 

We face substantial competition, which may result in others discovering, developing or commercializing products more successfully than us.
 

We actively employ social media as part of our marketing strategy, which could give rise to regulatory violations, liability, breaches of data security or reputational damage.
 

Social media companies on which we rely for advertising may change their policies limiting our ability to reach our target markets.
 

We may become subject to claims of infringement or misappropriation of the intellectual property rights of others, which could prohibit us from shipping affected products, require us to obtain licenses from third parties or to develop non-infringing alternatives, and subject us to substantial monetary damages and injunctive relief. Our patents may also be subject to challenge on validity grounds, and our patent applications may be rejected.
 

If we or our third-party manufacturers or suppliers fail to comply with the FDA’s Quality System Regulation or any applicable state equivalent, our manufacturing operations could be interrupted and our potential product sales and operating results could suffer.
 

If any of our medical products cause or contribute to a death or a serious injury, or malfunction in certain ways, we will be subject to medical device reporting regulations, which can result in voluntary corrective actions or agency enforcement actions.
 

We may have a need for additional funds in the future and there is no guarantee that we will be able to generate those funds from our business, and if we do not have enough capital to fund operations, then we will have to cut costs or raise funds.
 

We may be subject to disruptions or failures in our information technology systems and network infrastructures, including through cyber-attacks or other third-party breaches that could have a material adverse effect on our business.
 

Environmental and health safety laws may result in liabilities, expenses and restrictions on our operations.

Risks Relating to Our Common Stock


Our shares of common stock could be delisted from the Nasdaq Capital Market which could result in, among other things, a decline in the price of our common stock and less liquidity for holders of shares of our common stock.
 

Your percentage ownership will be further diluted.
 

In the event of certain contingencies, the investors in the May 2018 Equity Financing may receive additional shares issued pursuant to the Retained Risk Provisions as defined in the purchase agreements.
 

Our stock price may be volatile, meaning purchasers of our common stock could incur substantial losses.
 

Our charter documents and Delaware law may inhibit a takeover that stockholders consider favorable and could also limit the market price of our stock.

Risks Relating to Our Business Operations

We have incurred losses for a number of years and anticipate that we will incur continued losses for the near future.

Since 2015, we have devoted substantially all of our resources in the commercialization and sales of the XTRAC products. Our net loss for the year ended December 31, 2023 was approximately $10.8 million, and as of December 31, 2023, we had an accumulated deficit of approximately $238.1 million. Our losses, among other things, have had and may continue to have an adverse effect on the adequacy of our capitalization and cash flow.

Public health epidemics or pandemics may affect our ability to develop, market and sell our products, disrupt regulatory activities or have other adverse effects on our business and operations. In addition, public health epidemics or pandemics may adversely impact economies worldwide, which could result in adverse effects on our business, operations and prospects.

Our business and operations could be adversely affected by public health epidemics or pandemics, including the recent COVID-19 pandemic, impacting the markets and industries in which we and our collaborators operate. We and our partners have faced and may in the future face disruptions that affect our ability to operate due to various factors, including:


the ability to source raw materials and supplies;


a general decline in business activity;


the destabilization of the markets and negative impacts on the healthcare system globally, which could negatively impact our ability to market and sell our products, including through the disruption of health care activities in general and elective health care procedures in particular, the inability of our sales team to contact and/or visit doctors in person, patients’ interest in starting or continuing procedures involving our products and our ability to support patients that presently use our products; and


difficulty accessing the capital and credit markets on favorable terms, or at all, and a severe disruption and instability in the global financial markets, or deteriorations in credit and financing conditions which could affect our access to capital necessary to fund business operations.

Further, the Biden Administration ended the public health emergency declarations related to the COVID-19 pandemic in May 2023 and the FDA ended a number of COVID-related policies. The FDA has retained a number of COVID-19-related policies but with appropriate changes, as applicable. It is unclear how, if at all, these policies will impact our efforts to develop and commercialize our products.

We may in the future face impediments or delays to regulatory meetings and approvals due to any pandemic measures. We cannot be certain what the overall impact of such pandemics will be on our business, although for the reasons described above such pandemics have the potential to adversely affect our business, financial condition, results of operations and prospects.

We may not be able to maintain an uninterrupted supply of the gases used to power our lasers, as the Russia-Ukraine War has disrupted supplies of rare gases.

Prior to the outbreak of the Russia-Ukraine War, Ukraine was the world’s largest exporter of noble gases including neon, krypton and xenon. Historically, Ukraine has been the source of a significant amount of gas supplied to the Company by our contract suppliers. Neon gas is essential to the proper functioning of our lasers. Our suppliers have been resourceful in continuing to supply gases to us but cannot assure us that the supply will remain uninterrupted. The reduced supply and war have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips, while struggling with the disruption caused by this war.

We may acquire other assets or businesses, or form collaborations or make investments in other companies or technologies that could harm our operating results, dilute our stockholders’ ownership, increase our debt or cause us to incur significant expense.

As part of our business strategy, we may pursue acquisitions of assets, including preclinical, clinical or commercial stage products or product candidates, or businesses, or strategic alliances and collaborations, to expand our existing technologies and operations. We may not identify or complete these transactions in a timely manner, on a cost-effective basis, or at all, and we may not realize the anticipated benefits of any such transaction, any of which could have a detrimental effect on our financial condition, results of operations and cash flows. We have limited experience with acquiring other companies, products or product candidates, and limited experience with forming strategic alliances and collaborations. We may not be able to find suitable acquisition candidates, and if we make any acquisitions, we may not be able to integrate these acquisitions successfully into our existing business and we may incur additional debt or assume unknown or contingent liabilities in connection therewith. Integration of an acquired company or assets may also disrupt ongoing operations, require the hiring of additional personnel and the implementation of additional internal systems and infrastructure, especially the acquisition of commercial assets, and require management resources that would otherwise focus on developing our existing business. We may not be able to find suitable strategic alliances or collaboration partners or identify other investment opportunities, and we may experience losses related to any such investments.

To finance any acquisitions or collaborations, we may choose to issue debt or equity securities as consideration. Any such issuance of shares would dilute the ownership of our stockholders. If the price of our common stock is low or volatile, we may not be able to acquire other assets or companies or fund a transaction using our stock as consideration. Alternatively, it may be necessary for us to raise additional funds for acquisitions through public or private financings, and such additional funds may not be available on terms that are favorable to us, or at all.

We may not be able to successfully integrate newly acquired businesses, joint ventures and other partnerships into our operations or achieve expected profitability from our acquisitions.

If we cannot successfully integrate acquisitions (including the Pharos and TheraClear businesses), joint ventures and other partnerships on a timely basis, we may be unable to generate sufficient revenue to offset acquisition costs, we may incur costs in excess of what we anticipate, and our expectations of future results of operations, including certain cost savings and synergies, may not be achieved. Acquisitions involve substantial risks, including:


unforeseen difficulties in integrating operations, technologies, services, accounting and personnel;
 

diversion of financial and management resources from existing operations;
 

unforeseen difficulties related to entering geographic regions where we do not have prior experience;
 

risks relating to obtaining sufficient equity or debt financing; and
 

potential loss of customers.

In addition, if we finance acquisitions by issuing equity securities or securities convertible into equity securities, our existing stockholders’ interests would be diluted, which, in turn, could adversely impact the market price of our stock. Moreover, we could finance an acquisition with debt, resulting in higher leverage and interest costs and could increase losses and losses per share which could impact the price of our stock.

Our laser treatments of psoriasis, vitiligo, atopic dermatitis and leukoderma and/or any of our future products or services may fail to gain market acceptance or be impacted by competitive products, services or therapies which could adversely affect our competitive position.

We have generated limited worldwide commercial distribution for our products. In the United States, our XTRAC systems are placed at physician offices at no upfront charge to the physician and we are generally paid on a per-usage method where we retain ownership of the system. We cannot assure you that our products and services will find sufficient acceptance in the marketplace under our sales strategies.

We also face a risk that other companies in the market for dermatological products and services may be able to provide dermatologists a higher overall financial return and therefore compromise our ability to increase our installed base of users and ensure they engage in optimal usage of our products. If, for example, such other companies have products or medical devices that require less time commitment from the dermatologist and yield an attractive return on a dermatologist’s time and investment, we may find that our efforts to increase our base of users are hindered.

We also face a risk that the overall cost of systemic or biologic medications or treatment modalities become less expensive through the development of generics or other means. We may be faced with pressure to reduce our costs to be competitive which may negatively impact our business. In addition, our business could be negatively impacted if these medications are prescribed for less severe cases of the diseases or if new, more effective or less expensive medications are developed.

Whether a treatment may be delegated to non-physician staff members and, if so, to whom and to what extent, are matters that may vary state by state, as these matters are within the province of the state medical boards. In states that may be more restrictive in such delegation, a physician may decline to adopt the XTRAC system into his or her practice, deeming it to be fraught with too many constraints and finding other outlets for the physician’s time and staff’s time to be more remunerative. There can be no assurance that we will be successful in persuading such medical boards that a liberal standard for delegation is appropriate for the XTRAC system, based on its design for ease and safety of use. If we are not successful, we may find that even if a geographic region has wide insurance reimbursement, the region’s physicians may decline to adopt the XTRAC system into their practices.

We therefore cannot assure you that the marketplace will be receptive to our excimer laser technology over competing products, services and therapies or that a cure will not be found for the underlying diseases we are focused on treating. Failure of our products to achieve market acceptance could have a material adverse effect on our business, financial condition and results of operations.

In addition, while this introduction is specifically for those patients that might not be able to avail themselves of in-office treatments, it may be viewed by our partner clinics as a channel conflict and cause a deterioration in our relationships with our current partners or negatively impact our ability to grow the number of partner clinics.

The success of our products depends on third-party reimbursement of patients' costs, which could result in potentially reduced prices or reduced demand and adversely affect our revenues and business operations.

Our ability to market our products successfully, especially XTRAC treatments, depends in large part on the extent to which various third parties are willing to reimburse patients or providers for the costs of medical procedures utilizing such products. These third parties include government authorities, private health insurers and other organizations, such as health maintenance organizations, whose patterns of reimbursement may change as a result of new standards for reimbursement determined by these third parties or because of the programs and policies enacted under the ACA.

Third-party payers are systematically challenging the prices charged for medical products and services. They may deny reimbursement if they determine that a prescribed device is not used in accordance with cost-effective treatment methods as determined by the payer, or is experimental, unnecessary or inappropriate. Further, although third parties may approve reimbursement, such approvals may be under terms and conditions that discourage use of the XTRAC system. Accordingly, if less costly drugs or other treatments are available, third-party payers may not authorize or may limit reimbursement for the use of our products, even if our products are safer or more effective than the alternatives.

In addition, medical insurance policies and treatment coverage have been and may be affected by the parameters of the ACA or successor policies enacted by the current or any new administration. While the ACA’s stated purpose is to expand access to coverage, it also mandates certain requirements regarding the types and limitations of insurance coverage. There can be no guarantee that the changes in coverage under the ACA will not affect the type and level of reimbursement for our products.

CPT codes for all procedures are subject to continued reevaluation. Should CMS reduce reimbursement for the CPT codes for XTRAC treatment or raise reimbursement for competitive products, we may see a decline in our recurring revenue business as well as a decline in new XTRAC installations.

Although we have received reimbursement approvals from a majority of private healthcare plans for the XTRAC system, we cannot give assurance that these private plans will continue to adopt or maintain favorable reimbursement policies or accept the XTRAC system in its clinical role as a second-line therapy in the treatment of psoriasis. Additionally, third-party payers may require further clinical studies or changes to our pricing structure and revenue model before authorizing or continuing reimbursement.

As of December 31, 2023, based on published coverage policies and payment practices of private and Medicare insurance plans, we estimate that more than 86% of the insured population in the U.S. is covered by insurance coverage or payment policies that reimburse physicians for using the XTRAC system for treatment of psoriasis. We can give no assurance that health insurers will not adversely modify their reimbursement policies for the use of the XTRAC system in the future.

Currently, there is little insurance reimbursement coverage for acne treatments, such as those provided by TheraClear. In order for TheraClear to be successful, patients and decision makers will need to be able to pay for treatments without insurance reimbursement.

The continuing development of our products depends upon our developing and maintaining strong working relationships with physicians.

The research, development, marketing and sale of our current products and any potential new and improved products or future product indications for which we receive regulatory clearance or approval depend upon our maintaining working relationships with physicians. We rely on these professionals to provide us with considerable knowledge and experience regarding the development, marketing and sale of our products. Physicians assist us as researchers, marketing and product consultants and public speakers. If we cannot maintain our strong working relationships with these professionals and continue to receive their advice and input, the development and marketing of our products could suffer, which could have a material adverse effect on our business, financial condition, and results of operations. At the same time, companies in the medical device industry are under increasing scrutiny by the U.S. Department of Health and Human Services Office of Inspector General, or OIG, and the U.S. Department of Justice, or DOJ for improper relationships with physicians. Our failure to comply with requirements governing the industry’s relationships with physicians, including the reporting of certain payments to physicians under the National Physician Payment Transparency Program (Open Payments) or an investigation into our compliance by the OIG or the DOJ, could have a material adverse effect on our business, financial condition, and results of operations.

Any failure in our customer education efforts could have a material adverse effect on our revenue and cash flow.

It is important to the success of our marketing efforts to educate physicians and technicians how to properly use our products. We rely on physicians to spend their time and money to participate in our pre-installation educational sessions. Moreover, if physicians and technicians use our products improperly, they may have unsatisfactory patient outcomes or, in the case of the XTRAC system, cause patient injury, which may give rise to negative publicity or lawsuits against us, any of which could have a material adverse effect on our reputation, revenues and profitability.

If revenue from significant distributors declines, we may have difficulty replacing the lost revenue, which would negatively affect our results and operations.

We depend on several key distributors for a material portion of our sales, especially in our international business.  While we no longer rely upon a single master distributor for our international sales, we now rely upon several in-country distributors in connection with this business.  If, for example, a distributor finds that the financial incentives underlying the distributor relationship are no longer attractive, we may need to reduce our margins in order to continue the relationship or identify a new distributor, which could take a significant amount of time.  This could have a significant negative effect on our results and our operations, including, but not limited to, failing to comply with a financial covenant in our credit facility with MidCap.

If we fail to manage our sales and marketing force or to market and distribute our products effectively, we may experience diminished revenues and profits.

There are significant risks involved in managing our sales and marketing force and marketing our products, including our ability:


to hire, as needed, a sufficient number of qualified sales and marketing personnel with the aptitude, skills and understanding to market our products;
 

to adequately train our sales and marketing force in the use and benefits of all our products and services, thereby making them more effective promoters;
 

to manage our sales and marketing force and our ancillary channels (e.g., telesales) such that variable and semi-fixed expenses grow at a lesser rate than our revenues; and
 

to set the prices and other terms and conditions for treatments using the XTRAC system in a complex legal environment so that treatments will be accepted as attractive skin health and appropriate alternatives to conventional modalities and treatments

To increase acceptance and utilization of our products, we may expand our sales and marketing programs in the U.S. While we may be able to draw on currently available personnel within our organization to meet this need, we also expect that we will have to increase the number of representatives devoted to the sales and marketing programs and to broaden, through such representatives, the talents we have at our disposal. In some cases, we may look outside our organization for assistance in marketing our products.

We are reliant on a limited number of suppliers for production of our products.

Production of our products requires specific component parts obtained from our suppliers. While we believe that we could find alternate suppliers, in the event that our current suppliers fail to meet our needs, a change in suppliers or any significant delay in our ability to have access to such resources could have a material adverse effect on our delivery schedules, business, operating results and financial condition. Moreover, in the event we can no longer utilize this supplier or acquire this resource and must identify a new supplier or substitute a different resource, such change may trigger an obligation for us to comply with additional FDA regulatory requirements including, but not limited to, premarketing authorization and Quality System Requirements (“QSR”).

Our indebtedness could materially adversely affect our financial condition and our ability to operate our business, react to changes in the economy or industry or pay our debts and meet our obligations and could divert our cash flow from operations for debt payments.

In September 2021, we entered into a secured borrowing facility with MidCap Financial Trust (“MidCap”), which was amended in January 2022, September 2022 and June 2023 (the “Senior Credit Facility”). On February 20, 2024, we amended the Senior Credit Facility to, among other things, revise the applicable minimum net revenue threshold financial covenant (the “Amendment”).  Because we were not in compliance with the applicable minimum net revenue financial threshold covenant for the period ended December 31, 2023, MidCap and the lenders in the Amendment agreed to, among other things, grant a limited waiver of the foregoing event that had occurred prior to the effectiveness of the Amendment and of any right the lenders may have to exercise any of their rights against us as a result. See “Management's Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources” for discussion included in Item 7 of this Annual Report on Form 10-K. In addition, subject to restrictions in the agreements governing our credit facilities, we may incur additional debt.

Our indebtedness could have negative consequences, including the following:


it may be difficult for us to satisfy our obligations, including debt service requirements under our outstanding debt, resulting in possible defaults on and acceleration of such indebtedness;


our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions or other general corporate purposes may be impaired;


a substantial portion of cash flow from operations may be dedicated to the payment of principal and interest on our debt, therefore reducing our ability to use our cash flow to fund our operations, capital expenditures, future business opportunities, acquisitions and other purposes;


we are more vulnerable to economic downturns and adverse industry conditions and our flexibility to plan for, or react to, changes in our business or industry is more limited;


our ability to capitalize on business opportunities and to react to competitive pressures, as compared to our competitors, may be compromised due to our high level of debt; and


our ability to borrow additional funds or to refinance debt may be limited.

Furthermore, all of our debt under the Senior Credit Facility bears interest at variable rates. As these rates increase as they did in 2023, our debt service obligations increase even though the amount borrowed remains the same, and our net income and cash flows, including cash available for servicing our indebtedness, correspondingly decrease. If interest rates continue to increase, we will see a corresponding increase in these obligations. Accordingly, our ability to borrow additional funds may be reduced and risks related to our indebtedness would intensify. Each quarter-point increase in the variable interest rates would increase interest expense on our current variable rate debt by approximately $38,000 during 2024.

The Financial Conduct Authority (the authority that regulates the London Interbank Offer Rate (“LIBOR”) announced it intended to stop compelling banks to submit rates for the calculation of LIBOR after June 30, 2022. We transitioned to the one month Secured Overnight Financing Rate (“SOFR”) in connection with the amended Senior Credit Facility. SOFR is a daily index of the interest rate banks and hedge funds pay to borrow money overnight, secured by U.S. Treasury securities. We also anticipate that we may use SOFR as the interest rate index in future agreements. SOFR differs fundamentally from LIBOR. For example, SOFR is a secured overnight rate, while LIBOR is an unsecured rate that represents interbank funding over different maturities. In addition, because SOFR is a transaction-based rate, it is backward-looking, whereas LIBOR is forward-looking. Because of these and other differences, there can be no assurance that SOFR will perform in the same way as LIBOR would have done at any time, and there is no guarantee that it is a comparable substitute for LIBOR.

If our actual liability for state sales and use taxes is higher than our accrued liability, it could have a material impact on our financial condition.

Included in accrued state sales and use taxes are certain known and estimated sales and use taxes and related penalties and interest to taxing authorities. In our recurring revenue model, we place the XTRAC system in the physician’s office under an arrangement for no upfront charge and generate our revenue on a per-use basis.

In the ordinary course of business, we are, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the state’s position that the arrangements entered into by the Company are subject to state sales and use tax rather than exempt from applicable law. We are currently under audit by two taxing jurisdictions as it pertains to state sales and/or use tax. The State of New York has assessed us, in three assessments, an aggregate amount of $2.7 million including penalties and interest. The audits cover the period from March 2014 through November 2022. In January 2021, we received notification that the administrative judge in this jurisdiction had issued an opinion finding in favor of us that the sale of XTRAC treatment codes were not taxable as sales tax with respect to the first assessment, which amounted to $1.4 million. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and an oral argument held in January 2022, on May 6, 2022, we received a written decision from the State of New York Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. We appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024. We are in the administrative process of appeal with respect to the remaining $1.3 million of assessments in the State of New York.

On March 8, 2024, we received  a decision from the Appellate Division ruling against us in the matter of our sales tax appeal, affirming  the Tribunal's ruling that our sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, our customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. We will be filing a motion to appeal the Appellate Division’s decision.

The State of California has made aggregate assessments of $1.2 million including penalties and interest. The audits cover the period from June 2018 through June 2022. We are in the administrative appeal process in this jurisdiction as well. In the event there is a determination that the true object of the delivery of phototherapy under the recurring revenue model is a sale or lease of property and it is not a prescription medication, or we do not have other defenses where we prevail, we may be subject to state sales taxes in those particular states for previous years and in the future, plus interest and penalties for failure to pay such taxes. If it was determined that our recurring revenue model was not exempt from sales taxes in all states where we do business, and taxes and penalties were imposed in each of those states for the entire period through the expiration of each state’s statute of limitations, state sales and use tax, penalties and interest for such period would have a material negative impact on our financial condition and cash flow.

As of December 31, 2023 and 2022, we have estimated our sales and use tax liability to be approximately $4.3 million and $4.0 million, respectively. We believe our sales and use tax accruals have properly recognized that if our arrangements with customers are deemed more likely than not that we would not be exempt from sales tax in a particular state are the basis for measurement of the state sales and use tax is calculated in accordance with ASC 405, Liabilities, as a transaction tax. While we believe we have strong positions that our recurring revenue is exempt from sales tax, if it is found that we are subject to sales tax in those particular states where we believe it is more likely than not that we would be exempt from sales tax, then potential tax liabilities including interest and penalties would be higher than accrued amounts. The precise scope, timing and time period at issue, as well as the final outcome of any audit and actual settlements, remain uncertain.

Our failure to respond to rapid changes in technology and other applications in the medical devices industry or the development of a cure for skin conditions treated by our products could make our treatment system obsolete.

The medical device industry is subject to rapid and substantial technological development and product innovations. To be successful, we must respond to new developments in technology, new applications of existing technology and new treatment methods. Our financial condition and operating results could be adversely affected if we fail to be responsive on a timely and effective basis to competitors’ new devices, applications, treatments or price strategies. For example, the development of a cure for psoriasis, vitiligo, atopic dermatitis or leukoderma would eliminate the need for our XTRAC system for these diseases and would require us to focus on other uses of our technology, which could have a material adverse effect on our business and prospects.

As we develop new products or improve our existing products, we may accelerate the economic obsolescence of the existing, unimproved products and their components. The obsolete products and related components may have little to no resale value, leading to an increase in the reserves we have against our inventory. Likewise, there is a risk that the new products or improved existing products may not achieve market acceptance and therefore may also lead to an increase in the reserves against our inventory.

Our customers, or physicians and technicians, as the case may be, may misuse certain of our products, and product liability lawsuits and other damages imposed on us may exceed our insurance coverage, or we may be subject to claims that are not covered by insurance.

We face an inherent risk of product liability as a result of the marketing and sale of our products. For example, we may be sued if our products cause or are perceived to cause injury or are found to be otherwise unsuitable during manufacturing, marketing or sale. Any such product liability claim may include allegations of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product, negligence, strict liability or breach of warranty. Our products are highly complex, and some are used to treat delicate skin conditions on and near a patient’s face. In addition, the clinical testing, manufacturing, marketing and use of certain of our products and procedures may also expose us to product liability, FDA regulatory and/or legal actions, or other claims. If a physician elects to apply an off-label use and the use leads to injury, we may be involved in costly litigation. In addition, the fact that we train technicians whom we do not supervise in the use of our XTRAC system during patient treatment may expose us to third-party claims if we are accused of providing inadequate training. We may also be subject to claims against us even if the apparent injury is due to the actions of others or the pre-existing health of the patient. For example, we rely on physicians in connection with the use of our products on patients. If these physicians are not properly trained or are negligent, the capabilities and safety features of our products may be diminished or the patient may suffer critical injury. We may also be subject to claims that are caused by the actions of our suppliers, such as those who provide us with components and sub-assemblies.

We presently maintain liability insurance with coverage limits of at least $5.0 million per occurrence and overall aggregate, which we believe is an adequate level of product liability insurance, but product liability insurance is expensive and we might not be able to obtain product liability insurance in the future on acceptable terms or in sufficient amounts to protect us, if at all. Our insurance policy contains various exclusions, and we may be subject to a product liability claim for which we have no coverage. A successful claim brought against us in excess of our insurance coverage could have a material adverse effect on our business, results of operations and financial condition. Even successful defense would require significant financial and management resources. In addition, continuing insurance coverage may also not be available at an acceptable cost, if at all. Therefore, we may not be able to obtain insurance coverage that will be adequate to satisfy a liability that may arise. Regardless of merit or eventual outcome, product liability claims may result in decreased demand for a product, harm to our reputation, withdrawal of clinical trial volunteers, initiation of investigations by regulators, costs to defend the related litigation, diversion of management’s time and our resources, monetary awards to trial participants or patients, product recalls, withdrawals or labeling, marketing or promotional restrictions, exhaustion of any available insurance and our capital resources, a resulting decline in the price of our common stock and loss of revenues. As a result, regardless of whether we are insured, a product liability claim or product recall may result in losses that could result in the FDA taking legal or regulatory enforcement action against us and/or our products including recall, and could have a material adverse effect upon our business, financial condition and results of operations.

We must comply with complex statutes prohibiting fraud and abuse, and both we and physicians utilizing our products could be subject to significant penalties for noncompliance.

There are extensive federal and state laws and regulations prohibiting fraud and abuse in the healthcare industry that can result in significant criminal and civil penalties. These federal laws include:


the anti-kickback statute which prohibits certain business practices and relationships, including the payment or receipt of remuneration for the referral of patients whose care will be paid by Medicare or other federal healthcare programs, as modified by the ACA;
 

the physician self-referral prohibition, commonly referred to as the Stark Law;
 

the anti-inducement law, which prohibits providers from offering anything to a Medicare or Medicaid beneficiary to induce that beneficiary to use items or services covered by either program; the Civil False Claims Act, which prohibits any person from knowingly presenting or causing to be presented false or fraudulent claims for payment by the federal government, including the Medicare and Medicaid programs; and
 

the Civil Monetary Penalties Law, which authorizes HHS to impose civil penalties administratively for fraudulent or abusive acts. Sanctions for violating these federal laws include criminal and civil penalties that range from punitive sanctions, damage assessments, monetary penalties, and imprisonment, denial of Medicare and Medicaid payments, or exclusion from the Medicare and Medicaid programs, or both.

As federal and state budget pressures continue, federal and state administrative agencies may also continue to escalate investigation and enforcement efforts to root out waste and to control fraud and abuse in governmental healthcare programs. Private enforcement of healthcare fraud has also increased, due in large part to amendments to the Civil False Claims Act in 1986 that were designed to encourage private persons to sue on behalf of the government. A violation of any of these federal and state fraud and abuse laws and regulations could have a material adverse effect on our liquidity and financial condition. An investigation into the use of our products by physicians may dissuade physicians from either purchasing or using our products and could have a material adverse effect on our revenues.

We may be subject, directly or indirectly, to federal and state healthcare fraud and abuse laws and regulations and could face substantial penalties if we are unable to fully comply with such laws.

While we do not control referrals of healthcare services or bill directly to Medicare, Medicaid or other third-party payers, many healthcare laws and regulations apply to our business. For example, we could be subject to healthcare fraud and abuse and patient privacy regulation and enforcement by both the federal government and the states in which we conduct our business. The healthcare laws and regulations that may affect our ability to operate include:


the federal healthcare programs’ anti-kickback laws, as modified by the ACA, which prohibits, among other things, persons or entities from soliciting, receiving, offering or providing remuneration, directly or indirectly, in return for or to induce either the referral of an individual for, or the purchase order or recommendation of, any item or service for which payment may be made under a federal healthcare program such as the Medicare and Medicaid programs;
 

federal false claims laws which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid, or other third-party payers that are false or fraudulent, or are for items or services not provided as claimed and which may apply to entities like us to the extent that our interactions with customers may affect their billing or coding practices;
 

HIPAA, which established new federal crimes for knowingly and willfully executing a scheme to defraud any healthcare benefit program or making false statements in connection with the delivery of or payment for healthcare benefits, items or services, as well as leading to regulations imposing certain requirements relating to the privacy, security and transmission of individually identifiable health information; and
 

state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payer, including commercial insurers, and state laws governing the privacy of health information in certain circumstances, many of which differ from each other in significant ways and often are not preempted by HIPAA, thus complicating compliance efforts.

The medical device industry has been under heightened scrutiny as the subject of government investigations and regulatory or legal enforcement actions involving manufacturers who allegedly offered unlawful inducements to potential or existing customers in an attempt to procure their business, including arrangements with physician consultants. If our operations or arrangements are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion from the Medicare and Medicaid programs and the curtailment or restructuring of its operations. Any penalties, damages, fines, exclusions, curtailment or restructuring of our operations could adversely affect our ability to operate our business and our financial results. The risk of us being found in violation of these laws is increased by the fact that many of these laws are broad and their provisions are open to a variety of interpretations. Any action against us for violation of these laws, even if we successfully defend against that action and the underlying alleged violations, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. If the physicians or other providers or entities with whom we do business are found to be non-compliant with applicable laws, they may be subject to sanctions, which could also have a negative impact on our business.

If the effectiveness and safety of our devices are not supported by long-term data, and the level of acceptance of our products by dermatologists does not increase or is not maintained, our revenues could decline.

Our products may not be accepted in the market if we do not produce clinical data supported by the independent efforts of clinicians. We received clearance from the FDA for the use of the XTRAC system to treat psoriasis based upon our study of a limited number of patients. Safety and efficacy data presented to the FDA for the XTRAC system was based on studies on these patients. For the treatment of vitiligo, atopic dermatitis and leukoderma, we have received clearance from the FDA for the use of the XTRAC system based primarily on a showing of substantial equivalence to other previously cleared predicate devices. However, we may discover that physicians will expect clinical data on such treatments with the XTRAC system. We also may find that data from longer-term psoriasis patient follow-up studies may be inconsistent with those indicated by our relatively short-term data. If longer-term patient studies or clinical experience indicate that treatment with the XTRAC system does not provide patients with sustained benefits or that treatment with our product is less effective or less safe than our current data suggests, our revenues could decline. In addition, the FDA could then bring legal or regulatory enforcement actions against us and/or our products including, but not limited to, recalls or requirements for premarket 510(k) authorizations. We can give no assurance that our data will be substantiated in studies involving more patients. In such a case, we may never achieve significant revenues or profitability.

Our failure to obtain or maintain necessary FDA clearances and approvals, or to maintain continued clearances, or equivalents thereof in the U.S. and relevant foreign markets, could hurt our ability to distribute and market our products.

In both our U.S. and foreign markets, we are affected by extensive laws, governmental regulations, administrative determinations, court decisions and similar constraints. Such laws, regulations and other constraints may exist at the federal, state or local levels in the U.S. and at analogous levels of government in foreign jurisdictions. In addition, the formulation, manufacturing, packaging, labeling, distribution, importation, sale and storage of our products are subject to extensive regulation by various federal agencies, including, but not limited to, the FDA and the FTC, State Attorneys General in the U.S., as well as by various other federal, state, local and international regulatory authorities in the countries in which our products are manufactured, distributed or sold. If we or our manufacturers fail to comply with those regulations, we could become subject to significant penalties or claims, which could harm our results of operations or our ability to conduct our business. In addition, the adoption of new regulations or changes in the interpretations of existing regulations may result in significant compliance costs or discontinuation of product sales and may impair the marketing of our products, resulting in significant loss of net sales. Our failure to comply with federal or state regulations, or with regulations in foreign markets that cover our product claims and advertising, including direct claims and advertising by us, may result in enforcement actions and imposition of penalties or otherwise harm the distribution and sale of its products. Further, our businesses are subject to laws governing our accounting, tax and import and export activities. Failure to comply with these requirements could result in legal and/or financial consequences that might adversely affect our sales and profitability. Each medical device that we wish to market in the U.S. must first receive either 510(k) clearance or PMA from the FDA unless an exemption applies. Either process can be lengthy and expensive. The FDA’s 510(k) clearance process may take from three to 12 months, or longer, and may or may not require human clinical data. The PMA process is much more costly and lengthy. It may take from 11 months to three years, or even longer, and will likely require significant supporting human clinical data. Delays in obtaining regulatory clearance or approval could adversely affect our revenues and profitability. Although we have obtained 510(k) clearances for our XTRAC system for use in treating psoriasis, vitiligo, atopic dermatitis and leukoderma, these approvals and clearances may be subject to revocation if post-marketing data demonstrates safety issues or lack of effectiveness.

Many medical devices, such as medical lasers, are also regulated by the FDA as “electronic products.” In general, manufacturers and marketers of “electronic products” are subject to certain FDA regulatory requirements intended to ensure the radiological safety of the products. These requirements include, but are not limited to, filing certain reports with the FDA about the products and defects/safety issues related to the products as well as complying with radiological performance standards.

The medical device industry is now experiencing greater scrutiny and regulation by federal, state and foreign governmental authorities. Companies in our industry are subject to more frequent and more intensive reviews and investigations, often involving the marketing, business practices, and product quality management. Such reviews and investigations may result in civil and criminal proceedings; the imposition of substantial fines and penalties; the receipt of warning letters, untitled letters, demands for recalls or the seizure of our products; the requirement to enter into corporate integrity agreements, stipulated judgments or other administrative remedies, and result in our incurring substantial unanticipated costs and the diversion of key personnel and management’s attention from their regular duties, any of which may have an adverse effect on our financial condition, results of operations and liquidity, and may result in greater and continuing governmental scrutiny of our business in the future.

Additionally, federal, state and foreign governments and entities have enacted laws and issued regulations and other standards requiring increased visibility and transparency of our interactions with healthcare providers. For example, the U.S. Physician Payment Sunshine Act, now known as Open Payments, requires us to report to the Centers for Medicare & Medicaid Services, or CMS, payments and other transfers of value to all U.S. physicians and U.S. teaching hospitals, with the reported information made publicly available on a searchable website. Effective January 2022 we are also required to collect and report information on payments or transfers of value to physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists and certified nurse-midwives. Failure to comply with these legal and regulatory requirements could impact our business, and we have had and will continue to spend substantial time and financial resources to develop and implement enhanced structures, policies, systems and processes to comply with these legal and regulatory requirements, which may also impact our business and which could have a material adverse effect on our business, financial condition, and results of operations.

International regulatory approval processes may take more or less time than the FDA clearance or approval process. If we fail to comply with applicable FDA and comparable non-U.S. regulatory requirements, we may not receive regulatory clearances or approvals or may be subject to FDA or comparable non-U.S. enforcement actions. We may be unable to obtain future regulatory clearance or approval in a timely manner, or at all, especially if existing regulations are changed or new regulations are adopted. For example, the FDA clearance or approval process can take longer than anticipated due to requests for additional clinical data and changes in regulatory requirements. A failure or delay in obtaining necessary regulatory clearances or approvals would materially adversely affect our business, financial condition, and results of operations.

Further, more stringent regulatory requirements or safety and quality standards may be issued in the future with an adverse effect on our business. We have ceased manufacturing and marketing MelaFind but must still maintain records for FDA and foreign regulatory purposes.

If required, clinical trials necessary to support a 510(k) notice or PMA application, for new or modified products, will be expensive and will require the enrollment of large numbers of patients, and suitable patients may be difficult to identify and recruit. Delays or failures in our clinical trials will prevent us from commercializing any modified or new products and will adversely affect our business, operating results and prospects.

Initiating and completing clinical trials necessary to support a 510(k) notice or a PMA application will be time-consuming and expensive and the outcome uncertain. Moreover, the results of early clinical trials are not necessarily predictive of future results, and any product we advance into clinical trials may not have favorable results in early or later clinical trials.

Conducting successful clinical studies will require the enrollment of large numbers of patients, and suitable patients may be difficult to identify and recruit. Patient enrollment in clinical trials and completion of patient participation and follow-up depend on many factors, including the size of the patient population, the nature of the trial protocol, the attractiveness of, or the discomforts and risks associated with, the treatments received by patients enrolled as subjects, the availability of appropriate clinical trial investigators, support staff, and proximity of patients to clinical sites and ability to comply with the eligibility and exclusion criteria for participation in the clinical trial and patient compliance. For example, patients may be discouraged from enrolling in our clinical trials if the trial protocol requires them to undergo extensive post-treatment procedures or follow-up to assess the safety and effectiveness of our products or if they determine that the treatments received under the trial protocols are not attractive or involve unacceptable risks or discomforts. Patients may also not participate in our clinical trials if they choose to participate in contemporaneous clinical trials of competitive products. In addition, patients participating in clinical trials may die before completion of the trial or suffer adverse medical events unrelated to investigational products.

Development of sufficient and appropriate clinical protocols to demonstrate safety and efficacy may be required and we may not adequately develop such protocols to support clearance and approval. Further, the FDA may require us to submit data on a greater number of patients than we originally anticipated and/or for a longer follow-up period or change the data collection requirements or data analysis for any clinical trials. Delays in patient enrollment or failure of patients to continue to participate in a clinical trial may cause an increase in costs and delays in the approval and attempted commercialization of our products or result in the failure of the clinical trial. The FDA may not consider our data adequate to demonstrate safety and efficacy. Such increased costs and delays or failures could adversely affect our business, operating results and prospects.

Our medical device operations are subject to FDA regulatory requirements.

Medical devices regulated by the FDA are subject to “general controls” which include: registration with the FDA; listing commercially distributed products with the FDA; complying with good manufacturing practices under the quality system regulations; filing reports with the FDA and keeping records relative to certain types of adverse events associated with devices under the medical device reporting regulation; assuring that device labeling complies with device labeling requirements; reporting certain device field removals and corrections to the FDA; and obtaining premarket notification 510(k) clearance for devices prior to marketing. Some devices known as “510(k)-exempt” can be marketed without prior marketing clearance or approval from the FDA. In addition to the “general controls,” some Class II medical devices are also subject to “special controls,” including adherence to a particular guidance document and compliance with the performance standard. Instead of obtaining 510(k) clearance, some Class III devices are subject to PMA. In general, obtaining PMA to achieve marketing authorization from the FDA is a more onerous process than seeking 510(k) clearance.

Many medical devices, such as medical lasers, are also regulated by the FDA as “electronic products.” In general, manufacturers and marketers of “electronic products” are subject to certain FDA regulatory requirements intended to ensure the radiological safety of the products. These requirements include, but are not limited to, filing certain reports with the FDA about the products and defects/safety issues related to the products as well as complying with radiological performance standards.

The medical device industry is now experiencing greater scrutiny and regulation by federal, state and foreign governmental authorities. Companies in our industry are subject to more frequent and more intensive reviews and investigations, often involving the marketing, business practices, and product quality management including standards for device recalls and product labeling. Such reviews and investigations may result in civil and criminal proceedings; the imposition of substantial fines and penalties; the receipt of warning letters, untitled letters, demands for recalls or the seizure of our products; the requirement to enter into corporate integrity agreements, stipulated judgments or other administrative remedies, and result in our incurring substantial unanticipated costs and the diversion of key personnel and management’s attention from their regular duties, any of which may have an adverse effect on our financial condition, results of operations and liquidity, and may result in greater and continuing governmental scrutiny of our business in the future.

We must also have the appropriate FDA clearances and/or approvals from other governmental entities in order to lawfully market devices and/or drugs. The FDA, federal, state or foreign governments and agencies may disagree that we have such clearance and/or approvals for all of our products and may take action to prevent the marketing and sale of such devices until such disagreements have been resolved.

Additionally, federal, state and foreign governments and entities have enacted laws and issued regulations and other standards requiring increased visibility and transparency of our interactions with healthcare providers. For example, the U.S. Physician Payment Sunshine Act requires us to disclose payments and other transfers of value to all U.S. physicians and U.S. teaching hospitals at the U.S. federal level made. Failure to comply with these legal and regulatory requirements could impact our business, and we have had and will continue to spend substantial time and financial resources to develop and implement enhanced structures, policies, systems and processes to comply with these legal and regulatory requirements, which may also impact our business.

Healthcare policy changes may have a material adverse effect on us.

Healthcare costs have risen significantly over the past decade. As a result, there have been and continue to be proposals by federal, state and foreign governments and regulators as well as third-party insurance providers to limit the growth of these costs. Among these proposals are regulations that could impose limitations on the prices we will be able to charge for our products, the amounts of reimbursement available for our products from governmental agencies or third-party payers, requirements regarding the usage of comparative studies, technology assessments and healthcare delivery structure reforms to determine the effectiveness and select the products and therapies used for treatment of patients. While we believe our products provide favorable clinical outcomes, value and cost efficiency, the resources necessary to demonstrate this value to our customers, patients, payers, and regulators is significant and may require longer periods of time and effort in which to obtain acceptance of our products. There is no assurance that our efforts will be successful, and these limitations could have a material adverse effect on our financial position and results of operations.

These changes and additional proposed changes in the future could adversely affect the demand for our products as well as the way in which we conduct our business. For example, the ACA was enacted into law in the U.S. in March 2010. They imposed on medical device manufacturers, a requirement to research into the effectiveness of treatment modalities and institute changes to the reimbursement and payment systems for patient treatments. In addition, governments and regulatory agencies continue to study and propose changes to the laws governing the clearance or approval, manufacture and marketing of medical devices, which could adversely affect our business and results of operations.

FDA regulations and guidance are often revised or reinterpreted by the FDA in ways that may significantly affect our business and our products. The FDA is currently exploring ways to modify its 510(k) clearance process. In addition, due to changes at the FDA in general, it has become increasingly more difficult to obtain 510(k) clearance as data requirements have increased. It is impossible to predict whether legislative changes will be enacted or FDA regulations, guidance or interpretations changed, and what the impact of such changes, if any, may be. However, any changes could make it more difficult for us to maintain or attain clearance or approval to develop and commercialize our products and technologies.

Various healthcare reform proposals have also emerged at the state level. We cannot predict what healthcare initiatives, if any, will be implemented at the federal or state level, or the effect any future legislation or regulation will have on us. Furthermore, an expansion in government’s role in the U.S. healthcare industry may lower reimbursements for our products, reduce medical procedure volumes and adversely affect our business, possibly materially. In addition, if the excise taxes contained in the House or Senate health reform bills are enacted into law, our loss from continuing operations resulting from such an excise tax and results of operations would be materially and adversely affected.

Our market acceptance in international markets requires regulatory approvals from foreign governments and may depend on third party reimbursement of participants’ cost.

We have introduced our XTRAC and VTRAC products into markets in more than 30 countries in Europe, the Middle East, Asia, Australia, South Africa and parts of Central and South America through distributors. We cannot be certain that our salesforce and distributor network will be successful in marketing our products in these or other countries or that our distributors will purchase XTRAC or VTRAC systems beyond their current contractual obligations or in accordance with our expectations. Our TheraClear device has historically been sold in several foreign countries and is subject to similar international regulatory approval requirements.

Even if we obtain and maintain the necessary foreign regulatory registrations or approvals, market acceptance of our products in international markets may be dependent, in part, upon the availability of reimbursement within applicable healthcare payment systems. Reimbursement and healthcare payment systems in international markets vary significantly by country, and include both government-sponsored healthcare and private insurance. We may seek international reimbursement approvals for our products, but we cannot assure you that any such approvals will be obtained in a timely manner, if at all. Failure to receive international reimbursement approvals in any given market could have a material adverse effect on the acceptance or growth of our products in that market or others.

We face substantial competition, which may result in others discovering, developing or commercializing products more successfully than us.

The medical device industry is intensely competitive and subject to rapid and significant technological change. Many of our competitors have significantly greater financial, technical and human resources. Smaller and early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies.

Our competitors in medical device or pharmaceutical industries may also develop products that are more effective, more convenient, more widely used, less costly, or have a better safety profile than our products and these competitors may also be more successful than us in manufacturing and marketing their products.

Our competitors also compete with us in recruiting and retaining qualified scientific, management and commercial personnel, as well as in acquiring technologies complementary to, or necessary for, our programs. Competition for these people in the medical device industry is intense and we may face challenges in retaining and recruiting such individuals if, for example, other companies may provide more generous compensation and benefits, more diverse opportunities, and better chances for career advancement than we do. Some of these advantages may be more appealing to high-quality candidates and employees than those we have to offer. In addition, the decline in our stock price has created additional challenges by reducing the retention value of our equity awards. Because of the complex and technical nature of our systems and the dynamic market in which we compete, any failure to attract and retain a sufficient number of qualified employees could materially harm our ability to develop and commercialize our technology, which would have a material adverse effect on our business, financial condition, and results of operations.

Consolidation in the medical device industry could have an adverse effect on our revenue and results of operations.

Many medical device industry companies are consolidating to create new companies with greater market power. As the medical device industry consolidates, competition to provide goods and services to industry participants will become more intense. These industry participants may try to use their market power to bundle the sale of more products to our customers in return for lower prices. If we reduce our prices because of consolidation in the healthcare industry, our revenue would decrease and our earnings, financial condition, or cash flows would suffer, which would have a material adverse effect on our business, financial condition, and results of operations.

We actively employ social media as part of our marketing strategy, which could give rise to regulatory violations, liability, breaches of data security or reputational damage.

Despite our efforts to monitor evolving social media communication guidelines and comply with applicable rules, there is risk that the use of social media by us, our employees or our customers to communicate about our products or business may cause us to be found in violation of applicable requirements, including requirements of regulatory bodies such as the FDA and Federal Trade Commission. For example, promotional communications and endorsements on social media that, among other things, promote our products for uses or in patient populations that are not described in the product’s approved labeling (known as “off-label uses”), do not contain a fair balance of information about risks associated with using our products, make comparative or other claims about our products that are not supported by sufficient evidence, and/or do not contain required disclosures could result in enforcement actions against us. In addition, adverse events, product complaints, off-label usage by physicians, unapproved marketing or other unintended messages posted on social media could require an active response from us, which may not be completed in a timely manner and could result in regulatory action by a governing body. Further, our employees may knowingly or inadvertently make use of social media in ways that may not comply with our corporate policies or other legal or contractual requirements, which may give rise to liability, lead to the loss of trade secrets or other intellectual property, or result in public exposure of personal information of our employees, clinical trial patients, customers and others. Furthermore, negative posts or comments about us or our products in social media could seriously damage our reputation, brand image and goodwill, which would have a material adverse effect on our business, financial condition, and results of operations.

Social media companies on which we rely for advertising may change their policies limiting our ability to reach our target markets.

               We rely on social media companies, such as Facebook and Twitter, to reach our target markets. Facebook has announced that beginning in January 2022 it will limit the ability of advertisers to target certain markets. Any restrictions by Facebook or any other social media platform on which we depend to reach our target market could have a significant impact on our ability to develop customer awareness and generate new users for our physician partners.

We may become subject to claims of infringement or misappropriation of the intellectual property rights of others, which could prohibit us from shipping affected products, require us to obtain licenses from third parties or to develop non-infringing alternatives, and subject us to substantial monetary damages and injunctive relief. Our patents may also be subject to challenge on validity grounds, and our patent applications may be rejected.

Third parties could, in the future, assert infringement or misappropriation claims against us with respect to our current or future products. Whether a product infringes a patent involves complex legal and factual issues, the determination of which is often uncertain. Therefore, we cannot be certain that we have not infringed the intellectual property rights of such third parties. Our potential competitors may assert that some aspect of our products infringes their patents. There also may be existing patents of which we are unaware that one or more components of our products may inadvertently infringe.

Any infringement or misappropriation claim could cause us to incur significant costs, could place significant strain on our financial resources, divert management’s attention from our business and harm our reputation. If the relevant patents were upheld as valid and enforceable and we were found to infringe, we could be prohibited from selling our product unless we could obtain licenses to use the technology covered by the patent or are able to design around the patent. We may be unable to obtain a license on terms acceptable to us, if at all, and we may not be able to redesign the affected product to avoid infringement.

A court could order us to pay compensatory damages for such infringement, plus prejudgment interest and could, in addition, treble the compensatory damages and award attorney fees. These damages could be substantial and could harm our reputation, business, financial condition and operating results. A court also could enter orders that temporarily, preliminarily or permanently enjoin us and our customers from making, using, selling, offering to sell or importing our products, and/or could enter an order mandating that we undertake certain remedial activities. Depending on the nature of the relief ordered by the court, we could become liable for additional damages to third parties.

We rely on our patents, patent applications and other intellectual property rights to give us a competitive advantage. Whether a patent is valid, or whether a patent application should be granted, is a complex matter of science and law. Therefore, we cannot be certain that, if challenged, our patents, patent applications and/or other intellectual property rights would be upheld. If one or more of those patents, patent applications and other intellectual property rights are invalidated, rejected or found unenforceable, those outcomes could reduce or eliminate any competitive advantage we might otherwise have had.

If we or our third-party manufacturers or suppliers fail to comply with the FDA’s Quality System Regulation or any applicable state equivalent, our manufacturing operations could be interrupted and our potential product sales and operating results could suffer.

We and some of our third-party manufacturers and suppliers are required to comply with some or all of the FDA’s Good Manufacturing Practices or its QSR, which delineates the design controls, document controls, purchasing controls, identification and traceability, production and process controls, acceptance activities, nonconforming product requirements, corrective and preventive action requirements, labeling and packaging controls, handling, storage, distribution and installation requirements, records requirements, servicing requirements, and statistical techniques potentially applicable to the production of our medical devices. We and our manufacturers and suppliers are also subject to the regulations of foreign jurisdictions regarding the manufacturing process if we market its products overseas. The FDA enforces the QSR through periodic and announced or unannounced inspections of manufacturing facilities. Our facilities have been inspected by the FDA and other regulatory authorities, and we anticipate that we and certain of our third-party manufacturers and suppliers will be subject to additional future inspections. If our facilities or those of our manufacturers or suppliers are found to be in non-compliance or fail to take satisfactory corrective action in response to adverse QSR inspectional findings, FDA could take legal or regulatory enforcement actions against us and/or our products, including but not limited to the cessation of sales or the recall of distributed products, which could impair our ability to produce our products in a cost-effective and timely manner in order to meet our customers’ demands. We may also be required to bear other costs or take other actions that may have a negative impact on our future sales and our ability to generate profits.

Current regulations depend heavily on administrative interpretation. If the FDA does not believe that we are in substantial compliance with applicable FDA regulations, the agency could take legal or regulatory enforcement actions against us and/or our products. We are also subject to periodic inspections by the FDA, other governmental regulatory agencies, as well as certain third-party regulatory groups. Future interpretations made by the FDA or other regulatory bodies made during the course of these inspections may vary from current interpretations and may adversely affect our business and prospects. The FDA’s and foreign regulatory agencies’ statutes, regulations, or policies may change, and additional government regulation or statutes may be enacted, which could increase post-approval regulatory requirements, or delay, suspend, prevent marketing of any cleared/approved products or necessitate the recall of distributed products. We cannot predict the likelihood, nature or extent of adverse governmental regulation that might arise from future legislative or administrative action, either in the U.S. or abroad.

The medical device industry has been under heightened FDA scrutiny as the subject of government investigations and enforcement actions. If our operations and activities are found to be in violation of any FDA laws or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines and other legal and/or agency enforcement actions. Any penalties, damages, fines, or curtailment or restructuring of our operations or activities could adversely affect our ability to operate our business and our financial results. The risk of us being found in violation of FDA laws is increased by the fact that many of these laws are broad and their provisions are open to a variety of interpretations. Any action against us for violation of these laws, even if we successfully defend ourselves against that action and its underlying allegations, could cause us to incur significant legal expenses and divert management’s attention from the operation of our business. Where there is a dispute with a federal or state governmental agency that cannot be resolved to the mutual satisfaction of all relevant parties, we may determine that the costs, both real and contingent, are not justified by the commercial returns to us from maintaining the dispute or the product.

Various claims, design features or performance characteristics of our medical devices, that we regarded as permitted by the FDA without marketing clearance or approval, may be challenged by the FDA or state regulators. The FDA or state regulatory authorities may find that certain claims, design features or performance characteristics, in order to be made or included in the products, may have to be supported by further studies and marketing clearances or approvals, which could be lengthy, costly and possibly unobtainable.

If we fail to comply with ongoing regulatory requirements, or if we experience unanticipated problems with products, these products could be subject to restrictions or withdrawal from the market.

We are also subject to similar state requirements and licenses. Failure by us to comply with statutes and regulations administered by the FDA and other regulatory bodies, discovery of previously unknown problems with our products (including unanticipated adverse events or adverse events of unanticipated severity or frequency), manufacturing problems, or failure to comply with regulatory requirements, or failure to adequately respond to any FDA observations concerning these issues, could result in, among other things, any of the following actions:


warning letters or untitled letters issued by the FDA;
 

fines, civil penalties, injunctions and criminal prosecution;
 

unanticipated expenditures to address or defend such actions;
 

delays in clearing or approving, or refusal to clear or approve, our products;
 

withdrawal or suspension of clearance or approval of our products by the FDA or other regulatory bodies;
 

product recall or seizure;
 

orders for physician or customer notification or device repair, replacement or refund;
 

interruption of production; and
 

operating restrictions.

If any of these actions were to occur, it would harm our reputation and adversely affect our business, financial condition and results of operations.

Our medical products may in the future be subject to product recalls that could harm our reputation, business and financial results.

The FDA has the authority to require the recall of commercialized medical device products in the event of material deficiencies or defects in design or manufacture. In the case of the FDA, the authority to require a recall must be based on an FDA finding that there is a reasonable probability that the device would cause serious injury or death. Manufacturers may, under their own initiative, recall a product if any material deficiency in a device is found. A government-mandated or voluntary recall by us or one of our distributors could occur as a result of component failures, manufacturing errors, design or labeling defects or other deficiencies and issues. Recalls of any of our products would divert managerial and financial resources and have an adverse effect on our financial condition and results of operations. The FDA requires that certain classifications of recalls be reported to the FDA within ten working days after the recall is initiated. Companies are required to maintain certain records of recalls, even if they are not reportable to the FDA. We may initiate voluntary recalls involving our products in the future that we determine do not require notification of the FDA. If the FDA disagrees with our determinations, they could require us to report those actions as recalls. A future recall announcement could harm our reputation with customers and negatively affect sales. In addition, the FDA could take enforcement action for failing to report the recalls when they were conducted.

If any of our medical products cause or contribute to a death or a serious injury, or malfunction in certain ways, we will be subject to medical device reporting regulations, which can result in voluntary corrective actions or agency enforcement actions.

Under the FDA medical device reporting regulations, medical device manufacturers are required to report to the FDA information that a device has or may have caused or contributed to a death or serious injury or has malfunctioned in a way that would likely cause or contribute to death or serious injury if the malfunction of the device or one of our similar devices were to recur. If we fail to report these events to the FDA within the required timeframes, or at all, the FDA could take enforcement action against us. Any such adverse event involving our products also could result in future voluntary corrective actions, such as recalls or customer notifications, or agency action, such as inspection or enforcement action. Any corrective action, whether voluntary or involuntary, as well as defending ourselves in a lawsuit, will require our time and capital, distract management from operating our business, and may harm our reputation and financial results.

We may have a need for additional funds in the future and there is no guarantee that we will be able to generate those funds from our business.

Our existing cash position and ability to borrow funds and future revenue may not be sufficient to support the expenses of our operations in the near term. We plan to fund operations by the recurring revenue generated by the use of the XTRAC lasers and the TheraClear Acne Therapy System in the U.S. and international markets, as well as domestic and international sales of our products. If revenues from the sale and use of our existing products are inadequate to fund our operations, we may need to raise additional financing. We cannot assure you that we will be able to raise additional capital or secure alternate financing to fund operations, if necessary, or that we will be able to raise additional capital under terms that are favorable to us. Further, we cannot assure that an acquisition will in any way negate or mitigate our need for future capital. Any additional financing may dilute the ownership interest of our existing stockholders and could adversely affect the market price of our common stock.

If we do not have enough capital to fund operations, then we will have to cut costs or raise funds.

If we are unable to raise additional funds, if necessary, under terms acceptable to us and in the interests of our stockholders, then we will have to take measures to cut operating costs or obtain funds using alternative methods, such as:


Sell or license some of our technologies that we would not otherwise sell or license if we were in a stronger financial position;
 

Sell or license some of our technologies under terms that are less favorable than they otherwise might have been if we were in a stronger financial position; and
 

Consider further business combination transactions with other companies or positioning ourselves to be acquired by another company.

If it became necessary to take one or more of the above-listed actions, then our perceived valuation may be lower, which could impact the market price of our stock. Further, the effects on our operations, financial performance and stock price may be significant if we do not or cannot take one or more of the above-listed actions in a timely manner and when needed, and our ability to do so may be limited significantly due to the instability of the global financial markets and the resulting limitations on available financing to us and to potential licensees, buyers and investors. Additionally, these options may not be available to us as all of our assets have been pledged as security for the various financings.

We may be subject to disruptions or failures in our information technology systems and network infrastructures, including through cyber-attacks or other third-party breaches that could have a material adverse effect on our business.

We rely on efficient and uninterrupted operation of complex information technology systems and network infrastructures to operate our business. We also hold data in various data center facilities upon which our business depends. A disruption, infiltration or failure of our information technology systems or any of our data centers as a result of software or hardware malfunctions, system implementations or upgrades, computer viruses, third-party security breaches, employee error, theft or misuse, malfeasance, power disruptions, natural disasters or accidents could cause breaches of data security, loss of intellectual property and critical data and the release and misappropriation of sensitive competitive information.

While we have implemented a number of protective measures, including firewalls, antivirus, patches, data encryption, log monitors, routine back-ups with offsite retention of storage media, system audits, data partitioning, routine password modifications and disaster recovery procedures, such measures may not be adequate or implemented properly to prevent or fully address the adverse effect of such events. If our systems were to fail or we are unable to successfully expand the capacity of these systems, or we are unable to integrate new technologies into our existing systems, our operations and financial results could suffer.

We have also outsourced significant elements of our information technology infrastructure and as a result we depend on third parties who are responsible for maintaining significant elements of our information technology systems and infrastructure and who may or could have access to our confidential information. The size and complexity of our information technology systems, and those of our third-party vendors, make such systems potentially vulnerable to service interruptions and security breaches from inadvertent or intentional actions by its employees, partners or vendors. These systems are also vulnerable to attacks by malicious third parties, and may be susceptible to intentional or accidental physical damage to the infrastructure maintained by us or by third parties. A breach of our security measures or the accidental loss, inadvertent disclosure, unapproved dissemination, misappropriation or misuse of trade secrets, proprietary information, or other confidential information, whether as a result of theft, hacking, fraud, trickery or other forms of deception, or for any other cause, could enable others to produce competing products, use our proprietary technology or information, and/or adversely affect our business. Further, any such interruption, security breach, loss or disclosure of confidential information could result in financial, legal, business, and reputational harm to us and could have a material adverse effect on our business, results of operations and financial condition.

Environmental and health safety laws may result in liabilities, expenses and restrictions on our operations.

Federal, state, local and foreign laws regarding environmental protection, hazardous substances and human health and safety may adversely affect our business. Using hazardous substances in our operations exposes us to the risk of accidental injury, contamination or other liability from the use, storage, importation, handling, or disposal of hazardous materials. If our or our suppliers’ operations result in the contamination of the environment or expose individuals to hazardous substances, we could be liable for damages and fines, and any liability could significantly exceed our insurance coverage and have a material adverse effect on our business, financial condition, and results of operations. Future changes to environmental and health and safety laws could cause us to incur additional expenses or restrict our operations, which could have a material adverse effect on our business, financial condition, and results of operations.

Unfavorable global economic conditions could adversely affect our business, financial condition, stock price and results of operations.

            Our results of operations could be adversely affected by general conditions in the global economy and in the global financial markets and uncertainty about economic stability. The global economy and financial markets may also be adversely affected by the current or anticipated impact of military conflict, including the ongoing conflict between Israel and Hamas, the ongoing war between Russia and Ukraine, terrorism or other geopolitical events. Sanctions imposed by the United States and other countries in response to such conflicts, including the sanctions relating to Russia, may also adversely impact the financial markets and the global economy, and the economic countermeasures by the affected countries or others could exacerbate market and economic instability. There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions will not occur. A severe or prolonged economic downturn could result in a variety of risks to our business, including weakened demand for our products and our ability to raise additional capital when needed on acceptable terms, if at all. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. If the equity and credit markets deteriorate, it may make any necessary debt or equity financing more difficult, more costly, and more dilutive. Failure to secure any necessary financing in a timely manner and on favorable terms could impair our ability to achieve our growth strategy, could harm our financial performance and stock price and could require us to delay or abandon development plans. In addition, there is a risk that our current or future service providers, manufacturers or other collaborators may not survive such difficult economic times, which could directly affect our ability to attain our operating goals. We cannot anticipate all of the ways in which the current economic climate and financial market conditions could adversely impact our business.

Risks Relating to Our Common Stock

Our shares of common stock could be delisted from the Nasdaq Capital Market which could result in, among other things, a decline in the price of our common stock and less liquidity for holders of shares of our common stock.

Our common stock is currently listed on the Nasdaq Capital Market. To maintain the listing of our common stock on the Nasdaq Capital Market, we are required to meet certain listing requirements, including, among others, (i) a minimum closing bid price of $1.00 per share, (ii) a market value of publicly held shares (excluding shares held by our executive officers, directors and 10% or more stockholders) of at least $1 million and (iii) either: (x) stockholders’ equity of at least $2.5 million; or (y) a total market value of listed securities of at least $35 million.

On June 29, 2023, we received a notification from the Listing Department of Nasdaq indicating that during the preceding 30 consecutive business day period, the closing price of our common stock was below $1.00 per share.  In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we had 180 calendar days, or until December 26, 2023, to regain compliance. To regain compliance, the closing bid price of our common stock must be at least $1.00 per share for a minimum of ten consecutive business days. In order to regain compliance, we proposed, and, on October 26, 2023, our stockholders approved, a proposal to effect a reverse stock split of our common stock at a ratio of not less than 1 for 5 and no greater than 1 for 25, with the exact ratio, if effected at all, to be set within that range approved at the discretion of our board of directors and publicly announced by April 26, 2024 without further approval or authorization of our stockholders. On December 27, 2023, we received written notice from Nasdaq that we have been granted a 180-day extension, or until June 24, 2024, to regain compliance with Nasdaq’s minimum bid price rule.

Even if a reverse stock split is effected, there can be no assurance that the market price per share of our common stock will remain in excess of the $1.00 minimum bid price for a sustained period of time. The continuing effect of a reverse stock split on the market price of our common stock cannot be predicted with any certainty, and the history of similar stock split combinations for companies in like circumstances is varied. It is possible that the per share price of our common stock after a reverse stock split will not rise in proportion to the reduction in the number of shares of common stock outstanding resulting from a reverse stock split, effectively reducing our market capitalization, and there can be no assurance that the market price per post-reverse split share will either exceed or remain in excess of the $1.00 minimum bid price for a sustained period of time. The market price of our common stock may vary based on other factors that are unrelated to the number of shares outstanding, including our future performance.

If we do not meet the minimum stockholders’ equity, minimum closing bid price requirements, or any other listing requirements, we would be subject to delisting from the Nasdaq Capital Market. The delisting of our common stock from a national exchange could impair the liquidity and market price of the common stock. It could also materially, adversely affect our access to the capital markets, and any limitation on market liquidity or reduction in the price of the common stock as a result of that delisting could adversely affect our ability to raise capital on terms acceptable to us, or at all.

Your percentage ownership will be further diluted in the future.

Your percentage ownership in our common stock will be diluted in the future because of equity awards that we expect will be granted to our directors, officers and employees.  Our Equity Incentive Plan provides for the grant of equity-based awards, including restricted stock, restricted stock units, stock options, stock appreciation rights and other equity-based awards to our directors, officers and other employees, advisors and consultants.  In connection with the Senior Credit Facility, as amended, we issued a warrant to MidCap Financial Trust to purchase 800,000 shares of our common stock, with an exercise price of $0.88 per share.  We also maintain a shelf-registration statement that provides us with the ability, from time to time, to offer and sell up to $25.0 million in securities, including selling up to $11.0 million of our common stock in registered “at-the-market” offerings pursuant to an equity distribution agreement entered into with Ladenburg Thalmann & Co. Inc. in October 2021. As a result of shares sold or issued under the circumstances described above, your percentage ownership in our common stock will be diluted in the future.

In the event of certain contingencies, the investors in the May 2018 Equity Financing may receive additional shares issued pursuant to the Retained Risk Provisions as defined in the purchase agreements.

In the event of certain contingencies, the investors in the May 2018 equity financing may receive additional shares issued pursuant to the Retained Risk Provisions as defined in the Stock Purchase Agreements. At the closing, the Company determined certain contingencies had been met and, in July 2018, the Company issued 153,004 shares associated with those contingencies. There were additional contingencies included in the SPAs that expired in May 2020 and did not result in the issuance of shares.

Our stock price may be volatile, meaning purchasers of our common stock could incur substantial losses.

Our stock price has been and is likely to continue to be volatile. The stock market in general and the market for medical technology companies in particular have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. The following factors, in addition to other risk factors described in this section and general market and economic conditions, may have a significant impact on the market price of our common stock:


failure of any of our products to achieve or continue to have commercial success;
 

the timing of regulatory approval for our future products;
 

adverse regulatory determinations with respect to our existing products;
 

results of our research and development efforts and our clinical trials;
 

the announcement of new products or product enhancements by us or our competitors;
 

regulatory developments in the U.S. and foreign countries;
 

our ability to manufacture our products to commercial standards;
 

developments concerning our clinical collaborators, suppliers or marketing partners;
 

changes in financial estimates or recommendations by securities analysts;
 

public concern over our products;
 

developments or disputes concerning patents or other intellectual property rights;
 

product liability claims and litigation against us or our competitors;
 

the departure of key personnel;
 

the strength of our balance sheet and any perceived need to raise additional funds;
 

variations in our financial results from expected financial results or those of companies that are perceived to be similar to us;
 

changes in the structure of third-party reimbursement in the U.S. and other countries;
 

changes in accounting principles or practices;
 

general economic, industry and market conditions; and
 

future sales of our common stock.

A decline in the market price of our common stock could cause you to lose some or all of your investment, limit your ability to sell your shares of stock and may adversely impact our ability to attract and retain employees and raise capital. In addition, stockholders have, and may in the future, initiate securities class action lawsuits if the market price of our stock drops significantly. Whether or not meritorious, litigation brought against us could result in substantial costs and could divert the time and attention of our management. Our insurance to cover claims of this sort may not be adequate.

Our charter documents and Delaware law may inhibit a takeover that stockholders consider favorable and could also limit the market price of our stock.

Provisions of our restated certificate of incorporation and bylaws and applicable provisions of Delaware law may make it more difficult for or prevent a third party from acquiring control of us without the approval of our board of directors. These provisions:


limit who may call a special meeting of stockholders;
 

establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon at stockholder meetings;
 

do not permit cumulative voting in the election of our directors, which would otherwise permit less than a majority of stockholders to elect directors;
 

prohibit stockholder action by written consent, thereby requiring all stockholder actions to be taken at a meeting of our stockholders; and
 

provide our board of directors the ability to designate the terms of and issue a new series of preferred stock without stockholder approval.

In addition, Section 203 of the Delaware General Corporation Law generally limits our ability to engage in any business combination with certain persons who own 15% or more of our outstanding voting stock or any of our associates or affiliates who at any time in the past three years have owned 15% or more of our outstanding voting stock. In connection with the financing in May 2018, our board of directors exempted AGP SPVI, L.P. from the application of this provision in connection with its investment.

These provisions may have the effect of entrenching our management team and may deprive you of the opportunity to sell your shares to potential acquirers at a premium over prevailing prices. This potential inability to obtain a control premium could reduce the price of our common stock.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

Not applicable.

ITEM 1C.
CYBERSECURITY

Our Board of Directors administers its cybersecurity risk oversight function directly through our Audit Committee (the "Committee"). The Committee has primary responsibility for overseeing our risk management practices, programs, policies, and procedures related to data privacy, data protection, and cybersecurity. The Committee reviews and evaluates the processes utilized by management to identify and assess the material internal and external risks that may affect our business. The Committee regularly discusses with management, legal counsel, and the internal audit department our major risk exposures. This includes potential financial impact on us and the steps taken to monitor and control those risks. Reviews with management are done annually, which includes a summary of legal and regulatory compliance matters and risk management activities, and a review of our cybersecurity program. Additionally, the Committee oversees the process by which our Board of Directors is informed regarding the risks facing us and coordinates with our legal counsel to ensure our Board of Directors receives regular risk assessment updates from management.

Our IT Manager has been designated as our Chief Information Security Officer ("CISO"), who  is responsible for identifying, assessing and managing our risks from cybersecurity threats. The CISO has been with the Company for over five years and has many years of experience in technology. The CISO is supported by our outside IT consulting firm and its  cybersecurity team that is staffed with personnel experienced in cyber security, security operations and incident management.

The CISO reports to the CFO, who provides the Committee with bi-annual updates about our cybersecurity program and material risks.

Risk Management and Strategy

Processes for identifying and assessing cybersecurity risks

The CISO, with the support of the outside consultant’s cybersecurity team and the owners of information technology across the business, monitors current events and trends related to cybersecurity and assesses any potential impact on current systems and operations. There are several processes in place to monitor and review our systems, including third-party solutions, to identify potential risks. Third-party service providers are required to notify us in the event of a cybersecurity incident within their systems, and annual reviews are conducted on our critical third-party vendors. Cybersecurity risks, threats, and incidents, including those from third-party service providers, are tracked and regularly provided to the CISO.

Processes for managing cybersecurity risks

The cybersecurity team tracks risks and incidents related to cybersecurity until the risk is mitigated to an acceptable level or fully remediated. When risks are identified, the cybersecurity team oversees mitigation plans with the risk owner which are communicated to necessary teams and remediation steps are taken.

Processes for incorporating cybersecurity risks into the overall risk management process

Our process for identifying, assessing, and managing risks related to cybersecurity is incorporated into our IT processes. The Risk Management team meets at least annually with cybersecurity leadership to discuss cybersecurity related risks identified and the potential likelihood and severity of each risk. Through this  process, cybersecurity risks are presented to the executive leadership team, including the CEO and CFO, as well as reported to the Committee.

Currently, we are not aware of any risks from cybersecurity threats, or from previous cybersecurity incidents, that have materially affected or are reasonably likely to materially affect the Company.

ITEM 2.
PROPERTIES

We lease an 8,513 sq. ft. facility in Horsham, Pennsylvania that houses our executive offices and marketing. The lease was set to expire in January 2023. In August 2022, we exercised the lease renewal option and extended the term of the lease to expire in August 2026.

We lease a 17,000 sq. ft. facility consisting of office, manufacturing and warehousing space in Carlsbad, California. On May 1, 2019, we entered into the Fifth Amendment to the lease. The term of the lease commenced on October 1, 2019 and expires on September 30, 2024. Our Carlsbad facility houses the manufacturing and development operations for our excimer laser business, as well as the patient call center and reimbursement center.

ITEM 3.
LEGAL PROCEEDINGS

 From time to time in the ordinary course of our business, we may be a party to certain legal proceedings, incidental to the normal course of our business. These may include controversies relating to contract claims and employment related matters, some of which claims may be material, in which case, we will make separate disclosure as required.

On April 1, 2022, a proposed representative class action under California’s Private Attorneys General Act (“PAGA”) was filed in Superior Court of California, County of San Diego against the Company and an employment agency (“Co-Defendant”) which provided us with temporary employees. The complaint alleges various violations of the California Labor Code, including California’s wage and hour laws, relating to certain of our current and former non-exempt employees. The complaint seeks class status and payments for allegedly unpaid compensation and attorney’s fees. In a related matter, the attorneys in this matter and the proposed class representative, in a letter dated March 12, 2022, to the California Labor & Workforce Development Agency made nearly identical claims seeking the right to pursue a PAGA action against us and the employment agency. On or about May 16, 2022, the plaintiff filed a First Amended Complaint adding a PAGA claim to the action. On or about June 2, 2022, the plaintiff filed an Application to Dismiss Class and Individual Claim without prejudice, in an attempt to pursue a PAGA only complaint. On or about June 30, 2022, the parties entered into a stipulation to allow the plaintiff to file a Second Amended Complaint to clarify the PAGA claim and to stay the pending action to allow mediation. The mediation was held on February 23, 2023, and the matter was settled on terms agreeable to us. The settlement, which requires us to pay $0.1 million, was subject to the right of individual class members to reject the settlement and proceed on their own. No individual has requested to opt out of the settlement.

In the ordinary course of business, we are, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the position that the arrangements entered into by us are subject to sales and use tax rather than exempt from tax under applicable law. The states of New York and California have assessed us an aggregate of $3.9 million including penalties and interest. The audits cover the period from March 2014 through November 2022. We received notification that an administrative state judge in New York issued an opinion finding in favor of us that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. This ruling covers $1.4 million of the total $3.9 million of assessments. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, we received a written decision from the State of New York Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. We appealed  the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.

On March 8, 2024, we received  a decision from the Appellate Division ruling against us in the matter of our sales tax appeal, affirming the Tribunal's ruling that our sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, our customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. We will be filing a motion to appeal the Appellate Division’s decision.

We are also in the administrative process of appeal with respect to the remaining $2.5 million of assessments. If there is a determination that the true object of our recurring revenue model is not exempt from sales taxes and is not a prescription medicine, or we do not have other defenses where we prevail, we may be subject to sales taxes in those particular states for previous years and in the future, plus potential interest and penalties.

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

As of March 20, 2024, we had 35,060,920 shares of common stock issued and outstanding, which are listed on the Nasdaq Capital Markets under the symbol “SSKN.” This did not include (i) options to purchase 5,391,069 shares of common stock, of which 1,146,465 were vested as of March 20, 2024, (ii) unissued restricted stock units of 22,654, or (iii) 800,000 shares of common stock reserved for issuance pursuant to a warrant.

DIVIDEND POLICY

We have not declared or paid any dividend on our common stock, since our inception. We do not anticipate that any dividends on our common stock will be declared or paid in the future. Any future determination relating to our dividend policy will be made at the discretion of our board of directors and will depend on then existing conditions, including our earnings, financial condition, results of operations, level of indebtedness, contractual restrictions, capital requirements, business prospects and other factors our board of directors may deem relevant. Our board of directors’ ability to declare a dividend is also subject to limits imposed by Delaware law and our credit facility.

SECURITIES AUTHORIZED FOR ISSUANCE UNDER EQUITY COMPENSATION PLANS

Equity Compensation Plan Information

The following is a summary of all of our equity compensation plans, including plans that were assumed through acquisitions and individual arrangements that provide for the issuance of equity securities as compensation, as of December 31, 2023. See Notes 1 and 13 to the consolidated financial statements for additional discussion.

Plan Category
 
Number of
securities
to be issued
upon exercise
of
outstanding
securities
(#)
   
Weighted
average
exercise price
of
outstanding
options ($)
   
Number of
securities
remaining
available for
future issuance
under equity
compensation
plans (excluding
securities
reflected in
column(a)) (#)
 
   
(a)
   
(b)
   
(c)
 
Equity compensation plans approved by security holders
   
7,728,721
   
$
1.11
     
1,329,375
 
Equity compensation plans not approved by security holders
   
     
     
 
     
7,728,721
   
$
1.11
     
1,329,375
 

RECENT SALES OF UNREGISTERED SECURITIES; USE OF PROCEEDS FROM REGISTERED SECURITIES

None.

ISSUER PURCHASES OF EQUITY SECURITIES

None.

ITEM 6.
[RESERVED]

ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our consolidated financial condition and results of operations together with our consolidated financial statements and the related notes and other financial information included in this Annual Report. Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties as described under the heading “Cautionary Note Regarding Forward-Looking Statements” elsewhere in this Annual Report. You should review the disclosure under the heading “Risk Factors” in this Annual Report for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

Overview

STRATA Skin Sciences, Inc. is a medical technology company in dermatology dedicated to developing, commercializing, and marketing innovative products for the treatment of dermatologic conditions. Its products include the XTRAC® and Pharos® excimer lasers and VTRAC® lamp systems utilized in the treatment of psoriasis, vitiligo, and various other skin conditions, as well as the TheraClear® X Acne Therapy System utilized in the treatment of acne-related skin conditions.

The XTRAC ultraviolet light excimer laser system is utilized to treat psoriasis, vitiligo, and other skin diseases. The XTRAC excimer laser system received clearance from the United States Food and Drug Administration in 2000 and has since become a widely recognized treatment among dermatologists. The system delivers targeted 308nm ultraviolet light to affected areas of skin, leading to psoriasis clearing and vitiligo repigmentation, following a series of treatments. As of December 31, 2023, there were 923 XTRAC systems placed in dermatologists’ offices in the United States under our dermatology recurring procedures model, an increase from 909 as of December 31, 2022. Under the dermatology recurring procedures model, the XTRAC system is placed in a physician’s office and fees are charged on a per procedure basis or a fee is charged on a periodic basis not to exceed an agreed upon number of procedures. The XTRAC system’s use for psoriasis is covered by nearly all major insurance companies, including Medicare. The VTRAC Excimer Lamp system, offered internationally in addition to the XTRAC, provides targeted therapeutic efficacy demonstrated by excimer technology with the simplicity of design and reliability of a lamp system. The Pharos excimer laser system holds FDA clearance to treat chronic skin diseases, including psoriasis, vitiligo, atopic dermatitis, and leukoderma. We believe there are approximately 8 million people in the United States and up to 125 million people worldwide suffering from psoriasis, and 1% to 2% of the world’s population suffers from vitiligo.

The TheraClear® X Acne Therapy System combines intense pulse light with vacuum (suction) for the treatment of mild to moderate inflammatory acne (including acne vulgaris), comedonal acne and pustular acne. The TheraClear device was cleared by the FDA through the 510(k) process. Currently, there is little insurance reimbursement coverage for acne treatments, such as those provided by TheraClear.

Our non-U.S. business focuses on a direct distribution model for equipment sales and recurring revenue, and we have distribution agreements in place in the Mid-East, Asia, and Mexico.

Post-COVID-19 Pandemic

In late 2019, there was an outbreak of a new strain of coronavirus (“COVID-19”) which became a global pandemic. Since March 2020, the COVID-19 pandemic has negatively impacted business conditions in the industry in which we operate, disrupted global supply chains, constrained workforce participation, and created significant volatility and disruption of financial markets. The pandemic led to the suspension of elective procedures in the U.S. and to the temporary closure of many physician practices, which are our primary customers. While most offices have reopened, some physician practices closed and never reopened, and the impact of the COVID-19 pandemic and its variants on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frames, will depend on future developments, including, but not limited to, impact on supply chains and transport, and governmental and customer responses, including staffing issues, all of which are uncertain and cannot be predicted. While the COVID-19 pandemic has largely subsided, we are unable to fully evaluate the long-term effects of changes to customer behavior and our supply chain network. We will continue to identify and plan around potential future pandemics and disruptions to our business.

Impact of Russia-Ukraine War

Prior to the outbreak of the Russia-Ukraine War, Ukraine was the largest exporter of noble gases including neon, krypton, and xenon and has historically been the source of a significant amount of gas supplied to us by our contract suppliers. Neon gas is essential to the proper functioning of our lasers. Our suppliers have been resourceful in continuing to supply gases to us but cannot assure us that the supply will not remain uninterrupted. The reduced supply and ongoing conflict have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as semiconductor chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips.

Key Technologies


XTRAC® Excimer Laser. XTRAC received FDA clearance in 2000 and has since become a widely recognized treatment among dermatologists for psoriasis and other skin diseases. The XTRAC System delivers ultra-narrowband ultraviolet B (“UVB”) light to affected areas of skin. Following a series of treatments typically performed twice weekly, psoriasis remission can be achieved, and vitiligo patches can be re-pigmented. XTRAC is endorsed by the National Psoriasis Foundation, and its use for psoriasis is covered by nearly all major insurance companies, including Medicare. We estimate that more than half of all major insurance companies now offer reimbursement for vitiligo as well, a figure that is increasing.
 

In the third quarter of 2018, we announced the FDA granted clearance for our Multi Micro Dose (MMD) tip for our XTRAC excimer laser. The MMD Tip accessory is indicated for use in conjunction with the XTRAC laser system to filter the Narrow Band UVB (“NB-UVB”) light at delivery in order to calculate and individualize the maximum non-blistering dose for a particular patient.
 

In January 2020, we announced the FDA granted clearance of our XTRAC Momentum Excimer Laser Platform. In February 2022, we announced the commercial launch, with the first installation in the U.S. market, of our next generation excimer laser system, XTRAC Momentum® 1.0.
 

VTRAC® Lamp. VTRAC received FDA clearance in 2005 and provides targeted therapeutic efficacy demonstrated by excimer technology with the simplicity of design and reliability of a lamp system.
 

TheraClear® X Acne Treatment Device. The TheraClear® Acne Therapy System combines intense pulse light with vacuum (suction) for the treatment of mild to moderate inflammatory acne (including acne vulgaris), comedonal acne and pustular acne.

Recent Developments

TheraClear Acquisition

In January 2022, we acquired certain assets related to the TheraClear devices from Theravant Corporation (“Theravant”). The TheraClear asset acquisition will allow us to further develop, commercialize and market the TheraClear devices that are used for acne treatment, as well as advance the TheraClear technology into multiple other devices that can be used to treat a range of additional indications.

We made an upfront cash payment of $0.5 million and issued to Theravant 358,367 shares of common stock with an aggregate value of $0.5 million in connection with the TheraClear asset acquisition. During the fourth quarter of 2022, we also made a $0.5 million milestone payment upon the launch of the TheraClear Acne Therapy System, one of the development-related targets. Theravant is eligible to receive up to $3.0 million in future earnout payments upon achievement of certain annual net revenue milestones, up to $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain commercialization related targets.

We officially launched our TheraClear® X Acne Therapy System in January 2023. Through December 31, 2023, we have incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales.

MidCap Financing

On June 30, 2023, we completed the refinancing of our existing debt agreement with a new facility from MidCap Financial Trust (“MidCap”). The new debt facility consists of a refinancing of the existing $8.0 million term loan and an additional $7.0 million tranche funded at closing. We also have the option to receive an additional $5.0 million tranche in 2024. The debt agreement was further amended on February 20, 2024 to, among other things, revise the applicable minimum net revenue threshold financial covenant. (For more information, see Notes 1, Organization and Nature of Business and 10, Long-term Debt to the Notes to Consolidated Financial Statements.)

Reverse Stock Split

On June 26, 2023 we were notified by Nasdaq that we were not in compliance with Nasdaq’s minimum closing bid price listing standard. We have until June 24, 2024 to regain compliance with this rule. As a result, on October 26, 2023, our stockholders approved a proposal authorizing a reverse stock split of our common stock at a ratio of not less than 1 for 5 and no greater than 1 for 25, with the exact ratio, if effected at all, to be set within that range approved at the discretion of our board of directors and publicly announced by April 26, 2024 without further approval or authorization of our stockholders.

Management Agreements

On October 26, 2023, the board of directors authorized the execution of two agreements related to a change in management of the Company and the execution of a third agreement related to compensation of an executive officer.

The three agreements are as follows:


Effective October 30, 2023, (a) Robert Moccia stepped down as our President and Chief Executive Officer and as a member of our board of directors; and (b) the Company and Christopher Lesovitz, our Chief Financial Officer, entered into a retention agreement, pursuant to which, in accordance with the terms and conditions of such agreement, Mr. Lesovitz will receive an aggregate cash bonus equal to $0.1 million.


On October 31, 2023, Dr. Dolev Rafaeli was appointed as our Vice-Chairman, President and Chief Executive Officer and as a member of our board of directors.  In connection with such appointment, on October 31, 2023, we issued Dr. Rafaeli an option to purchase 1,745,569 shares of common stock, with a strike price of $0.53 per share, vesting over a three-year period.

Components of Results of Operations

Revenues

To date, we have generated revenues primarily from the placement of our lasers in physicians’ offices and the related sales and rentals and the recurring revenues from our sale of treatment sessions.

Dermatology Recurring Procedures Segment: we have primarily two types of arrangements for our phototherapy treatment equipment as follows: (i) we place our lasers in a physician’s office at no charge to the physician, and generally charge the physician a fee for an agreed upon number of treatments; or (ii) we place our lasers in a physician’s office and charge the physician a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will be paid.

Dermatology Procedures Equipment Segment: we sell our products internationally through distributors and domestically, directly to a physician. We also derive revenues from service and repair extended warranty contracts with our existing customers.

We refer you to the section titled “—Critical Accounting Policies and Use of Estimates—Revenue Recognition” appearing elsewhere in this Annual Report for additional information regarding how we account for revenues.

Sales in the United States represented 69% and 66% of our total revenues for the years ended December 31, 2023 and 2022, respectively, and have been generated by our direct sales force. Outside the United States, our sales are made through third-party distributors. International revenues were 31% and 34% for the years ended December 31, 2023 and 2022, respectively. We expect that both our United States and international revenues will increase in the near term as we continue to expand our product offerings and increase the related patient utilization in the United States, as well as grow our presence in Asia.

Cost of Revenues and Gross Margin

Cost of revenues primarily consists of the costs of components and the manufacture of our XTRAC and VTRAC systems. Cost of revenues also includes costs related to personnel, depreciation, amortization, warranty, shipping, and our operations and field service departments.

Our gross profit is calculated by subtracting our cost of revenues from our revenues. We calculate our gross margin as our gross profit divided by our revenues. Our gross margin has been and will continue to be affected by a variety of factors, primarily product sales mix and pricing manufacturing costs. Our gross margins on revenues from sales of dermatology procedures equipment are lower than our gross margins on revenues from sales of dermatology recurring procedures and, as a result, the sales mix between dermatology recurring procedures and dermatology procedures equipment can affect the gross margin in any reporting period.

Engineering and Product Development

Engineering and product development expenses consist primarily of personnel expenses, including salaries and related benefits for employees in engineering, product development, regulatory and quality assurance functions. We typically use our employee, consultant and infrastructure resources across our engineering and product development programs.

We plan to incur engineering and product development expenses for the near future as we expect to continue our development that focuses on the application of our XTRAC system for the treatment of inflammatory skin disorders. As a result, we expect our engineering and product development expenses to remain similar to our fiscal year 2023 expenses.

Selling and Marketing

Selling and marketing expenses consist of market research and commercial activities related to the sale of our dermatology recurring procedures and dermatology procedures equipment sales, and salaries and related benefits and sales commissions for employees focused on these efforts. Other significant sales and marketing costs include conferences and trade shows, promotional and marketing activities, including direct and online marketing to the consumer and dermatologists, practice support programs, travel and training expenses.

We anticipate that our selling and marketing expenses will remain similar to our fiscal year 2023 expenses.

General and Administrative

General and administrative expenses consist primarily of personnel expenses, including salaries and related benefits, share-based compensation and travel expenses, for employees in executive, finance, information technology, legal and human resource functions. General and administrative expenses also include the cost of insurance, outside legal fees, accounting and other consulting services, audit fees from our independent registered public accounting firm, board of directors’ fees and other administrative costs, such as corporate facility costs, including rent, utilities, depreciation and maintenance not otherwise included in cost of revenues.

We anticipate that our general and administrative expenses will remain similar to our fiscal year 2023 expenses.

Impairment of Goodwill

Impairment expense consists of an impairment charge related to goodwill resulting from the acquisition of the XTRAC and VTRAC businesses in 2015. We test goodwill for impairment during the fourth quarter of each year and whenever circumstances indicate the carrying value of goodwill may not be recoverable. Based on the assessment performed in the fourth quarter of 2023 in conjunction with the annual budgeting process, we recorded impairment for the amount by which the carrying value of the dermatology recurring procedures reporting unit exceeded its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability.

Loss on Debt Extinguishment

During the second quarter of 2023, we refinanced our Senior Term Facility with MidCap (see Note 10, Long-term Debt to the Notes to Consolidated Financial Statements). The new loan is considered substantially different from the original loan and, as such, we recorded a loss on debt extinguishment during the year ended December 31, 2023.

Interest Expense

Interest expense consists of cash interest payable under our debt facility and non-cash interest attributable to the amortization of deferred financing costs related to our indebtedness.

Interest Income

Interest income is earned on our cash and cash equivalents account balances.

Income Taxes

As of December 31, 2023, we had federal and state NOL carryforwards of $205.2 million and $63.6 million, respectively. The net operating loss carryforwards generated prior to 2018 began to expire for federal income tax purposes and begin expiring in 2030 for state income tax purposes. Federal and many state net operating losses generated in 2018 and into the future now have an indefinite life.

In general, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an "ownership change" is subject to limitations on its ability to utilize its NOLs to offset future taxable income. We have not completed a study to assess whether an ownership change has occurred in the past. Our existing NOLs may be subject to limitations arising from previous ownership changes, and if we undergo an ownership change, our ability to utilize NOLs could be further limited by Section 382 of the Code. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. Our NOLs are also subject to international regulations, which could restrict our ability to utilize our NOLs. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities.

Results of Operations

Comparison of the Years ended December 31, 2023 and 2022

   
Year Ended December 31,
   
Change
(in thousands)
 
2023
   
2022
   
Dollar
   
Percentage
 
Revenues, net
 
$
33,358
   
$
36,161
   
$
(2,803
)
   
(8
)%
Cost of revenues
   
14,897
     
14,393
     
504
     
4
%
Gross profit
   
18,461
     
21,768
     
(3,307
)
   
(15
)%
Operating expenses:
                               
Engineering and product development
   
1,317
     
1,029
     
288
     
28
%
Selling and marketing
   
12,956
     
15,301
     
(2,345
)
   
(15
)%
General and administrative
   
10,508
     
10,087
     
421
     
4
%
Impairment of goodwill
   
2,284
     
     
2,284
     
100
%
     
27,065
     
26,417
     
648
     
2
%
Loss from operations
   
(8,604
)
   
(4,649
)
   
(3,955
)
   
85
%
Other (expense) income:
                               
Interest expense
   
(1,640
)
   
(926
)
   
(714
)
   
77
%
Interest income
   
231
     
89
     
142
     
160
%
Loss on debt extinguishment
   
(909
)
   
     
(909
)
   
100
%
     
(2,318
)
   
(837
)
   
(1,481
)
   
177
%
Loss before benefit from / (provision for) income taxes
 
$
(10,922
)
 
$
(5,486
)
 
$
(5,436
)
   
99
%

Revenues

Revenues by Geography

The following table presents revenues by geography for the periods presented below:

   
Year Ended December 31,
   
Change
(in thousands)
 
2023
   
2022
   
Dollar
   
Percentage
 
Domestic
 
$
23,028
   
$
23,981
   
$
(953
)
   
(4
)%
International
   
10,330
     
12,180
     
(1,850
)
   
(15
)%
Total revenues
 
$
33,358
   
$
36,161
   
$
(2,803
)
   
(8
)%

Revenues by Product Type

The following table presents revenues by segment for the periods presented below:

   
Year Ended December 31,
   
Change
(in thousands)
 
2023
   
2022
   
Dollar
   
Percentage
 
Dermatology recurring procedures
 
$
21,530
   
$
23,025
   
$
(1,495
)
   
(6
)%
Dermatology procedures equipment
   
11,828
     
13,136
     
(1,308
)
   
(10
)%
Total revenues
 
$
33,358
   
$
36,161
   
$
(2,803
)
   
(8
)%

Dermatology Recurring Procedures

Recurring treatment revenues for the year ended December 31, 2023 were $21.5 million, which we estimate is approximately 280,000 XTRAC treatments with prices between $65 and $95 per treatment, compared to recurring treatment revenues for the year ended December 31, 2022 of $23.0 million, which we estimate is approximately 329,000 XTRAC treatments with prices between $65 and $95 per treatment. In connection with the launch of the TheraClear Acne Therapy System, there were 92 TheraClear devices place in dermatologists’ offices in the United States under our recurring procedures model as of December 31, 2023. Nominal revenue was earned from these devices during the year ended December 31, 2023.

Increases in procedures are dependent upon building market acceptance through marketing programs with our physician partners and their patients to show that the XTRAC procedures will be of clinical benefit and will be generally reimbursed by insurers. We believe that several factors have an impact on the prescribed use of XTRAC treatments for psoriasis and vitiligo patients. Specifically, we believe that there is a lack of awareness of the positive effects of XTRAC treatments among both sufferers and providers; and the treatment regimen, which can sometimes require up to 12 or more treatments, has limited XTRAC use to certain patient populations. We reduced our direct-to-patient advertising during 2023, which we believe contributed to the reduction in number of XTRAC treatments compared to 2022. Therefore, our strategy going forward is to increase our direct-to-patient program for XTRAC advertising in the United States, targeting psoriasis and vitiligo patients through a variety of media and through our use of social media such as Facebook and Twitter. We monitor the results of our advertising expenditures in this area to reach the more than 10 million patients in the United States we believe are afflicted with these diseases.

Revenues from dermatology recurring procedures are recognized as revenue over the estimated usage period of the agreed upon number of treatments, as the treatments are being used. As of December 31, 2023 and 2022, we deferred domestic net revenues of $1.6 million and $2.2 million, respectively, which will be recognized as revenue over the remaining usage period for the related placements.

Dermatology Procedures Equipment

For the year ended December 31, 2023, dermatology procedures equipment revenues were $11.8 million. Internationally, we sold 68 systems (60 XTRAC and 8 VTRAC). Domestically, we sold 24 XTRAC systems for the year ended December 31, 2023.

For the year ended December 31, 2022, dermatology procedures equipment revenues were $13.1 million. Internationally, we sold 100 systems (88 XTRAC and 12 VTRAC). Domestically, we sold 7 XTRAC systems for the year ended December 31, 2022.

The decrease in international equipment sales from 2022 to 2023 was primarily the result of a one-time sale during 2022 to our distributor in China of lasers that had originally been placed in physicians’ offices under the dermatology recurring procedures model. The increase in domestic equipment sales from 2022 to 2023 was due to a temporary shift in strategy during 2023 whereby we offered physicians in the United States the option to purchase lasers rather than operate under the dermatology recurring procedures model.

Cost of Revenues and Gross Profit

The following tables present changes in our gross margin, by segment, for the periods presented below:

Dermatology Recurring Procedures

   
Year Ended December 31,
   
Change
(in thousands, except percentages)
 
2023
   
2022
   
Dollar
   
Percentage
 
Revenues
 
$
21,530
   
$
23,025
   
$
(1,495
)
   
(6
)%
Cost of revenues
   
8,729
     
8,371
     
358
     
4
%
Gross profit
 
$
12,801
   
$
14,654
   
$
(1,853
)
   
(13
)%
Gross profit percentage
   
59.5
%
   
63.6
%
               

The primary reason for the decrease in gross profit for the year ended December 31, 2023 was higher depreciation costs due to more XTRAC lasers and new TheraClear devices placed into service.

Dermatology Procedures Equipment

   
Year Ended December 31,
   
Change
(in thousands, except percentages)
 
2023
   
2022
   
Dollar
   
Percentage
 
Revenues
 
$
11,828
   
$
13,136
   
$
(1,308
)
   
(10
)%
Cost of revenues
   
6,168
     
6,022
     
146
     
2
%
Gross profit
 
$
5,660
   
$
7,114
   
$
(1,454
)
   
(20
)%
Gross profit percentage
   
47.9
%
   
54.2
%
               

The primary reasons for the decrease in gross profit for the year ended December 31, 2023 were lower recognition of previously deferred service revenue associated with service contracts assumed from Ra Medical in 2021 in connection with the Pharos asset acquisition, which is decreasing as the related service contracts expire, and an increase in domestic sales with longer warranty periods, leading to a greater amount of deferred revenue for those sales.

Engineering and Product Development

For the year ended December 31, 2023, engineering and product development expenses were $1.3 million as compared to $1.0 million for the year ended December 31, 2022. Engineering and product development costs during the year ended December 31, 2023 were higher primarily as a result of an increase in consulting expenses related to future enhancements of our devices.

Selling and Marketing

As of December 31, 2023, our sales and marketing personnel consisted of 35 full-time positions, compared to 63 full-time positions as of  December 31, 2022, inclusive of a vice president of sales, a vice president of marketing and a vice president of relations, direct sales organization as well as an in-house call center staffed with patient advocates and a reimbursement group that provides necessary insurance information to our physician partners and their patients.

For the year ended December 31, 2023, sales and marketing expenses were $13.0 million as compared to $15.3 million for the year ended December 31, 2022. Sales and marketing expenses for the year ended December 31, 2023 were lower due to a reduction in salaries and commissions in connection with an overall reduction in the size of the sales force, in addition to a reduction in advertising costs.

General and Administrative

For the year ended December 31, 2023, general and administrative expenses increased to $10.5 million from $10.1 million for the year ended December 31, 2022. General and administrative expenses for the year ended December 31, 2023 were higher primarily due to higher legal and accounting costs and severance and other compensation-related expenses incurred as a result of the CEO transition, offset by a decrease in non-executive employee-related expenses, such as salaries and stock-based compensation expense.

Impairment of Goodwill

For the year ended December 31, 2023, impairment expense was $2.3 million. The impairment charge relates to goodwill associated with the dermatology recurring procedures segment and was primarily driven by a decline in projected cash flows, including revenues and profitability. There was no impairment incurred during the year ended December 31, 2022.

Loss on Debt Extinguishment

During the second quarter of 2023, we refinanced our Senior Term Facility with MidCap (see Note 10, Long-term Debt to the Notes to Consolidated Financial Statements). The new loan is considered substantially different from the original loan and, as such, we recorded a loss on debt extinguishment of $0.9 million during the year ended December 31, 2023. There was no such financing event or debt extinguishment during the year ended December 31, 2022.

Interest Expense

Interest expense is primarily attributable to our debt obligations. For the year ended December 31, 2023, interest expense increased to $1.6 million from $0.9 million for the year ended December 31, 2022. The increase was primarily the result of a higher interest rate on our variable rate Senior Term Facility entered into in September 2021 and the additional $7.0 million borrowed under our Senior Term Facility on June 30, 2023.

Benefit from / (Provision for) Income Taxes

We recognized a benefit from income taxes of $0.1 million for the year ended December 31, 2023 as compared to a provision for income taxes of $0.1 million for the year ended December 31, 2022, which is comprised primarily of changes in the deferred tax liability related to goodwill.

Non-GAAP Financial Measures

We have determined to supplement our consolidated financial statements, prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), presented elsewhere within this report, with certain non-GAAP measures of financial performance. These non-GAAP measures include non-GAAP gross profit, which excludes the non-cash expense of amortization of acquired intangible assets classified as cost of revenues, and non-GAAP adjusted EBITDA, “Earnings Before Interest, Taxes, Depreciation, and Amortization.”

These non-GAAP disclosures have limitations as an analytical tool, should not be viewed as a substitute for Gross Profit or Net Earnings (Loss) determined in accordance with U.S. GAAP, should not be considered in isolation or as a substitute for analysis of our results as reported under U.S. GAAP, nor are they necessarily comparable to non-GAAP performance measures that may be presented by other companies. We consider these non-GAAP measures in addition to our results prepared under current accounting standards, but they are not a substitute for, nor superior to, U.S. GAAP measures. These non-GAAP measures are provided to enhance readers’ overall understanding of our current financial performance and to provide further information for comparative purposes. This supplemental presentation should not be construed as an inference that the Company's future results will be unaffected by similar adjustments to Gross Profit or Net Earnings (Loss) determined in accordance with U.S. GAAP. Specifically, we believe the non-GAAP measures provide useful information to management and investors by isolating certain expenses, gains and losses that may not be indicative of our core operating results and business outlook. In addition, we believe non-GAAP measures enhance the comparability of results against prior periods.

Reconciliation to the most directly comparable U.S. GAAP measure of all non-GAAP measures included in this Annual Report is as follows:

   
Year Ended December 31,
(in thousands)
 
2023
   
2022
 
Gross profit
 
$
18,461
   
$
21,768
 
Amortization of acquired intangible assets
   
1,861
     
2,031
 
Non-GAAP gross profit
 
$
20,322
   
$
23,799
 
Gross profit percentage
   
55.3
%
   
60.2
%
Non-GAAP gross profit percentage
   
60.9
%
   
65.8
%

   
Year Ended December 31,
 
(in thousands)
 
2023
   
2022
 
Net loss
 
$
(10,830
)
 
$
(5,549
)
                 
Adjustments:
               
Depreciation and amortization
   
5,553
     
5,293
 
Amortization of operating lease right-of-use asset
   
349
     
395
 
Loss on disposal of property and equipment
   
72
     
52
 
(Benefit from) / provision for income taxes
   
(92
)
   
63
 
Interest income
   
(231
)
   
(89
)
Interest expense
   
1,640
     
926
 
Non-GAAP EBITDA
   
(3,539
)
   
1,091
 
Impairment of goodwill
   
2,284
     
 
Stock-based compensation
   
1,303
     
1,466
 
Loss on debt extinguishment
   
909
     
 
Non-GAAP adjusted EBITDA
 
$
957
   
$
2,557
 

Liquidity and Capital Resources

As of December 31, 2023, we had cash and cash equivalents and restricted cash of $8.1 million and an accumulated deficit of $238.1 million. We used $0.5 million and $0.9 million in cash flows from operating activities during the years ended December 31, 2023 and 2022, respectively. We have historically incurred operating losses, and we anticipate that our operating losses will continue in the near term as we seek to expand our sales and marketing initiatives to support our growth in existing and new markets, invest funds in additional engineering and product development activities and utilize cash for other corporate purposes. Our primary sources of capital have been from borrowings under our debt facilities and sales of our products. As of December 31, 2023, we had $15.0 million of borrowings outstanding under our debt facility with MidCap, which has a final maturity in June 2028.

In September 2021, we entered into a credit and security agreement with MidCap, also acting as the administrative agent, and the lenders identified therein and borrowed $8.0 million in the form of a senior term loan. The term loan bore interest at LIBOR (with a LIBOR floor rate of 0.50%) plus 7.50% per year. In September 2022, we amended the facility to transition, upon the cessation of LIBOR, to one-month Secured Overnight Financing Rate (“SOFR”), or such other applicable period, plus 0.10%, with a floor of 0.50%. In June 2023, we amended the credit facility to: (i) refinance our existing $8.0 million term loan, (ii) borrow an additional $7.0 million, and (iii) provide for an additional $5.0 million tranche that can be drawn under certain conditions in 2024. The facility matures on June 1, 2028. Borrowings under the credit facility bear interest at a rate per annum equal to the sum of (a) the greater of (i) the sum of (A) 30-day forward-looking term rate of one month SOFR, as published by CME Group Benchmark Administration Limited, from time to time, plus (B) 0.10%, and (ii) the applicable floor rate of 3.50%, with such sum reset monthly, and (b) 7.50%. We are obligated to make interest-only payments through June 2026. From July 2026 to maturity, we will make principal payments in 24 equal installments. We also amended and restated the existing warrant to allow MidCap to purchase 800,000 shares of our common stock at an exercise price of $0.88 per share for a 10-year period ending June 30, 2033. The loan is senior to all other indebtedness and is secured by substantially all of our assets. We are subject to customary affirmative and negative covenants including a financial covenant based on minimum net revenue thresholds. Upon an event of default, including a covenant violation, all principal and interest are due on demand.

In February 2024, the parties amended the debt agreement in order to, among other things, revise the applicable minimum net revenue threshold financial covenant. For the periods ending March 31, 2024, June 30, 2024, September 30, 2024 and December 31, 2024, these amounts are set at $29.0 million, $29.25 million, $29.5 million and $30.0 million, respectively, and increasing to $33.0 million as set forth in such amendment for the periods thereafter. Also, because we did not anticipate being in compliance with the applicable minimum net revenue threshold financial covenant for the period ended December 31, 2023 under the debt agreement, MidCap and the lenders in such amendment, agreed to grant a limited waiver of the foregoing event that had occurred prior to the effectiveness of such amendment and of any right the lenders may have to exercise any of their rights against us as a result.

In January 2022, we acquired certain assets related to the TheraClear devices from Theravant. Theravant is eligible to receive up to $3.0 million in future earnout payments upon the achievement of certain annual net revenue milestones, up to $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain development and commercialization related targets. Through December 31, 2023, we have incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales.

In October 2021, we entered into an equity distribution agreement with an investment bank under which we may sell up to $11.0 million  of our shares of common stock in registered “at-the-market” offerings. The shares will be offered at prevailing market prices, and we will pay commissions of up to 3.00% of the gross proceeds from the sale of shares sold through our agent, which may act as an agent and/or principal. We have no obligation to sell any shares under this agreement and may, at any time, suspend solicitations under this agreement. No shares of our common stock have been sold under this distribution agreement through December 31, 2023.

We cannot predict our revenues and expenses in the short term as a result of the COVID-19 pandemic, the ongoing Russia-Ukraine war, the Israel-Hamas conflict, supply chain disruptions, rising interest rates, and related responses by our customers and our ultimate consumers as a result thereof. Based on our current business plan, we believe that our cash and cash equivalents, combined with the anticipated revenues from the sale or use of our products and operating expense management, will be sufficient to satisfy our working capital needs, capital asset purchases, outstanding commitments and other liquidity requirements associated with our existing operations for at least the next 12 months following the date of the issuance of this Annual Report.  However, if these sources are insufficient to satisfy our liquidity requirements, we may seek to sell additional debt or equity securities or enter into a new credit facility or another form of third-party funding or seek other debt financing. If we raise additional funds by issuing equity or equity-linked securities, our stockholders would experience dilution and any new equity securities could have rights, preferences, and privileges superior to those of holders of our common stock. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. We cannot be assured that additional equity, equity-linked or debt financing will be available on terms favorable to us or our stockholders, or at all. It is also possible that we may allocate significant amounts of capital towards products or technologies for which market demand is lower than expected and, as a result, abandon such efforts. If we are unable to maintain our current financing or obtain adequate additional financing when we require it, or if we obtain financing on terms which are not favorable to us, or if we expend capital on products or technologies that are unsuccessful, our ability to continue to support our business growth and to respond to business challenges could be significantly limited, or we may be required to delay the development, commercialization and marketing of our products.

The following table summarizes our sources and uses of cash for each of the periods presented:

   
Year Ended December 31,
 
(in thousands)
 
2023
   
2022
 
Cash (used in) provided by
           
Operating activities
 
$
(519
)
 
$
(924
)
Investing activities
   
(5,019
)
   
(4,367
)
Financing activities
   
6,861
     
(500
)
Net increase (decrease) in cash, cash equivalents and restricted cash
 
$
1,323
   
$
(5,791
)

Operating Activities

Net cash used in operating activities was $0.5 million for the year ended December 31, 2023, compared to cash used in operating activities of $0.9 million for the year ended December 31, 2022. The decrease in cash used in operating activities for the year ended December 31, 2023 was primarily driven by a decrease in inventories and a consistent level of accounts receivable, offset by a higher net loss in the current year. We experienced an increase in accounts receivable in the prior year and had increased our inventories to avoid supply chain disruption.

Investing Activities

Net cash used in investing activities was $5.0 million for the year ended December 31, 2023, compared to cash used in investing activities of $4.4 million for the year ended December 31, 2022. The increase is primarily the result of an increase in capital assets as a result of the launch of the TheraClear Acne Therapy System, offset by the cash paid to acquire the TheraClear devices in 2022.

Financing Activities

Net cash provided by financing activities was $6.9 million for the year ended December 31, 2023, compared to cash used in financing activities of $0.5 million for the year ended December 31, 2022. The increase is primarily the result of the refinancing of the Senior Term Facility, pursuant to which we borrowed an additional $6.9 million, net of financing costs.

Contractual Obligations and Commitments

Debt Obligations

In September 2021, we entered into an $8.0 million secured borrowing facility with MidCap. In June 2023, we amended our credit facility with MidCap to: (i) refinance our existing $8.0 million term loan, (ii) borrow an additional $7.0 million, and (iii) provide for an additional $5.0 million tranche that can be drawn under certain conditions in 2024. The facility matures on June 1, 2028. Borrowings under the credit facility bear interest at a rate per annum equal to the sum of (a) the greater of (i) the sum of (A) 30-day forward-looking term rate of one month SOFR, as published by CME Group Benchmark Administration Limited, from time to time, plus (B) 0.10%, and (ii) the applicable floor rate of 3.50%, with such sum reset monthly, and (b) 7.50%. We are obligated to make interest-only payments through June 2026. From July 2026 to maturity, we will make principal payments in 24 equal installments. The loan is senior to all other indebtedness and is secured by substantially all of our assets. We are subject to customary affirmative and negative covenants including a financial covenant based on minimum net revenue thresholds. Upon an event of default, including a covenant violation, all principal and interest are due on demand. The debt agreement was further amended in February 2024 to, among other things, revise the applicable minimum net revenue threshold financial covenant.

Operating Lease Obligations

We lease our facilities and certain IT and office equipment under non-cancellable operating leases with remaining lease terms of up to three years. Remaining lease obligations are $0.6 million as of December 31, 2023, with payments of $0.4 million due within the next year.

Contingent Consideration

Theravant, the seller of the TheraClear devices, is eligible to receive up to $3.0 million in future earnout payments upon the achievement of certain annual net revenue milestones, up to $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain commercialization related targets. Through December 31, 2023, we have incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales. As of December 31, 2023, we have estimated the future earnout payments at $1.2 million, of which $0.1 million is expected to be paid within the next year. Due to uncertainties associated with the development of a new product line and the use of estimates and assumptions to determine the fair value of the contingent consideration, the amount ultimately paid in connection with the earnout may differ from the estimated fair value.

Milestone Payments

In January 2022, we entered into a Development Agreement (the “Development Agreement”) with Theravant. Under the Development Agreement, we will reimburse Theravant for costs incurred in further developing certain TheraClear technology and other healthcare products and methods for the medical aesthetic marketplace. In connection with the development of three devices, Theravant is eligible to receive $0.5 million upon FDA clearance for each device and $0.5 million upon achievement of certain net revenue targets for each device, aggregating to $3.0 million of potential future milestone payments under the Development Agreement. The Development Agreement has a three-year term, unless terminated sooner by either party.

Impact of Inflation

We do not believe that inflation has had a material effect on our business, financial condition or results of operations during the year ended December 31, 2023.

Critical Accounting Policies and Estimates

The preparation of our financial statements in accordance with accounting principles generally accepted in the United States of America, or GAAP, and the rules and regulations of the SEC requires us to make estimates and assumptions, based on judgments considered reasonable, which affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates and assumptions on historical experience, known trends and events and various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Although we believe our estimates and assumptions are reasonable when made, they are based upon information available to us at the time they are made. We evaluate our estimates and assumptions on an ongoing basis and, if necessary, make adjustments. Due to the risks and uncertainties involved in our business and evolving market conditions and given the subjective element of the estimates and assumptions made, actual results may differ from estimated results.

We define our critical accounting policies as those accounting policies that are most important to the portrayal of our financial condition and results of operations and require our most difficult and subjective judgments. While our significant accounting policies are more fully described in “Note 2. Summary of Significant Accounting Policies” in our audited financial statements and related notes thereto appearing elsewhere in this Annual Report, we believe the following discussion addresses our most critical accounting policies.

Revenue Recognition
 
We have primarily two types of arrangements for our phototherapy treatment equipment from which we earn revenues from dermatology recurring procedures: (i) we place our lasers in a physician’s office at no charge to the physician, and generally charge the physician a fee for an agreed upon number of treatments; or (ii) we place our lasers in a physician’s office and charge the physician a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. Revenues attributable to these types of arrangements are accounted for under the guidance applicable to leases. These arrangements are similar to operating leases since we provide the customers limited arrangement rights to use the treatment equipment, the treatment equipment resides in the physician’s office and we may exercise the right to remove the equipment upon notice, under certain circumstances, while the physician controls the utility and output of such equipment during the term of the arrangement as it pertains to the use of access codes to treat the patients. For the first type of arrangement, sales of access codes are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. For the second type of arrangement, customers purchase access codes and revenue is recognized on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used.
 
We recognize revenue from dermatology procedures equipment sales when control of the promised good or service is transferred to our customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those good or services. Accordingly, we determine revenue recognition by applying the following steps:
 
 
identification of the contract, or contracts, with a customer;
 
identification of the performance obligations in the contract;
 
determination of the transaction price;
 
allocation of the transaction price to the performance obligations in the contract; and
 
recognition of revenues when, or as, we satisfy a performance obligation.
 
A contract’s transaction price is allocated to each performance obligation and recognized as revenue when, or as, the performance obligation is satisfied, which is generally the point in time when the product is shipped or control is transferred for our dermatology procedures equipment sales. We sell to physicians in the United States and to third-party distributors outside the United States and do not provide return rights. Sales to distributors outside the United States are made in U.S. dollars. In addition, we provide a one to two-year warranty for systems sold in the United States. Terms of the of the product warranty differ amongst our third-party distributors outside the United States but are generally two years. These assurance-type warranties are not considered a separate performance obligation. We provide for the estimated cost to repair or replace products under any warranty at the time of sale. We also earn revenue from customers from services outside of their warranty term or annual service contracts. Revenue from these service-type warranties is recognized as the services are provided.

Contingent Consideration

The purchase price for certain assets acquired related to TheraClear devices during January 2022 includes earnout payments, or contingent consideration. Estimates that involve a significant level of estimation uncertainty include the valuation of contingent consideration, which was determined using forecasted financial information available at the acquisition date, a discount rate and various other assumptions as described in more detail in Note 3 to our consolidated financial statements. Due to uncertainties associated with the development of a new product line and the use of estimates and assumptions to determine the fair value of the contingent consideration, the amount ultimately paid in connection with the earnout may differ from the estimated fair value at the acquisition date. A revaluation of the contingent consideration would only be required if there is a significant change to the underlying valuation assumptions. The contingent consideration will be adjusted when the contingency is resolved and the consideration is paid or becomes payable. Any difference between the cash payment and the amount accrued for contingent consideration will result in an adjustment to the technology intangible asset.

During 2023, we revised our projections of expected revenues and gross profits to be earned from the sale of TheraClear devices. The change in projections was considered significant enough to warrant a revaluation of the contingent consideration. To calculate the fair value of the earnout at December 31, 2023, using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 3.8%, revenue volatility of 15.0%, and a cost of equity of 10.0%. The fair value of the contingent consideration as of December 31, 2023 was estimated to be $1.2 million, which resulted in a reduction in contingent consideration of $7.4 million with a corresponding adjustment to the carrying value of the product technology intangible asset.

Goodwill and Intangible Impairments

As of December 31, 2023, we had $6.5 million of goodwill related to the acquisitions of the XTRAC and VTRAC businesses in fiscal 2015. We evaluate the carrying value of goodwill during the fourth quarter of each year and whenever circumstances indicate the carrying value of goodwill may not be recoverable. The determination of the fair value of the reporting units to which the goodwill relates requires management to make estimates and assumptions. We organized our business into two operating segments, which also serve as our goodwill reporting units and are defined as Dermatology Recurring Procedures and Dermatology Procedures Equipment Sales. Our analysis employed the use of both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and our weighted average cost of capital. We used historical performance and management estimates of future performance to determine profit margins and growth rates. Discount rates selected for each reporting unit varied. Our weighted average cost of capital included a review and assessment of market and capital structure assumptions. Based on the assessment performed in the fourth quarter of 2023 in conjunction with the budgeting process, we recorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the Dermatology Recurring Procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. Changes in our actual results and/or estimates or any of our other assumptions used in our analysis could result in a different conclusion.

All of our intangible assets are finite-lived assets, with amortization recorded over the estimated useful life on a straight-line basis. During the year ended December 31, 2023, we recorded a $7.4 million reduction to the carrying value of the product technology intangible asset as a result of the revaluation of contingent consideration related to the purchase of the TheraClear devices. As of December 31, 2023 we had $7.3 million of intangible assets. The finite-lived assets are tested for impairment when events or changes in circumstances indicate that the carrying value of the asset group may not be recoverable. Our intangible assets are grouped into five categories: core technology, product technology, customer relationships, trade names and Pharos customer lists. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to the undiscounted cash flows attributable to the asset group. If the carrying amount of an asset group exceeds its undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset group exceeds its fair value of the asset group.

Considerable management judgment is necessary to assess recoverable amounts of intangible assets and measure fair value of the intangible assets that were impaired as such measurements involve estimation of future revenues, royalty rates, profit margins and other cash flows. Changes in our actual results and/or estimates or any of our other assumptions used in our analysis could result in a different conclusion.

Sales and Use Taxes

We record state sales tax collected and remitted for our customers on dermatology procedures equipment sales on a net basis, excluded from revenue. Our sales tax expense that is not presently being collected and remitted for the recurring revenue business is recorded in general and administrative expenses within the consolidated statements of operations.

We believe our state sales and use tax accruals have been properly recognized such that, if our arrangements with customers are deemed more likely than not that we would not be exempt from sales tax in a particular state, the basis for measurement of the state sales and use tax is calculated in accordance with ASC 405, Liabilities, as a transaction tax. If and when we are successful in defending ourselves or in settling the sales tax obligation for a lesser amount, the reversal of this liability is to be recorded in the period the settlement is reached. However, the precise scope, timing and time period at issue, as well as the final outcome of any audit and actual settlement, remains uncertain.

In the ordinary course of business, we are, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the position that the arrangements entered into by us are subject to sales and use tax rather than exempt from tax under applicable law. The states of New York and California have assessed us an aggregate of $3.9 million including penalties and interest. The audits cover the period from March 2014 through November 2022. We received notification that an administrative state judge in New York issued an opinion finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. This ruling covers $1.4 million of the total $3.9 million of assessments. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, we received a written decision from the State of New York Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. We appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.

On March 8, 2024, we received  a decision from the Appellate Division ruling against us in the matter of our sales tax appeal, affirming the Tribunal's ruling that our sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, our customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. We will be filing a motion to appeal the Appellate Division’s decision.

We are also in the administrative process of appeal with respect to the remaining $2.5 million of assessments. If there is a determination that the true object of our recurring revenue model is not exempt from sales taxes and is not a prescription medicine, or we do not have other defenses where we prevail, we may be subject to sales taxes in those particular states for previous years and in the future, plus potential interest and penalties.

Recently Issued Accounting Pronouncements

A description of recently issued accounting pronouncements that may potentially impact our financial position and results of operations is disclosed in Note 2 to our audited financial statements appearing elsewhere in this Annual Report.

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information required under this item.

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

The financial statements required by this Item 8 are included in this Annual Report and begin on page F-1.

ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.
CONTROLS AND PROCEDURES

Limitations of Internal Control System

Because of the inherent limitations in a cost-effective control system, no evaluation of internal control over financial reporting can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our company have been detected. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures, (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), as of December 31, 2023. Based on that evaluation, management has concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

Management's Report on Internal Control over Financial Reporting

Our Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our management conducted an assessment of the effectiveness of our internal control over financial reporting based on the framework established in the 2013 Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this assessment, our management has determined that our internal control over financial reporting was effective as of December 31, 2023.

This Annual Report does not include an attestation report of our registered public accounting firm regarding our internal control over financial reporting. We are not required to have, nor have we engaged our independent registered public accounting firm to perform, an audit on our internal control over financial reporting pursuant to the rules of the SEC that permit us to provide only management’s report in this Annual Report.

Changes in Internal Control over Financial Reporting

There has been no change in our internal control over financial reporting in our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B.
OTHER INFORMATION

On March 8, 2024, we received  a decision from the New York State Appellate Division (“Appellate Division”) ruling against us in the matter of our sales tax appeal, affirming the State of New York Appeals Tribunal’s (“Tribunal”) ruling that our sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, our customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. We will be filing a motion to appeal the Appellate Division’s decision.

During the three months ended December 31, 2023, none of the directors or officers of the Company adopted or terminated a "Rule 10b5-1 trading arrangement" or a "non-Rule 10b5-1 trading arrangement," as each term is defined in Item 408 of Regulation S-K.

ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information required by this item is incorporated by reference to our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2023.

ITEM 11.
EXECUTIVE COMPENSATION

The information required by this item is incorporated by reference to our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2023.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item is incorporated by reference to our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2023.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item is incorporated by reference to our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2023.

ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this item is incorporated by reference to our Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2023.

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)(1) Financial Statements

Consolidated balance sheets of STRATA Skin Sciences, Inc. and subsidiary as of December 31, 2023 and 2022, and the related consolidated statements of operations, changes in stockholders’ equity and cash flows for each of the years ended December 31, 2023 and 2022.

(a)(2) Financial Statement Schedules

None, as all information required in these schedules is included in the Notes to the Consolidated Financial Statements.

(a)(3) Exhibits

The exhibits listed under subsection (b) of this Item 15 are hereby incorporated by reference.

3.1
 
3.2
 
4.1
 
4.2
 
10.1*
 
10.2*
 
10.3*
 
10.4*
 
10.5*
 
10.6
 
10.7
 
10.8
 
10.9
 
10.10
 
10.11
 

10.12*
 
10.13
 
10.14
 
10.15*
 
10.16*
 
10.17*
 
10.18
 
10.19*
 
10.20
 
10.21
 
10.22
 
10.23
 
10.24
 
10.25
 
10.26
 
10.27
 
10.28
 

10.29
 
10.30*
 
10.31*
 
10.32
 
10.33
 
10.34
 
10.35
 
10.36
 
10.37
 
10.38
 

*          Indicates management contract or compensatory plan
**        The certifications attached as Exhibit 32.1 accompany this Annual Report on Form 10-K pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

ITEM 16.
FORM 10-K SUMMARY

None.

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.

 
STRATA SKIN SCIENCES, INC.
   
Date:
March 27, 2024
By:
 /s/ Dolev Rafaeli
   
 Dolev Rafaeli
   
 Chief Executive Officer and Director (principal executive officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated:

Signature
 
Title
 
Date
         
 /s/ Dolev Rafaeli
 
President, Chief Executive Officer,
 
March 27, 2024
 Dolev Rafaeli
 
and Director (Principal Executive Officer)
   
         
 /s/ Christopher Lesovitz
 
Chief Financial Officer
 
March 27, 2024
 Christopher Lesovitz
 
(Principal Financial Officer and Financial Officer)
   
         
 /s/ Uri Geiger
 
Director and Chairperson of the Board of Directors
 
March 27, 2024
 Uri Geiger
       
         
 /s/ Samuel Rubinstein
 
Director
 
March 27, 2024
 Samuel Rubinstein
       
         
 /s/ Dr. Irit Yaniv
 
Director
 
March 27, 2024
 Dr. Irit Yaniv
       
         
 /s/ Wayne Cafran
 
Director
 
March 27, 2024
 Wayne Cafran
       

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and Board of Directors of
STRATA Skin Sciences, Inc.

Opinion on the Financial Statements

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

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's 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 the Company 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 financial statements are free of material misstatement, whether due to error or fraud. The Company 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 Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

Sales and Use Tax Liabilities:

As discussed in Note 11 to the consolidated financial statements, the Company recognizes sales tax liabilities, including interest and penalties, for its domestic recurring revenue in those states which management determines are more-likely-than-not (“MLTN”) non-exempt from sales tax.  Such amounts are accounted for as transaction tax liabilities that are extinguished upon payment or settlement.  The Company recognizes use tax liabilities, including interest and penalties, for those states that management determines are MLTN to be exempt from sales tax obligations. The Company’s sales tax expense that is not presently being collected and remitted for its domestic recurring revenue are recorded as general and administrative expenses.  The Company is undergoing sales tax audits in two state jurisdictions which are each in the process of appeal.

We identified the accounting for sales and use tax liabilities as a critical audit matter due to the audit effort relating to the following:

The Company utilized specialists in prior years to assist in determining MLTN conclusions, and such analysis has been updated in the current year by management and counsel.
Complexity in the interpretation of relevant tax laws in various states requires significant management and auditor judgment.
The extent of specialized skill and knowledge and consultation outside of the engagement team required to assess the appropriateness of management’s determinations.

Our principal audit procedures related to the Company's accounting for sales and use tax liabilities included the following:

We evaluated management's significant accounting policies related to accounting for sales and use tax liabilities for reasonableness.
We involved our firm’s tax professionals and subject-matter-experts, with specialized skills and knowledge, who assisted in assessing the Company’s interpretation of the relevant tax laws.
We inspected correspondence and determinations from relevant state taxing authorities for those states undergoing sales tax audits.
We tested the underlying data of management’s calculations and analyzed the expiration of statutes of limitations and tax rates.

Goodwill:

As discussed in Note 2 to the consolidated financial statements, goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired and liabilities assumed in a business combination. Goodwill is tested for impairment at least annually at the reporting unit level. Management bypassed the qualitative impairment assessment (step zero) and performed a quantitative impairment assessment.  The Company used a combination of the market and income approaches to determine the estimated fair value of its reporting units as of December 31, 2023.

We identified the annual goodwill impairment test as a critical audit matter due to the audit effort relating to the following:

The determination of the fair value of the reporting unit requires management to make significant estimates and assumptions related to forecasted revenue growth rates, estimated expenses and discount rates.  Such estimates and assumptions were challenging to test as they required forward looking assumptions with a high degree of subjectivity.
The extent of specialized skill and knowledge and consultation outside of the engagement team required to assess the appropriateness of management’s valuation assumptions.

Our principal audit procedures related to the Company's goodwill impairment test included the following:

We evaluated management's significant accounting policies related to goodwill impairment for reasonableness.
We obtained an understanding and evaluated the reasonableness of management’s forecasts of future revenue and estimated expenses by comparing these forecasts to historical operating results of the Company by applying procedures to test the financial inputs used in the income approach, including sensitizing management’s cash flow forecasts.
We involved our firm’s valuation professionals, with specialized skills and knowledge, who assisted in assessing assumptions utilized under the income and market approaches.  Such assumptions that were evaluated included the discount rate, selected comparable companies, market multiples, residual growth rate, control premium and market capitalization reconciliation.

Contingent Consideration:

As discussed in Note 3 to the consolidated financial statements, the Company acquired certain assets related to the TheraClear devices from Theravant Corporation (“Theravant”). The purchase price included an initial cash payment, issuance of common stock and contingent consideration.  The contingent consideration is accounted for as a contingent liability under ASC 450, Contingencies.

We identified the valuation of the contingent consideration as a critical audit matter due to the audit effort relating to the following:

The determination of the estimate of the contingent consideration liability requires management to make significant estimates and assumptions related to forecasted revenue growth rates, estimated expenses, royalty rate and discount rates.  Such estimates and assumptions were challenging to test as they required forward looking assumptions with a high degree of subjectivity.
The extent of specialized skill and knowledge and consultation outside of the engagement team required to assess the appropriateness of management’s valuation assumptions.

Our principal audit procedures related to the Company's estimate of the contingent consideration included the following:

We evaluated management's significant accounting policies related to accounting for contingent consideration for reasonableness.
We obtained an understanding and evaluated the reasonableness of management’s forecasts of future revenue and estimated expenses by applying procedures to test the financial inputs used in the income approach, including sensitizing management’s cash flow forecasts.
We involved our firm’s valuation professionals, with specialized skills and knowledge, who assisted in assessing assumptions utilized under the income approach.  Such assumptions that were evaluated included the appropriateness of valuation model used, discount rate, selected comparable companies, revenue volatility, cost of equity and royalty rate.

/s/ Marcum LLP

Marcum LLP

We have served as the Company’s auditor since 2019.

Philadelphia, Pennsylvania
March 27, 2024


STRATA Skin Sciences, Inc. and Subsidiary
Consolidated Balance Sheets
(in thousands, except share and per share data)

    December 31,
 
    2023    
2022
 
Assets
           
Current assets:
           
Cash and cash equivalents
 
$
6,784
   
$
5,434
 
Restricted cash
   
1,334
     
1,361
 
Accounts receivable, net of allowance for credit losses of $222 and $382 at December 31, 2023 and 2022, respectively
   
4,440
     
4,471
 
Inventories
   
2,673
     
3,095
 
Prepaid expenses and other current assets
   
312
     
691
 
Total current assets
   
15,543
     
15,052
 
Property and equipment, net
   
11,778
     
9,950
 
Operating lease right-of-use assets
   
626
     
975
 
Intangible assets, net
   
7,319
     
17,394
 
Goodwill
   
6,519
     
8,803
 
Other assets
   
231
     
98
 
Total assets
 
$
42,016
   
$
52,272
 
 
               
Liabilities and Stockholders’ Equity
               
Current liabilities:
               
Accounts payable
 
$
3,343
   
$
3,425
 
Accrued expenses and other current liabilities
   
6,306
     
6,555
 
Deferred revenues
   
2,120
     
2,778
 
Current portion of operating lease liabilities
   
352
     
355
 
Current portion of contingent consideration
    53       313  
Total current liabilities
   
12,174
     
13,426
 
Long-term debt, net
   
15,044
     
7,476
 
Deferred revenues and other liabilities
   
552
     
314
 
Deferred tax liability
   
186
     
306
 
Operating lease liabilities, net of current portion
   
237
     
610
 
Contingent consideration, net of current portion
    1,135       8,309  
Total liabilities
   
29,328
     
30,441
 
Commitments and contingencies (Note 11)
   
       
 
Stockholders’ equity:
               
Series C convertible preferred stock, $0.10 par value; 10,000,000 shares authorized, no shares issued and outstanding
   
     
 
Common stock, $0.001 par value; 150,000,000 shares authorized; 35,060,920 and 34,723,046 shares issued and outstanding at December 31, 2023 and 2022, respectively
   
35
     
35
 
Additional paid-in capital
   
250,711
     
249,024
 
Accumulated deficit
   
(238,058
)
   
(227,228
)
Total stockholders’ equity
   
12,688
     
21,831
 
Total liabilities and stockholders’ equity
 
$
42,016
   
$
52,272
 

The accompanying notes are an integral part of these consolidated financial statements.

STRATA Skin Sciences, Inc. and Subsidiary
Consolidated Statements of Operations
(in thousands, except share and per share data)

   
Year Ended December 31,
 
   
2023
   
2022
 
Revenues, net
 
$
33,358
   
$
36,161
 
Cost of revenues
   
14,897
     
14,393
 
Gross profit
   
18,461
     
21,768
 
Operating expenses:
               
Engineering and product development
   
1,317
     
1,029
 
Selling and marketing
   
12,956
     
15,301
 
General and administrative
   
10,508
     
10,087
 
Impairment of goodwill
    2,284        
 
   
27,065
     
26,417
 
Loss from operations
   
(8,604
)
   
(4,649
)
Other (expense) income:
               
Interest expense
   
(1,640
)
   
(926
)
Interest income
    231       89  
Loss on debt extinguishment
    (909 )      
 
   
(2,318
)
   
(837
)
Loss before benefit from / (provision for) income taxes
   
(10,922
)
   
(5,486
)
Benefit from / (provision for) income taxes
   
92
   
(63
)
Net loss
 
$
(10,830
)
 
$
(5,549
)
                 
Net loss per share of common stock, basic and diluted
 
$
(0.31
)
 
$
(0.16
)
Weighted average shares of common stock outstanding, basic and diluted
   
34,920,291
     
34,712,246
 

The accompanying notes are an integral part of these consolidated financial statements.

STRATA Skin Sciences, Inc. and Subsidiary
Consolidated Statements of Changes in Stockholders’ Equity
(in thousands, except share data)

   
Common Stock
   

             
   
Shares
   
Amount
   
Additional Paid-in- Capital
   
Accumulated
Deficit
   
Total
Stockholder’s
Equity
 
Balance at January 1, 2022
   
34,364,679
   
$
34
   
$
247,059
   
$
(221,679
)
 
$
25,414
 
Stock-based compensation expense
   
     
     
1,466
     
     
1,466
 
Issuance of common stock for acquisition
    358,367       1       499             500  
Net loss
   
     
     
     
(5,549
)
   
(5,549
)
Balance at December 31, 2022
   
34,723,046
     
35
     
249,024
     
(227,228
)
   
21,831
 
Stock-based compensation expense
   
     
     
1,303
     
     
1,303
 
Issuance of restricted stock
   
337,874
     
     
     
     
 
Modification of common stock warrants
                384             384  
Net loss
                      (10,830 )     (10,830 )
Balance at December  31, 2023
   
35,060,920
   
$
35
   
$
250,711
   
$
(238,058
)
 
$
12,688
 

The accompanying notes are an integral part of these consolidated financial statements.

STRATA Skin Sciences, Inc. and Subsidiary
Consolidated Statements of Cash Flows
(in thousands)

   
Year Ended
December 31,
 
   
2023
   
2022
 
Cash flows from operating activities:
           
Net loss
 
$
(10,830
)
 
$
(5,549
)
Adjustments to reconcile net loss to net cash used in operating activities:
               
Depreciation and amortization
   
5,553
     
5,293
 
Impairment expense
    2,284        
Amortization of operating lease right-of-use assets
   
349
     
395
 
Amortization of deferred financing costs and debt discount
    140       157  
Change in allowance for credit losses
   
(110
)
   
107
 
Stock-based compensation expense
   
1,303
     
1,466
 
Loss on debt extinguishment
    909        
Loss on disposal of property and equipment
    72       52  
Deferred income taxes
   
(120
)
   
40
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
141
     
(1,145
)
Inventories
   
689
     
(1,340
)
Prepaid expenses and other assets
   
246
     
(111
)
Accounts payable
   
(100
)
   
603
 
Accrued expenses and other liabilities
   
(197
)
   
229
 
Deferred revenues
   
(472
)
   
(644
)
Operating lease liabilities
   
(376
)
   
(477
)
Net cash used in operating activities
   
(519
)
   
(924
)
Cash flows from investing activities:
               
Purchase of property and equipment
    (5,019 )     (3,736 )
Cash paid in connection with TheraClear asset acquisition
          (631 )
Net cash used in investing activities
   
(5,019
)
   
(4,367
)
Cash flows from financing activities:  
     
   
Proceeds from long-term debt
    7,000
     
 
Payment of deferred financing costs
   
(97
)
   
 
Payment of contingent consideration
    (42 )     (500 )
Net cash provided by (used in) financing activities
 

6,861
     
(500
)
Net increase (decrease) in cash, cash equivalents and restricted cash
   
1,323
     
(5,791
)
Cash, cash equivalents and restricted cash at beginning of year
   
6,795
     
12,586
 
Cash, cash equivalents and restricted cash at end of year
 
$
8,118
   
$
6,795
 
                 
Supplemental disclosure of cash flow information:
               
Cash paid during the year for interest
 
$
1,415
   
$
744
 
Cash paid during the year for income taxes
  $ 22     $ 19  
Supplemental schedule of non-cash operating, investing and financing activities:
               
Modification of common stock warrants
  $ 384     $  
Transfer of property and equipment to inventories
  $ 267     $ 463  
Change in intangible assets and fair value of contingent consideration
  $ 7,374     $  
Accrued exit fee recorded as debt discount
  $ 450     $  
Accrued payment of contingent consideration
  $ 18     $  
Inventories acquired in connection with TheraClear asset acquisition
  $     $ 71  
Intangible assets acquired in connection with TheraClear asset acquisition
  $     $ 10,182  
Contingent consideration issued in connection with TheraClear asset
  $     $ 9,122  
Common stock issued in connection with TheraClear asset acquisition
 
$
   
$
500
 
Change in operating lease right-of-use assets and liabilities due to new and amended leases
  $     $ 732  

The accompanying notes are an integral part of these consolidated financial statements.


STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements


1. Organization and Nature of Business



STRATA Skin Sciences, Inc. (the “Company”) is a medical technology company in dermatology dedicated to developing, commercializing and marketing innovative products for the treatment of dermatologic conditions. Its products include the XTRAC® and Pharos® excimer lasers and VTRAC® lamp systems utilized in the treatment of psoriasis, vitiligo and various other skin conditions. In January 2022, the Company acquired the TheraClear Acne Therapy System to broaden its opportunities with expansion potential in the acne care market. The Company markets the device under the brand name TheraClear® X.

Post-COVID-19 Pandemic


Since March 2020, the global pandemic related to a new strain of coronavirus (“COVID-19”) has negatively impacted business conditions in the industry in which the Company operates, disrupted global supply chains, constrained workforce participation and created significant volatility and disruption of financial markets. The pandemic led to the suspension of elective procedures in the U.S. and to the temporary closure of many physician practices, which are the Company’s primary customers. While most offices have reopened, some physician practices closed and never reopened. Accordingly, the COVID-19 pandemic and its variants have negatively impacted the Company’s operational and financial performance, including its ability to execute its business strategies and initiatives in the expected time frames and those of its primary customers. It has also negatively impacted the Company’ supply chains and transport, customer behavior and staffing.


Impact of Russia-Ukraine War



Prior to the outbreak of the Russia-Ukraine War, Ukraine was the largest exporter of noble gases including neon, krypton, and xenon and has historically been the source of a significant amount of gas supplied to the Company by its contract suppliers. Neon gas is essential to the proper functioning of the Company’s lasers. The Company’s suppliers have been resourceful in continuing to supply gases to the Company but cannot assure the Company that the supply will remain uninterrupted. The reduced supply and ongoing conflict have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as semiconductor chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips.



Liquidity and Going Concern



The Company has been negatively impacted by the COVID-19 pandemic, has historically experienced recurring losses, has been dependent on raising capital from the sale of securities in order to continue to operate and has been required to restrict cash for potential sales tax liabilities (see Note 11). In October 2021, the Company entered into an equity distribution agreement with an investment bank under which the Company may sell up to $11.0 million of its common stock in registered “at-the-market” offerings. In June 2023, the Company amended its credit facility with MidCap Financial Trust to: (i) refinance its existing $8.0 million term loan, (ii) borrow an additional $7.0 million, and (iii) provide for an additional $5.0 million tranche that can be drawn under certain conditions in 2024. Management believes that the Company’s cash and cash equivalents, combined with the anticipated revenues from the sale or use of its products and operating expense management, will be sufficient to satisfy the Company’s working capital needs, capital asset purchases, outstanding commitments and other liquidity requirements associated with its existing operations for at least the next 12 months following the date of the issuance of these consolidated financial statements. However, market conditions, including the negative impact of the COVID-19 pandemic, the Russia-Ukraine War, and the Israel-Hamas conflict on the financial markets, supply chain disruptions, customer behavior, and rising interest rates, could interfere with the Company’s ability to access financing and on favorable terms.

F-8

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

2. Basis of Presentation and Summary of Significant Accounting Policies


Basis of Presentation and Principles of Consolidation



The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and as amended by Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and Photomedex India Private Limited, its wholly-owned subsidiary in India. No operating activities have occurred within the Company’s subsidiary as of and during the years ended December 31, 2023 and 2022.

Reclassifications


Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lasers-in-process from raw materials and work-in-process inventories and finished goods inventories to property and equipment, net on the consolidated balance sheet.

Use of Estimates


The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company’s significant estimates and judgments include revenue recognition with respect to deferred revenues and the contract term and valuation allowances of accounts receivable, inputs used when evaluating goodwill for impairment, inputs used in the valuation of contingent consideration, state sales and use tax accruals, the estimated useful lives of intangible assets, and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates.

Concentrations of Credit Risk and Major Customers


The Company’s cash is held on deposit in demand accounts at a large financial institution in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $0.3 million per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial statements of this institution and believes it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little credit risk to the Company.


Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash equivalents and accounts receivable. The Company limits its credit risk associated with cash equivalents by placing investments in highly-rated money market funds. The Company limits its credit risk with respect to accounts receivable by performing credit evaluations when deemed necessary, but it does not require collateral to secure amounts owed by its customers.


The Company had one and two customers, international distributors, from which it earns dermatology recurring procedures and dermatology procedures equipment revenues, that accounted for 10% or more of the Company’s revenues for the years ended December 31, 2023 and 2022, respectively. Revenues from these customers were $3.3 million and $8.5 million, or 10% and 23%, of total net revenues during the years ended December 31, 2023 and 2022, respectively. Accounts receivable associated with these customers was nil as of December 31, 2023 and $0.5 million, or 11%, of net accounts receivable as of December 31, 2022. One other customer had $0.7 million, or 16.5%, of net accounts receivable as of December 31, 2023. No other customer represented more than 10% of total accounts receivable as of December 31, 2022.

Cash and Cash Equivalents


The Company considers all highly-liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of December 31, 2023 and 2022, cash equivalents consisted of credit card transactions with settlement terms of less than five days.

F-9

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
Restricted Cash


As discussed more fully in Note 11, an administrative state judge in the State of New York issued an opinion in January 2021 finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the State of New York Tax Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.


On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.



The cash collateral is recorded as restricted cash on the consolidated balance sheets as of December 31, 2023 and 2022. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands):


 
December 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
6,784
   
$
5,434
 
Restricted cash
   
1,334
     
1,361
 
Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows
 
$
8,118
   
$
6,795
 

Accounts Receivable and Allowance for Credit Losses


Accounts receivable primarily relates to amounts due from customers, which are typically due within 30 to 90 days from invoice date. The Company provides credit to its customers in the normal course of business and maintains allowances for expected credit losses over the remaining contractual lives of its receivables, considering customer financial condition, historical loss experience with customers, current market economic conditions and forecasts of future economic conditions when appropriate. The Company does not require collateral or other security for accounts receivable. The Company also maintains allowances for estimated losses resulting from amounts deemed to be uncollectible from its customers. These allowances are for specific amounts on certain customer accounts based on facts and circumstances determined on a case-by-case basis. The Company writes off accounts receivable when they are considered uncollectible, and payments subsequently received on such receivables are credited to bad debt expense. The Company does not recognize interest accruing on accounts receivable past due.

Inventories


Inventories are stated at the lower of cost or net realizable value. Cost is determined based on purchased cost for raw materials and all production cost related to the laser manufacturing process (labor and indirect manufacturing cost, including sub-contracted work components) for work-in-process and finished goods is classified as inventory. For the Company’s products, cost is determined on the first-in, first-out method. Work-in-process is immaterial, given the typically short manufacturing cycle and therefore, is disclosed in conjunction with raw materials.


The Company’s equipment for the treatment of skin disorders (e.g. the XTRAC) will either (i) be placed in a physician’s office and remain the property of the Company (at which date such equipment is transferred to property and equipment) or (ii) be sold to distributors or physicians directly. The cost to build a laser for sale is accumulated in inventory, and the cost to build a laser for placement is accumulated in property and equipment.

F-10

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Reserves for slow-moving and obsolete inventories are provided based on historical experience and product demand. Management evaluates the adequacy of these reserves periodically based on forecasted sales and market trends.

Property and Equipment, net


Property and equipment are recorded at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred and costs of improvements and renewals are capitalized. Upon retirement or disposition, the applicable property and equipment amounts are deducted from the accounts and any gain or loss is recorded in the consolidated statements of operations. Depreciation and amortization are recognized using the straight-line method based on the estimated useful lives of the related assets. The Company uses an estimated useful life of three years for computers, hardware and software, five years for machinery and equipment and seven years for furniture and fixtures and the lesser of the useful life or lease term for leasehold improvements.

Intangible Assets


Intangible assets consist of core technology, product technology, customer relationships, trademarks and distribution rights. Intangible assets are amortized over the period of estimated benefit using the straight-line method and estimated useful lives ranging from three to 12 years.

Goodwill


Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to an annual impairment test. The Company has two reporting units and goodwill is allocated to the reporting units (see Note 15).



  The Company performs its goodwill impairment test on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded for the amount by which the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. In conjunction with the annual budgeting process during the fourth quarter of 2023 and using data collected since the official launch of the TheraClear devices, the Company reduced its projected earnings from TheraClear devices (see Note 3). As a result, the Company bypassed the qualitative assessment of goodwill impairment and performed a quantitative assessment by comparing the fair value of each reporting unit with its carrying amount. The Company recorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the dermatology recurring procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. The fair values of the reporting units were determined using both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and the Company’s weighted average cost of capital. Historical performance and management estimates of future performance were used to determine profit margins and growth rates.


The impairment charge is included in impairment of goodwill within the consolidated statement of operations for the year ended December 31, 2023. The dermatology procedures equipment reporting unit was not identified as having impairment for the year ended December 31, 2023. The Company’s annual goodwill impairment test resulted in no impairment charge during the year ended December 31, 2022.

Impairment of Long-Lived Assets and Intangibles


The Company reviews its long-lived assets and intangible assets subject to amortization for impairment whenever events or changes in circumstances indicate the carrying amount of an asset group may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset group to future net cash flows expected to be generated by the asset group. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the fair value of the asset group, less costs to sell. The Company did not record any charges related to asset impairment during the years ended December 31, 2023 and 2022.

F-11

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
Fair Value Measurements


The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires the use of observable inputs and minimizes the use of unobservable inputs. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
 
Level 1 – quoted market prices in active markets for identical assets or liabilities.
Level 2 – observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – inputs that are generally unobservable and typically reflect the Company’s estimate of assumptions that market participants would use in pricing the asset or liability.

Accrued Warranty Costs


The Company offers a standard warranty on product sales generally for a one to two-year period, however, the Company has offered longer warranty periods, ranging from three to four years, in order to meet competition or meet customer demands. The Company provides for the estimated cost of the future warranty claims on the date the product is sold.


The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):

 
 
December 31,
 
   
2023
   
2022
 
Balance, beginning of year
 
$
207
   
$
79
 
Additions
   
237
     
246
 
Expirations and claims satisfied
   
(141
)
   
(118
)
Total
   
303
     
207
 
Less current portion within accrued expenses and other current liabilities
   
(180
)
   
(136
)
Balance within deferred revenues and other liabilities
 
$
123
   
$
71
 

Debt Issuance Costs


The Company capitalizes direct costs incurred to obtain debt financing and amortizes these costs to interest expense over the term of the debt using the effective interest method. These costs are recorded as a debt discount and are netted against the related debt on the Company’s consolidated balance sheets.

Revenue Recognition


Revenues from the Company’s dermatology recurring procedures customers are earned by providing physicians with its laser products and charging the physicians a fee for a fixed number of treatment sessions or a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. The placement of the laser products at physician locations represents embedded leases which are accounted for as operating leases. For the lasers placed-in service under these arrangements, the terms of the domestic arrangements are generally 36 months with automatic one-year renewals and include a termination clause that can be effected at any time by either party with 30 to 60 day notice. Amounts paid are generally non-refundable. Sales of access codes for a fixed number of treatment sessions are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. Sales of access codes for a specified period of time are recognized as revenue on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used. Internationally, the Company generally sells access codes for a fixed amount on a monthly basis to its distributors and the terms are generally 48 months, with termination in the event of the customers’ failure to remit payments timely, and include a potential buy-out at the end of the term of the contract. Currently, this is the only foreign recurring revenue. Prepaid amounts recorded in deferred revenue and customer deposits recorded in accounts payable are recognized as revenue over the lease term in the patterns described above. Pricing is fixed with the customer. With respect to lease and non-lease components, the Company adopted the practical expedient to account for the arrangement as a single lease component.

F-12

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Revenues from the Company’s dermatology procedures equipment are recognized when control of the promised goods or services is transferred to its customers or distributors, in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Accordingly, the Company determines revenue recognition through the following steps:


identification of the contract, or contracts, with a customer;

identification of the performance obligations in the contract;

determination of the transaction price;

allocation of the transaction price to the performance obligations in the contract; and

recognition of revenue when, or as, performance obligations are satisfied.


Accounting for the Company’s contracts involves the use of significant judgments and estimates including determining the separate performance obligations, allocating the transaction price to the different performance obligations and determining the method to measure the entity’s performance toward satisfaction of performance obligations that most faithfully depicts when control is transferred to the customer. The Company allocates the contract’s transaction price to each performance obligation using the Company’s best estimate of the standalone selling price for each distinct good or service in the contract. The Company maximizes the use of observable inputs by beginning with average historical contractual selling prices and adjusting as necessary and on a consistent and rational basis for other inputs such as pricing trends, customer types, volumes and changing cost and margins.


Revenues from dermatology procedures equipment are recognized when control of the promised products is transferred to either the Company’s distributors or end-user customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products (the transaction price). Control transfers to the customer at a point in time. To indicate the transfer of control, the Company must have a present right to payment and legal title must have passed to the customer. The Company ships most of its products FOB shipping point, and as such, the Company primarily transfers control and records revenue upon shipment. From time to time the Company will grant certain customers, for example governmental customers, FOB destination terms, and the transfer of control for revenue recognition occurs upon receipt. The Company has elected to recognize the cost of freight and shipping activities as fulfillment costs. Amounts billed to customers for shipping and handling are included as part of the transaction price and recognized as revenue when control of the underlying goods are transferred to the customer. The related shipping and freight charges incurred by the Company are included in cost of revenues.


The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):

   
Year Ended
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures
 
$
21,530
   
$
23,025
 
Dermatology procedures equipment
   
11,828
     
13,136
 
Total net revenues
 
$
33,358
   
$
36,161
 

F-13

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):

Years ending December 31:
     
2024
  $
1,319
 
2025
   
787
 
2026
   
569
 
2027
   
298
 
   
$
2,973
 


Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year, which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include the potential obligation to perform under extended warranties and service contracts but exclude any dermatology procedures equipment accounted for as leases. As of December 31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $0.7 million and $0.6 million, respectively, and the Company expects to recognize $0.3 million and $0.4 million, respectively, of the remaining performance obligations within one year and the remainder over one to three years. Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Currently, the Company does not have any contract assets which have not transferred to a receivable.


Contract liabilities primarily relate to extended warranties and service contracts where the Company has received payments but has not yet satisfied the related performance obligations. The allocations of the transaction price are based on the price of standalone warranty contracts sold in the ordinary course of business. The advance consideration received from customers for the warranty services is a contract liability that is recognized ratably over the warranty period. As of December 31, 2023 and 2022, the $0.3 million and $0.4 million of short-term contract liabilities, respectively, is presented as deferred revenues and the $0.4 million and $0.2 million of long-term contract liabilities, respectively, is presented within deferred revenues and other liabilities on the consolidated balance sheets. For the years ended December 31, 2023 and 2022, the Company recognized $0.4 million and $0.9 million, respectively, as revenue from amounts classified as contract liabilities (i.e. deferred revenues) as of December 31, 2022 and 2021.


With respect to contract acquisition costs, the Company applies the practical expedient and expenses these costs immediately.

Engineering and Product Development


Engineering and product development costs associated with research, new product development and product redesign are expensed as incurred.

Advertising Costs


Advertising costs are expensed as incurred and included in selling and marketing expenses within the Company’s consolidated statement of operations. The Company recognized advertising costs of $0.5 million and $1.6 million during the years ended December 31, 2023 and 2022, respectively.

Stock-Based Compensation


The Company measures share-based awards at their grant-date fair value and records compensation expense on a straight-line basis over the requisite service period of the awards.


Estimating the fair value of share-based awards requires the input of subjective assumptions, including the expected life of the options and stock price volatility. The Company accounts for forfeitures of stock option awards as they occur. The estimated fair value of restricted stock awards is equal to the Company’s common stock price at the grant date. The Company uses the Black-Scholes option pricing model to value its stock option awards. The assumptions used in estimating the fair value of stock-option awards represent management’s estimate and involve inherent uncertainties and the application of management’s judgment. As a result, if factors change and management uses different assumptions, share-based compensation expense could be materially different for future awards.

F-14

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
Income Taxes


The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities, as well as on net operating loss carryforwards, and are measured using enacted tax rates and laws that are expected to be in effect when the differences reverse. Any resulting net deferred tax assets are evaluated for recoverability and, accordingly, a valuation allowance is provided when it is not more likely than not that all or some portion of the deferred tax asset will be realized.


The Company recognizes the tax effects of uncertain tax positions only if the position is “more-likely-than-not” to be sustained were it to be challenged by a taxing authority. The assessment of the tax position is based solely on the technical merits of the position, without regard to the likelihood that the tax position may be challenged. If an uncertain tax position meets the “more-likely-than-not” threshold, the largest amount of tax benefit that is more than 50% likely to be recognized upon ultimate settlement with the taxing authority is recorded. The Company has no uncertain tax positions as of December 31, 2023. The Company includes interest and penalties related to income tax obligations within income tax expense. The Company’s tax years are still under open status from 2020 to present.

Net Loss Per Share


Basic net loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during each period. Diluted loss per share of common stock includes the effect, if any, from the potential exercise or conversion of securities such as unvested restricted stock awards, stock options and warrants for common stock which would result in the issuance of incremental shares of common stock. For diluted net loss per share, the weighted-average number of shares of common stock is the same as for basic net loss per share due to the fact that when a net loss exists, dilutive securities are not included in the calculation as the impact is anti-dilutive.
 

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:

   
December 31,
 
   
2023
   
2022
 
Stock options    
7,728,721
     
4,474,714
 
Common stock warrants
   
800,000
     
373,626
 
Restricted stock units
   
22,654
     
278,004
 

   
8,551,375
     
5,126,344
 

Accounting Pronouncements Recently Adopted


In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended subsequently by ASUs 2018-19, 2019-04, 2019-05, 2019-10, 2019-11 and 2020-03. The guidance in the ASUs requires that credit losses be reported using an expected losses model rather than the incurred losses model that was previously used. The standard also establishes additional disclosures related to credit risks. This standard was effective for fiscal years beginning after December 15, 2022. The adoption of this guidance on January 1, 2023 did not have a material effect on the consolidated financial statements.

F-15

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
Recent Accounting Pronouncements Not Yet Adopted


In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivative and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s own Equity. The pronouncement simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Specifically, the ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. In addition, the ASU removes certain settlement conditions that are required for equity contracts to qualify for it and simplifies the diluted earnings per share (EPS) calculations in certain areas. The guidance is effective for annual periods, including interim periods, beginning after December 15, 2023 and early adoption is permitted. The Company does not currently believe it will have a material effect on its consolidated financial statements, but it could in the future.


In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which will primarily require enhanced disclosures about significant segment expenses and information used to assess segment performance and enhanced disclosures in interim periods. The guidance in this ASU will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023 and interim reporting periods in fiscal years beginning after December 15, 2024. Early adoption is permitted.  The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.


In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve income tax disclosure requirements by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) the disaggregation of income taxes paid by jurisdiction. The guidance makes several other changes to the income tax disclosure requirements. The guidance in this ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.

3. Asset Acquisition


In January 2022, the Company acquired certain assets related to the TheraClear devices from Theravant Corporation (“Theravant”). The TheraClear asset acquisition allows the Company to further develop, commercialize and market the TheraClear devices that are used for acne treatment, as well as advance the TheraClear technology into multiple other devices that can be used to treat a range of additional indications.


The Company made an upfront cash payment of $0.5 million and issued to Theravant 358,367 shares of common stock with an aggregate value of $0.5 million as of the closing date in connection with the TheraClear asset acquisition. During the fourth quarter of 2022, the Company also made a $0.5 million milestone payment upon the launch of the TheraClear Acne Therapy System, one of the development-related targets. Theravant is eligible to receive up to $3.0 million in future earnout payments upon the achievement of certain annual net revenue milestones ($1.0 million of which is due upon the earlier of achieving a revenue target or July 2025), up to  $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain commercialization related targets. Through December 31, 2023, the Company has incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales.


The Company determined this transaction represented an asset acquisition as substantially all of the value was in the TheraClear technology intangible asset as defined by ASC 805, Business Combinations.

F-16

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The purchase price was allocated, on a relative fair value basis, to the technology intangible asset and acquired inventories as follows (in thousands):

Consideration:
     
Cash payment
 
$
500
 
Common stock issued
    500  
Transaction costs
   
131
 
Contingent consideration     9,122  
Total consideration
 
$
10,253
 
         
Assets acquired:
       
Technology intangible asset
  $ 10,182  
Inventories
   
71
 
Total assets acquired
 
$
10,253
 


The technology intangible asset is being amortized on a straight-line basis over a period of ten years, to be updated for subsequent changes in the contingent consideration that is allocated to its carrying value. The intangible asset was valued using the relief from royalty method. Significant assumptions used in the relief from royalty method include a 14.5% weighted average cost of capital and 15.0% of revenues for the royalty rate. The net book value of acquired inventories approximated its fair value. To calculate the fair value of the earnout using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 1.6%, revenue volatility of 45.0%, and a cost of equity of 10.5%. Due to uncertainties associated with the development of a new product line and the use of estimates and assumptions to determine the fair value of the contingent consideration, the amount ultimately paid in connection with the earnout may differ from the estimated fair value at the acquisition date. A revaluation of the contingent consideration would only be required if there is a significant change to the underlying valuation assumptions. The contingent consideration will be adjusted when the contingency is resolved and the consideration is paid or becomes payable. Any difference between the cash payment and the amount accrued for contingent consideration will result in an adjustment to the technology intangible asset. Contingent consideration expected to be paid within the next year is classified as current on the consolidated balance sheet.


During 2023, the Company revised its projections of expected revenues and gross profits to be earned from TheraClear devices. The change in projections was considered significant enough to warrant a revaluation of the contingent consideration. To calculate the fair value of the earnout at December 31, 2023, using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 3.8%, revenue volatility of 15.0%, and a cost of equity of 10.0%. The fair value of the contingent consideration as of December 31, 2023 was estimated to be $1.2 million, which resulted in a reduction in contingent consideration of $7.4 million with a corresponding adjustment to the carrying value of the technology intangible asset.

4. Fair Value Measurements


The carrying values of cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, and accounts payable on the Company’s consolidated balance sheets approximated their fair values as of December 31, 2023 and 2022 due to their short-term nature. The carrying value of the Company’s current Senior Term Facility approximated its fair value as of December 31, 2023 and 2022 due to its variable interest rate.

F-17

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
5. Inventories


Inventories consist of the following (in thousands):

 
December 31,
 
 
2023
   
2022
 
Raw materials and work-in-process
 
$
2,192
   
$
2,966
 
Finished goods
   
481
     
129
 
 
$
2,673
   
$
3,095
 

6. Property and Equipment, net



Property and equipment consist of the following (in thousands):



  December 31,  

 
2023
   
2022
 
Lasers placed-in-service
 
$
32,095
   
$
28,790
 
Equipment, computer hardware and software
   
293
     
293
 
Furniture and fixtures
   
240
     
235
 
Leasehold improvements
   
203
     
136
 
Lasers-in-process
    3,231       2,452  

   
36,062
     
31,906
 
Less: accumulated depreciation and amortization
   
(24,284
)
   
(21,956
)

 
$
11,778
   
$
9,950
 


The Company recorded depreciation and amortization expense of $2.9 million and $2.4 million during the years ended December 31, 2023 and 2022, respectively.
 
7. Leases


The Company recognizes right-of-use assets (“ROU assets”) and operating lease liabilities when it obtains the right to control an asset under a leasing arrangement with an initial term greater than 12 months. The Company adopted the short-term accounting election for leases with a duration of less than one year. The Company leases its facilities and certain IT and office equipment under non-cancellable operating leases. All of the Company’s leasing arrangements are classified as operating leases with remaining lease terms ranging from one to three years, and one facility lease had a renewal option for two years. The renewal option was initially excluded from the determination of the lease term as it was not reasonably certain of exercise. In August 2022, the Company exercised the renewal option and amended the terms of the option, which has been accounted for as a lease modification. The ROU asset and operating lease liability were remeasured at the modification date, resulting in an increase to both balances of $0.7 million during the year ended December 31, 2022. There were no lease modifications during the year ended December 31, 2023.


Operating lease costs were $0.4 million for each of the years ended December 31, 2023 and 2022. Cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million for each of the years ended December 31, 2023 and 2022. As of December 31, 2023 and 2022, the weighted average incremental borrowing rate was 8.60% and 8.76%, respectively, and the weighted average remaining lease term was 2.0 years and 2.8 years, respectively.

F-18

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The following table summarizes the Company’s operating lease maturities as of December 31, 2023 (in thousands):

Years ending December 31:
     
2024
  $
386
 
2025
   
195
 
2026
    55  
Total remaining lease payments
   
636
 
Less: imputed interest
   
(47
)
Total lease liabilities
 
$
589
 


With respect to lease and non-lease components, the Company adopted the practical expedient to account for the lessee arrangement as a single lease component.

8. Intangible Assets and Goodwill


Intangible assets consist of the following (in thousands):

December 31, 2023  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,845
)
 
$
855
 
Product technology
   
4,808
     
(3,866
)
   
942
 
Customer relationships
   
6,900
     
(5,865
)
   
1,035
 
Tradenames
   
1,500
     
(1,275
)
   
225
 
Pharos customer lists
    5,314       (1,052 )     4,262  
 
 
$
24,222
   
$
(16,903
)
 
$
7,319
 

December 31, 2022  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,275
)
 
$
1,425
 
Product technology
   
12,182
     
(3,018
)
   
9,164
 
Customer relationships
   
6,900
     
(5,175
)
   
1,725
 
Tradenames
   
1,500
     
(1,125
)
   
375
 
Pharos customer lists    
5,314
   

(609
)
 

4,705
 
    $ 31,596     $ (14,202 )   $ 17,394  


The Company recorded amortization expense of $2.7 million and $2.9 million during the years ended December 31, 2023 and 2022, respectively.



During the year ended December 31, 2023 the Company recognized an adjustment of $7.4 million to the carrying value of product technology as a result of the revaluation of contingent consideration related to the TheraClear asset acquisition (Note 3).
 

The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years (in thousands):

Years ending December 31:
       
2024
 

1,971
 
2025
   
1,266
 
2026
   
561
 
2027
   
561
 
2028
   
561
 

F-19

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Goodwill consists of the following (in thousands):

   
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures segment
 
$
5,674
   
$
7,958
 
Dermatology procedures equipment segment
   
845
     
845
 
   
$
6,519
   
$
8,803
 


During the year ended December 31, 2023, the Company recognized a goodwill impairment charge of $2.3 million related to the dermatology recurring procedures segment primarily driven by a decline in projected cash flows, including revenues and profitability (see Note 2).

9. Accrued Expenses and Other Current Liabilities


Accrued expenses and other current liabilities consist of the following (in thousands):

  December 31,  
    2023
    2022  
Warranty obligations
 
$
180
   
$
136
 
Compensation and related benefits
   
1,679
     
1,997
 
State sales, use and other taxes
   
4,316
     
3,986
 
Professional fees and other
   
131
     
436
 

 
$
6,306
   
$
6,555
 
 
10. Long-Term Debt



On September 30, 2021, the Company entered into a credit and security agreement with MidCap Financial Trust (“MidCap”), also acting as the administrative agent, and the lenders identified therein. The original terms provided for an $8.0 million senior term loan. Borrowings under the senior term loan originally bore interest at LIBOR (with a LIBOR floor rate of 0.50%) plus 7.50% per year and were scheduled to mature on September 1, 2026, unless terminated earlier. The Company was obligated to make monthly interest-only payments through September 30, 2024. The credit and security agreement was amended on January 10, 2022 to provide MidCap’s consent to the TheraClear asset acquisition (Note 3). On September 6, 2022, the Company amended the facility to transition, upon the cessation of LIBOR, to one-month Secured Overnight Financing Rate (“SOFR”), or such other applicable period, plus 0.10%, with a floor of 0.50%.



On June 30, 2023, the Company entered into (a) Amendment No. 3 to the credit and security agreement (the “Third Amendment”); (b) the Amended and Restated Warrant Agreement (the “A&R Warrant”) with MidCap Funding XXVII Trust (together with any registered holder from time to time or any holder of the shares issuable or issued upon the exercise or conversion of the warrant, the “Warrantholder”), which amended and restated the warrant agreement to purchase shares of the common stock of the Company, dated as of September 30, 2021 (the “Prior Warrant”), with the Warrantholder; (c) the Amended and Restated Registration Rights Agreement (the “A&R Registration Rights Agreement”) with the Warrantholder, which amended and restated the registration rights agreement, dated as of September 30, 2021, with the Warrantholder; and (d) a letter agreement (the “Fee Letter Agreement”) with MidCap, as agent.



On February 20, 2024, the Company entered into (a) Amendment No. 4 to the credit and security agreement (the “Fourth Amendment”) which amended the credit and security agreement (as amended by the Third and Fourth Amendments, the “Senior Term Facility”), and (b) a second amended and restated letter agreement (“Amended Fee Letter Agreement”) with MidCap, as agent.


On March 27, 2024, the Company entered into Amendment No. 5 to the credit and security agreement, which clarified certain provisions related to the maintenance of cash collateral accounts.


F-20

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The Senior Term Facility provides for a senior secured term loan facility of $20.0 million, of which $8.0 million was drawn by the Company on September 30, 2021 (“Credit Facility #1”), $7.0 million was drawn by the Company on June 30, 2023 (“Credit Facility #2”), and an additional $5.0 million tranche (“Credit Facility #3”) is available to be drawn by the Company if its Dermatology Recurring Procedures Revenue (as defined in the Senior Term Facility) for the preceding 12 calendar months (ending on the last day of the calendar month for which a compliance certificate is delivered) is greater than or equal to $30.0 million (such condition, the “Applicable Funding Condition”).  Credit Facility #3 can be drawn beginning on the later of the satisfaction of the Applicable Funding Condition and January 1, 2024, with such commitment terminating on the earlier to occur of December 31, 2024 and the delivery of a written notice by MidCap to the Company terminating the applicable commitments following an Event of Default (as defined in the Senior Term Facility) that has not been waived or cured at the time such notice is delivered. All borrowings are secured by substantially all of the Company’s assets.



Borrowings under the Senior Term Facility bear interest at a rate per annum equal to the sum of (a) the greater of (i) the sum of (A) 30-day forward-looking term rate of one month SOFR, as published by CME Group Benchmark Administration Limited, from time to time, plus (B) 0.10%, and (ii) the applicable floor rate of 3.50%, with such sum reset monthly, and (b) 7.50%.  The effective interest rate of the Senior Term Facility as of December 31, 2023 and 2022 was 13.68% and 11.72%, respectively. The Company is obligated to make interest-only payments (payable monthly in arrears) through June 1, 2026. Commencing on July 1, 2026 and continuing for the remaining 24 months of the facility, the Company will be required to make monthly interest payments and monthly principal payments based on a straight-line amortization schedule set forth in the Senior Term Facility, subject to certain adjustments as described in the Senior Term Facility.  The final maturity date under the Senior Term Facility is June 1, 2028, unless earlier terminated.  The Senior Term Facility requires the Company to dedicate 100% of certain insurance proceeds to the prepayment of the outstanding term loan, subject to certain exceptions and net of certain expenses and repayments.



The Company may voluntarily prepay the outstanding term loan under the Senior Term Facility, with such prepayment in an amount of at least $5.0 million, at any time upon 30 days’ written notice.  Upon prepayment, the Company will be required to pay a prepayment fee equal to (i) 4.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made within 12 months of February 20, 2024, (ii) 3.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 12 months and 24 months after February 20, 2024, (iii) 2.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 24 months and 36 months after February 20, 2024, or (iv) 1.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made after 36 months after February 20, 2024 and prior to the maturity date.



The Senior Term Facility contains certain customary representations and warranties, affirmative covenants and conditions, as well as various negative covenants.  Further, the Senior Term Facility contains (a) a quarterly financial covenant that requires the Company to not have less than $29.0 million of net revenue (raised to $33.0 million by December 31, 2026 and, for periods ending after December 31, 2026, such net revenue as determined in good faith by MidCap, which shall not be less than the applicable minimum net revenue amount for the immediately preceding period and $33.0 million) for the trailing 12-month period as of March 31, 2024, and (b) a minimum of unrestricted cash (as defined in the Senior Term Facility), at all times, of not less than $3.0 million. Prior to the execution of the Fourth Amendment, the minimum net revenue threshold was $36.0 million for the trailing 12-month period as of December 31, 2023, which the Company did not meet. Through the Fourth Amendment, MidCap granted a limited waiver of this event of default that occurred as of December 31, 2023 and of any right MidCap had to exercise its rights against the Company as a result. At December 31, 2023, the Company was in compliance with all other financial covenants within the Senior Term Facility.


Upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, (i) suspend or terminate the term loan commitment and MidCap and the other lenders’ obligations with respect thereto, and (ii) by notice to the Company, declare all or any portion of the obligations under the Senior Term Facility to be immediately due and payable.  In addition to MidCap’s other rights and available remedies, but subject to applicable cure periods, upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, terminate the Senior Term Facility. Given that the Fourth Amendment granted a limited waiver as described above, as of December 31, 2023, the Company believed that events or conditions having a material adverse effect, giving rise to an acceleration of any amounts outstanding under the Senior Term Facility, had not occurred and was remote.


F-21

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Pursuant to the Amended Fee Letter Agreement, the Company agreed to pay MidCap, as administrative agent, the following fees: (a) an origination fee on June 30, 2023 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #2, multiplied by (ii) 0.50%; (b) on the maturity date of the Senior Term Facility or any earlier date on which the obligations thereunder become due and payable in full or are otherwise paid in full (such date, the “Full Exit Fee Payment Date”), the Company shall pay an exit fee equal to (i) 4.00% of the total aggregate principal amount of Credit Extensions (as defined in the Senior Term Facility) made pursuant to the Senior Term Facility (regardless of any repayment or prepayment thereof) as of the Full Exit Fee Payment Date (such aggregate amount, the “Exit Fee Base Amount”), less (ii) any Partial Exit Fee (as defined below) previously paid; (c) on the date of any voluntary or mandatory partial prepayment of the borrowings under the Senior Term Facility (or on the date such mandatory prepayment becomes due and payable) (each such date, a “Partial Exit Fee Payment Date”), the Company shall pay an exit fee equal to 4.00% of the principal amount of the credit facilities paid or prepaid (or required to be paid in the case of a mandatory prepayment) as of the Partial Exit Fee Payment Date (such amount, the “Partial Exit Fee”); and (d) an origination fee payable contemporaneously with funding Credit Facility #3 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #3, multiplied by (ii) 0.50%.



The Prior Warrant allowed the Warrantholder, an affiliate of the lender, to purchase 373,626 shares of the Company’s common stock at an exercise price equal to $1.82 per share for a 10-year period ending September 30, 2031. Pursuant to, and in accordance with, the terms and conditions of the A&R Warrant, which amended and restated the Prior Warrant, the Warrantholder can purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share for a 10-year period ending on June 30, 2033.  Pursuant to the A&R Registration Rights Agreement, the Company registered the shares underlying the A&R Warrant effective August 18, 2023.  The amendment of the warrant resulted in an increase in the fair value of the warrant, which has been accounted for as a lender fee.



The Third Amendment has been accounted for as a debt extinguishment, as the new loan is considered substantially different from the original loan. The Company recorded a loss on debt extinguishment of $0.9 million for the year ended December 31, 2023, which includes unamortized debt discount on the original loan of $0.4 million, an increase in the fair value of the warrant of $0.4 million and lender fees of $0.1 million. In connection with the Third Amendment, the Company recorded the $0.5 million exit fee (equal to 3.00% of the aggregate principal amount of Credit Extensions #1 and #2 prior to execution of the Fourth Amendment) as both a debt discount and an increase to the principal amount of the debt. The debt discount, which also includes third party costs incurred in connection with the Third Amendment of $13 thousand, is being recognized as interest expense over the term of the Senior Term Facility using the effective-interest method. The unamortized debt discount was $0.4 million and $0.5 million as of December 31, 2023 and 2022, respectively. The Company recognized interest expense of $1.6 million during the year ended December 31, 2023, of which $0.1 million was related to the amortization of the debt discount. The Company recognized interest expense of $0.9 million during the year ended December 31, 2022, of which $0.2 million was related to the amortization of the debt discount.



Future minimum principal payments at December 31, 2023 are as follows (in thousands):

Years ending December 31:
     
2026
 
$
3,750
 
2027
   
7,500
 
2028
   
3,750
 
     
15,000
 
Exit fee
    450  
      15,450  
Less: unamortized debt discount
    (406 )
Long-term debt, net
  $ 15,044  

F-22

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
11. Commitments and Contingencies

Legal Matters


In the ordinary course of business, the Company is routinely a defendant in or party to pending and threatened legal actions and proceedings, including actions brought on behalf of various classes of claimants. These actions and proceedings are generally based on alleged violations of employment, contract, and other laws. In some of these actions and proceedings, claims for substantial monetary damages are asserted against the Company. In the ordinary course of business, the Company is also subject to regulatory and governmental examinations, information gathering requests, inquiries, investigations, and threatened legal actions and proceedings. In connection with formal and informal inquiries by federal, state, local and foreign agencies, the Company receives numerous requests, subpoenas and orders for documents, testimony, and information in connection with various aspects of its activities.



On April 1, 2022, a proposed representative class action under California’s Private Attorneys General Act (“PAGA”) was filed in Superior Court of California, County of San Diego against the Company and an employment agency which provided the Company with temporary employees. The complaint alleges various violations of the California Labor Code, including California’s wage and hour laws, relating to current and former non-exempt employees of the Company. The complaint seeks class status and payments for allegedly unpaid compensation and attorney’s fees. In a related matter, the attorneys in this matter and the proposed class representative, in a letter dated March 12, 2022, to the California Labor & Workforce Development Agency made nearly identical claims seeking the right to pursue a PAGA action against the Company and the employment agency. On or about May 16, 2022, the plaintiff filed a First Amended Complaint adding a PAGA claim to the action. On or about June 2, 2022, the plaintiff filed an Application to Dismiss Class and Individual Claim without prejudice, in an attempt to pursue a PAGA only complaint. On or about June 30, 2022, the parties entered into a stipulation to allow the plaintiff to file a Second Amended Complaint to clarify the PAGA claim and to stay the pending action to allow an attempt at resolution through mediation. The mediation was held on February 23, 2023, and the matter was settled on terms agreeable to the Company. The settlement, which requires the Company to pay $0.1 million, was subject to the right of individual class members to opt out of the settlement and proceed on their own. No individual has requested to opt out of the settlement. As of December 31, 2023, $0.1 million has been accrued for this matter.

Sales and Use Tax Matters


The Company records state sales tax collected and remitted for its customers on dermatology procedures equipment sales on a net basis, excluded from revenue. The Company’s sales tax expense that is not presently being collected and remitted for the recurring revenue business is recorded in general and administrative expenses within the consolidated statements of operations.



The Company believes its state sales and use tax accruals have been properly recognized such that, if the Company’s arrangements with customers are deemed more likely than not that the Company would not be exempt from sales tax in a particular state, the basis for measurement of the state sales and use tax is calculated in accordance with ASC 405, Liabilities, as a transaction tax. If and when the Company is successful in defending itself or in settling the sales tax obligation for a lesser amount, the reversal of this liability is to be recorded in the period the settlement is reached. However, the precise scope, timing, and time period at issue, as well as the final outcome of any audit and actual settlement, remains uncertain.



In the ordinary course of business, the Company is, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the position that the arrangements entered into by the Company are subject to sales and use tax rather than exempt from tax under applicable law. The states of New York and California have assessed the Company an aggregate of $3.9 million including penalties and interest. The audits cover the period from March 2014 through November 2022. The Company received notification that an administrative state judge in New York issued an opinion finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. This ruling covers $1.4 million of the total $3.9 million of assessments. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the Tribunal overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the Appellate Division, and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.


F-23

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming  the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.


The Company is also in the  administrative process of appeal with respect to the remaining $2.5 million of assessments. If there is a determination that the true object of the Company’s recurring revenue model is not exempt from sales taxes and is not a prescription medicine, or the Company does not have other defenses where the Company prevails, the Company may be subject to sales taxes in those particular states for previous years and in the future, plus potential interest and penalties.



The precise scope, timing and time periods at issue, as well as the final outcomes of the investigations and judicial proceedings, remain uncertain. Accordingly, the Company’s estimate may change from time to time, and actual losses could vary.

Employee 401(k) Savings Plan


The Company sponsors a 401(k) defined contribution retirement savings plan that covers all eligible employees who have met the minimum age and service requirements. Under the plan, eligible employees may contribute a portion of their annual compensation into the plan up to IRS annual limits. The Company has elected to make matching contributions to the plan based on a percentage of the employee’s contribution. For the years ended December 31, 2023 and 2022, the Company’s contributions to the plan were $0.4 million and $0.3 million, respectively.

Milestone Payments


In January 2022, the Company entered into a Development Agreement (the “Development Agreement”) with Theravant. Under the Development Agreement, the Company will reimburse Theravant for costs incurred in further developing certain TheraClear technology and other healthcare products and methods for the medical aesthetic marketplace. In connection with the development of three devices, Theravant is eligible to receive $0.5 million upon FDA clearance for each device and $0.5 million upon achievement of certain net revenue targets for each device, aggregating to $3.0 million of potential future milestone payments under the Development Agreement. The Development Agreement has a three-year term, unless terminated sooner by either party, and is being accounted for separately from the TheraClear asset acquisition discussed in Note 3.

12. Stockholders’ Equity
 
Preferred Stock



The Company is authorized to issue preferred stock with such designation, rights and preferences as may be determined from time to time by the Company’s Board of Directors. Other than the limitations on conversions to keep each such holder’s beneficial ownership below 9.99%, the terms of the Series C convertible preferred stock generally bestow the same rights to each holder as such holder would receive if they were common stock shareholders and are not redeemable by the holders, except that the Series C convertible preferred stock shares do not have voting rights. Each share of Series C convertible preferred stock has a stated value of $1,000 and is convertible into shares of common stock at a conversion price equal to $2.69. No preferred shares were outstanding as of December 31, 2023 and 2022.


Common Stock



The Company issued 337,874 shares upon the vesting of restricted stock during the year ended December 31, 2023.


F-24

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements
              On June 26, 2023, the Company had received written notification from the Nasdaq Stock Market (“Nasdaq”) that the closing bid price of its common stock had been below the minimum $1.00 per share for the previous 30 consecutive business days and that the Company, therefore, was not in compliance with the requirements for continued listing on the Nasdaq Capital Market. On December 27, 2023, the Company received written notice from Nasdaq that it had been granted a 180-day extension, or until June 24, 2024, to regain compliance with Nasdaq’s minimum bid price rule.



The Company issued 358,367 shares to Theravant as consideration for the TheraClear asset acquisition (Note 3) during the year ended December 31, 2022.



In October 2021, the Company entered into an equity distribution agreement under which the Company may sell up to $11.0 million of its shares of common stock in registered “at-the-market” offerings. The shares will be offered at prevailing market prices, and the Company will pay commissions of up to 3.0% of the gross proceeds from the sale of shares sold through the Company’s agent, which may act as an agent and/or principal. The Company has no obligation to sell any shares under this agreement and may, at any time, suspend solicitations under this agreement. No shares of the Company’s common stock have been sold under this distribution agreement during fiscal 2023 or 2022.


Common Stock Warrants
 

In September 2021 and in connection with entering into the Company’s Senior Term Facility (Note 10), the Company issued a warrant to purchase 373,626 shares of the Company’s common stock at an initial exercise price of $1.82 per share. The warrant was amended in June 2023 in connection with the execution of the Third Amendment to the Senior Term Facility. The amended warrant is to purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share. The warrant is equity classified and is exercisable at any time on or prior to the tenth anniversary of its amendment date. As of December 31, 2023, the warrant remains outstanding in its entirety.

13. Stock-Based Compensation
 

The Company’s 2016 Omnibus Incentive Stock Plan (“2016 Plan”), as amended, has reserved up to 7,832,651 shares of common stock for future issuance. As of December 31, 2023, there were 1,329,375 shares of common stock remaining available for issuance for awards under the 2016 Plan.

The Company measures share‑based awards at their grant‑date fair value and records compensation expense on a straight‑line basis over the requisite service period of the awards. The Company recorded share‑based compensation expense (for all awards and modifications, if any) in the accompanying consolidated statements of operations as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Selling and marketing
 
$
79
   
$
203
 
General and administrative
   
1,224
     
1,263
 
 
 
$
1,303
   
$
1,466
 



On April 3, 2023 and March 30, 2022, the Company granted 150,000 and 160,000 stock-based options, respectively, to its former Chief Executive Officer. The vesting of these awards was contingent upon meeting one or more financial goals (a performance condition) or a common stock share price (a market condition). The fair value of stock-based awards is determined at the date of grant. Stock-based compensation expense is recorded ratably for market condition awards during the requisite service period and is not reversed, except for forfeitures, at the vesting date regardless of whether the market condition is met. Stock-based compensation expense for performance condition awards is re-evaluated at each reporting period based on the probability of the achievement of the goal. The market condition was not met for the 2022 awards and 60,000 of the stock-based options were forfeited during 2022. The 150,000 stock-based options awarded in 2023 were forfeited by December 31, 2023 due to the Chief Executive Officer’s separation and failure to achieve the vesting conditions.


F-25

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Also in connection with the separation of the Company’s Chief Executive Officer in October 2023, the vesting of 272,098 unvested options to purchase shares of common stock was accelerated. As this acceleration of vesting occurred in accordance with the terms of the original option agreement, it is not considered a modification for accounting purposes. The Company recognized $0.3 million of share-based compensation expense in connection with the accelerated vesting.

Stock Options


The following table summarizes stock option activity for the years ended December 31, 2023 and 2022:

 
 
Number of
Shares Under
Option Plan
   
Weighted-
Average
Exercise Price
per Option
   
Weighted-
Average
Remaining
Contractual
Term (in
years)
 
Outstanding at January 1, 2022
   
3,938,613
   
$
1.90
       
Granted
   
1,000,000
     
1.41
       
Exercised
   
(15,000
)
   
1.29
       
Forfeited and expired
   
(448,899
)
   
2.63
       
Outstanding at December 31, 2022
   
4,474,714
   
$
1.72
     
8.02
 
Granted
   
4,545,069
     
0.63
         
Forfeited and expired
   
(1,291,062
)
   
1.56
         
Outstanding at December 31, 2023
   
7,728,721
   

1.11
     
6.70
 
Exercisable at December 31, 2023
   
1,256,062
   
$
1.75
     
2.09
 



The weighted‑average grant date fair value of options granted was $0.44 and $1.06 per share during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, the total unrecognized compensation expense related to unvested stock option awards was $2.1 million, which the Company expects to recognize over a weighted‑average period of approximately 3.1 years. The aggregate intrinsic value of options outstanding at December 31, 2023 was $0.1 million. There was no aggregate intrinsic value of options exercisable at December 31, 2023 and no options were exercised during the year ended December 31, 2023. There was no aggregate intrinsic value of options outstanding and options exercisable at December 31, 2022 or of options that were exercised during the year ended December 31, 2022.



The fair value of options is estimated using the Black-Scholes option pricing model which takes into account inputs such as the exercise price, the value of the underlying common stock at the grant date, expected term, expected volatility, risk free interest rate and dividend yield. The fair value of each grant of options during the year ended December 31, 2023 and 2022 was determined using the methods and assumptions discussed below.
 
 
The expected term of employee options is based on the observed and expected time to full-vesting, forfeiture and exercise. Groups of employees that have similar historical exercise behavior are considered separately for valuation purposes. Options expire up to a maximum of ten years from the date of grant.
 
 
The expected volatility is based on historical volatility of the Company’s common stock.
 
 
The risk-free interest rate is based on the interest rate payable on U.S. Treasury securities in effect at the time of grant for a period that is commensurate with the assumed expected term.
 
 
The expected dividend yield is none because the Company has not historically paid and does not expect for the foreseeable future to pay a dividend on its shares of common stock.
 
F-26

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

For the years ended December 31, 2023 and 2022, the grant date fair value of all option grants was estimated at the time of grant using the Black-Scholes option-pricing model using the following weighted average assumptions:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Expected term (in years)
   
7.49
     
6.10
 
Expected volatility
   
74.58
%
   
89.57
%
Risk-free rate
   
4.38
%
   
2.51
%
Dividend rate
   
0.00
%
   
0.00
%
 
Restricted Stock Units


Restricted stock units have been issued to certain board members. Activity in restricted stock units is summarized in the following table:

 
 
Number of
Units
   
Weighted-
Average
Grant Date
Fair Value
 
Unvested at January  1, 2022
   
90,540
   
$
1.45
 
Granted
   
187,464
     
0.96
 
Vested
   
(158,407
)
   
1.26
 
Unvested at December 31, 2022
   
119,597
   
$
0.93
 
Granted
   
179,613
     
1.03
 
Vested
   
(179,467
)
   
0.96
 
Forfeited and expired
   
(97,089
)
   
1.03
 
Unvested at December 31, 2023
   
22,654
   
$
1.03
 


As of December 31, 2023, the total unrecognized compensation expense related to unvested restricted stock units was $18 thousand, which the Company expects to recognize over a weighted‑average period of approximately 0.5 years.
 
14. Income Taxes
 

Income tax expense consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Current:
           
Federal
 
$
   
$
 
State
   
28
     
23
 
 
   
28
     
23
 
Deferred:
               
Federal
   
(68
)
   
23
 
State
   
(52
)
   
17
 
 
   
(120
)
   
40
 
(Benefit from) / provision for income taxes
 
$
(92
)
 
$
63
 


Deferred tax assets and liabilities are determined based on the differences between the consolidated financial statement carrying amounts and tax bases of assets and liabilities using enacted tax rates in effect for years in which differences are expected to reverse.


F-27

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

Significant components of the Company’s deferred tax liability for federal income taxes consisted of the following (in thousands):
 
 
 
December 31,
 

  2023
    2022
 
Deferred tax assets:
           
Net operating loss carryforwards
 
$
46,718
   
$
45,077
 
Intangible assets
   
2,138
     
1,697
 
Inventories
   
71
     
57
 
Reserves and accrued expenses
   
1,381
     
1,431
 
Stock-based compensation
   
180
     
548
 
Operating lease liabilities
   
145
     
240
 
Interest expense limitation carryover     552       208  
Property and equipment
          1,111  
Gross deferred tax assets
    51,185       50,369  
Less: valuation allowance
   
(50,139
)
   
(49,005
)
      1,046       1,364  
Deferred tax liabilities:
               
Property and equipment
    (412 )      
Operating lease right-of-use assets
    (154 )     (242 )
Goodwill
    (666 )     (1,095 )
481(a) adjustment
          (333 )
      (1,232 )     (1,670 )
Net deferred tax liability
 
$
(186
)
 
$
(306
)
 

In assessing the need for a valuation allowance, management must determine that there will be sufficient taxable income to allow for the realization of deferred tax assets. Based upon historical and anticipated future losses, management has determined that the deferred tax assets do not meet the more likely than not threshold for realizability. Accordingly, a nearly full valuation allowance has been recorded against the Company’s deferred tax assets as of December 31, 2023. The valuation allowance increased by $1.1 million during the year ended December 31, 2023. The Company does not have unrecognized tax benefits as of December 31, 2023 or 2022. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
 

The Company had net operating loss (“NOL”) carryforwards for federal and state income tax purposes as follows (in thousands):
 
 
 
December 31,
 

 
2023
   
2022
 
Federal
 
$
205,212
   
$
198,144
 
State
 
$
63,566
   
$
60,784
 
 

The NOL carryforwards generated prior to 2018 began to expire for federal income tax purposes and begin expiring in 2030 for state income tax purposes. Federal and many state NOLs generated in 2018 and into the future now have an indefinite life.
  

The NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. To date, the Company has not performed an analysis to determine whether or not ownership changes have occurred since inception.

 
F-28

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

A reconciliation of income tax expense at the statutory federal income tax rate and income taxes as reflected in the consolidated financial statements is as follows:

 
 
Year Ended December 31,
 

 
2023
   
2022
 
Federal tax expense at statutory rate
   
21.00
%
   
21.00
%
State tax, net of federal benefit
   
0.18
%
   
(0.58
)%
Permanent differences
   
(1.89
)%
   
(2.23
)%
Other difference and true ups
   
(8.07
)%
   
(11.20
)%
Change in valuation allowance
   
(10.38
)%
   
(8.14
)%
Effective income tax rate
   
0.84
%
   
(1.15
)%


On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”). The IRA contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock repurchases. The provisions of the IRA did not have an impact on the Company’s consolidated financial statements for the year ended December 31, 2023, as the Company currently does not qualify as a large corporation for the 15% alternative minimum tax and there were no stock repurchases during 2023. The Company will monitor its operations for changes that could impact the applicability of the IRA provisions in future tax years.

15. Business and Geographical Reporting Segments


The Company organized its business into two operating segments to better align its organization based upon the Company’s management structure, products and services offered, markets served and types of customers, as follows. The Dermatology Recurring Procedures segment derives its revenues from the usage of its equipment by dermatologists to perform XTRAC procedures. The Dermatology Procedures Equipment segment generates revenues from the sale of equipment, such as lasers and lamp products. Management reviews financial information presented on an operating segment basis for the purposes of making certain operating decisions and assessing financial performance.
 

Unallocated operating expenses include costs that are not specific to a particular segment but are general to the group; included are expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other financing income (expense) is also not allocated to the operating segments.

F-29

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The following tables reflect results of operations from our business segments for the periods indicated below (in thousands, except gross profit %):

Year Ended December 31, 2023  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
21,530
   
$
11,828
   
$
33,358
 
Cost of revenues
   
8,729
     
6,168
     
14,897
 
Gross profit
   
12,801
     
5,660
     
18,461
 
Gross profit %
   
59.5
%
   
47.9
%
   
55.3
%
                         
Allocated expenses:
                       
Engineering and product development
   
1,011
     
306
     
1,317
 
Selling and marketing
   
11,169
     
1,787
     
12,956
 
Impairment of goodwill
    2,284             2,284  
Unallocated expenses
   
     
     
10,508
 
     
14,464
     
2,093
     
27,065
 
(Loss) income from operations
   
(1,663
)
   
3,567
     
(8,604
)
Interest expense
   
     
     
(1,640
)
Interest income
                231  
Loss on debt extinguishment
                (909 )
(Loss) income before benefit from / (provision for) income taxes
 
$
(1,663
)
 
$
3,567
   
$
(10,922
)

Year Ended December 31, 2022  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
23,025
   
$
13,136
   
$
36,161
 
Cost of revenues
   
8,371
     
6,022
     
14,393
 
Gross profit
   
14,654
     
7,114
     
21,768
 
Gross profit %
   
63.6
%
   
54.2
%
   
60.2
%
                         
Allocated expenses:
                       
Engineering and product development
   
672
     
357
     
1,029
 
Selling and marketing
   
13,503
     
1,798
     
15,301
 
Unallocated expenses
   
     
     
10,087
 
     
14,175
     
2,155
     
26,417
 
Income (loss) from operations
   
479
     
4,959
     
(4,649
)
Interest expense
   
     
     
(926
)
Interest income
   

     

     
89
 
Income (loss) before benefit from / (provision for) income taxes
 
$
479
   
$
4,959
   
$
(5,486
)


For the years ended December 31, 2023 and 2022, depreciation and amortization by reportable segment were as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Dermatology recurring procedures
 
$
4,793
   
$
4,421
 
Dermatology procedures equipment
   
746
     
857
 
Unallocated expenses
   
14
     
15
 
Total
 
$
5,553
   
$
5,293
 

F-30

Table of Contents

STRATA Skin Sciences, Inc. and Subsidiary
Notes to Consolidated Financial Statements

The following tables present the Company’s revenue disaggregated by geographical region for the years ended December 31, 2023 and 2022 (in thousands). Domestic refers to revenue from customers based in the United States, and foreign revenue is derived from the Company’s distributors primarily in Asia.


Year Ended December 31, 2023
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
20,215
   
$
2,813
   
$
23,028
 
China
          3,340       3,340  
Korea
    673       2,055       2,728  
Other foreign
   
642
     
3,620
     
4,262
 
Total
 
$
21,530
   
$
11,828
   
$
33,358
 


Year Ended December 31, 2022
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
21,585
   
$
2,396
   
$
23,981
 
China
    195       4,556       4,751  
Korea
    888       2,828       3,716  
Other foreign
   
357
     
3,356
     
3,713
 
Total
 
$
23,025
   
$
13,136
   
$
36,161
 


As of December 31, 2023 and 2022, total assets by reportable segment were as follows (in thousands):

 
 
December 31,
 

 
2023
   
2022
 
Dermatology recurring procedures
 
$
28,137
   
$
37,230
 
Dermatology procedures equipment
   
5,507
     
7,890
 
Other unallocated assets
   
8,372
     
7,152
 
Total
 
$
42,016
   
$
52,272
 
 

Long-lived assets of $0.8 million and $0.6 million were located in international markets, primarily Korea and Japan, as of December 31, 2023 and 2022, respectively, with the remainder located in domestic markets.


16. Subsequent Events



On February 20, 2024, the Company amended its credit and security agreement and fee letter agreement with MidCap. On March 27, 2024, the Company further amended its credit and security agreement with MidCap. See Note 10 for details.


F-31

EX-4.2 2 ef20015284_ex4-2.htm EXHIBIT 4.2

Exhibit 4.2

DESCRIPTION OF OUR COMMON STOCK
 
General
 
The following description of the material provisions of our capital stock (which includes a description of securities we may offer pursuant to the registration statement of which this prospectus, as the same may be supplemented, forms a part) does not purport to be complete and is based on and qualified by our Certificate of Incorporation, as amended and restated (the “Charter”), our Bylaws, and our Warrant Agreement to Purchase Shares of the Common Stock of STRATA Skin Sciences, Inc., dated as of June 30, 2023, between us and MidCap Funding XXVII Trust (“Warrant Agreement”), each of which is incorporated by reference in the registration statement of which this prospectus is a part.  The summary below is also qualified by reference to provisions of the Delaware General Corporation Law (“DGCL”). The Warrant Agreement supersedes and replaces a previous warrant agreement between the Company and Midcap, dated September 30,2021.
 
Our authorized capital stock consists of 160,000,000 shares, consisting of 150,000,000 shares of common stock, $0.001 par value per share, and 10,000,000 shares of preferred stock, $0.10 par value per share.  As of December 31, 2023, our outstanding capital stock consists of 34,723,046 shares of common stock, and no shares of preferred stock.  These figures do not include (i) securities that may be issued upon exercise or vesting of our outstanding derivative securities including our options to purchase shares of common stock and restricted stock units under our equity incentive plans and a stock purchase warrant, and (ii) 358,367 shares of common stock issued to Theravant Corporation, a Delaware corporation (“Theravant”), pursuant to the terms and conditions of an Asset Purchase Agreement entered into between us, Theravant and certain other parties thereto.
 
 We, directly or through agents, dealers or underwriters designated from time to time, may offer, issue and sell, together or separately, up to $25,000,000 in the aggregate of:
 

common stock;
 

preferred stock;
 

secured or unsecured debt securities consisting of notes, debentures or other evidences of indebtedness which may be senior debt securities, senior subordinated debt securities or subordinated debt securities, each of which may be convertible into equity securities;
 

warrants to purchase our securities;
 

rights to purchase our securities; or
 

units comprised of, or other combinations of, the foregoing securities.
 
           We may issue the debt securities as exchangeable for or convertible into shares of common stock, preferred stock or other securities.  The preferred stock may also be exchangeable for and/or convertible into shares of common stock, another series of preferred stock or other securities.  The debt securities, the preferred stock, the common stock and the warrants are collectively referred to in this prospectus as the “securities.”  When a particular series of securities is offered, a supplement to this prospectus will be delivered with this prospectus, which will set forth the terms of the offering and sale of the offered securities.
 

 Common Stock
 
As of December 31, 2023, there were 34,723,046 shares of common stock issued and outstanding.  The outstanding shares of common stock are duly authorized, validly issued, fully paid and non-assessable.
 
Voting Power
 
           Except as otherwise required by law or as provided in any certificate of designation for any series of Preferred Stock, the holders of common stock possess all the voting power for the election of our directors and all other matters requiring stockholder action.  Holders of common stock are entitled to one vote per share held of record on matters to be voted on by stockholders.
 
Dividends
 
           Holders of common stock will be entitled to receive such dividends, if any, as may be declared from time to time by our board of directors in its discretion out of funds legally available therefor and shall share equally on a per share basis in such dividends and distributions, provided that such holder is not an Unsuitable Person (as defined below).
 
Liquidation, Dissolution and Winding-Up
 
           In the event of our voluntary or involuntary liquidation, dissolution, distribution of assets or winding-up, the holders of our common stock will be entitled to receive an equal amount per share of all of our assets of whatever kind available for distribution to stockholders, after the rights of our creditors and the rights of holders of Preferred Stock, if any, have been satisfied.
 
Preemptive or Other Rights
 
           There are no sinking fund provisions applicable to the common stock.  Our stockholders have no preemptive or other subscription rights.
 

Preferred Stock
 
           Our board of directors has the authority to issue up to an aggregate of 10,000,000 shares of Preferred Stock in one or more series, and to fix the designations, preferences, rights, qualifications, limitations and restrictions thereof or thereon, without any further vote or action by the stockholders.  No shares of Preferred Stock are outstanding as of the date hereof.
 
You should refer to any filing with the SEC relating to the series of preferred stock being offered for the specific terms of that series, including:
 

the title of the series and the number of shares in the series;
 

the price at which the preferred stock will be offered;
 

the dividend rate or rates or method of calculating the rates, the dates on which the dividends will be payable, whether or not dividends will be cumulative or noncumulative and, if cumulative, the dates from which dividends on the preferred stock being offered will cumulate;
 

the voting rights, if any, of the holders of shares of the preferred stock being offered;
 

the provisions for a sinking fund, if any, and the provisions for redemption, if applicable, of the preferred stock being offered, including any restrictions on the foregoing as a result of arrearage in the payment of dividends or sinking fund installments;
 

the liquidation preference per share;
 

the terms and conditions, if applicable, upon which the preferred stock being offered will be convertible into our common stock, including the conversion price, or the manner of calculating the conversion price, and the conversion period;
 

the terms and conditions, if applicable, upon which the preferred stock being offered will be exchangeable for debt securities, including the exchange price, or the manner of calculating the exchange price, and the exchange period;
 

any listing of the preferred stock being offered on any securities exchange;
 

a discussion of any material federal income tax considerations applicable to the preferred stock being offered;
 

any preemptive rights;
 

the relative ranking and preferences of the preferred stock being offered as to dividend rights and rights upon liquidation, dissolution or the winding up of our affairs;
 

any limitations on the issuance of any class or series of preferred stock ranking senior or equal to the series of preferred stock being offered as to dividend rights and rights upon liquidation, dissolution or the winding up of our affairs; and
 

any additional rights, preferences, qualifications, limitations and restrictions of the series.
 
 Upon issuance, the shares of preferred stock will be fully paid and nonassessable, which means that its holders will have paid their purchase price in full and we may not require them to pay additional funds.
 
           Any preferred stock terms selected by our board of directors could decrease the amount of earnings and assets available for distribution to holders of our common stock or adversely affect the rights and power, including voting rights, of the holders of our common stock without any further vote or action by the stockholders.  The rights of holders of our common stock will be subject to, and may be adversely affected by, the rights of the holders of any preferred stock that may be issued by us in the future.  The issuance of preferred stock could also have the effect of delaying or preventing a change in control of our company or make removal of management more difficult.
 

Certain Anti-Takeover Provisions of Our Charter and Bylaws and Certain Provisions of Delaware Law
 
Our Charter and Bylaws contain provisions that could have the effect of delaying or preventing changes in control or changes in our management without the consent of our board of directors.  These provisions include:
 

no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
 

the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death, or removal of a director with or without cause by stockholders, which prevents stockholders from being able to fill vacancies on our board of directors;
 

the ability of our board of directors to determine whether to issue shares of our Preferred Stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
 

limiting the liability of, and providing indemnification to, our directors and officers;
 

specifying the Court of Chancery of the State of Delaware as the exclusive forum for adjudication of disputes;
 

controls over the procedures for the conduct and scheduling of stockholder meetings; and
 

advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
 
           These provisions, singly or together, could delay hostile takeovers and changes in control of us or changes in our board of directors and management.
 
As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the DGCL, which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of substantially all of our outstanding common stock.  Any provision of our Charter or Bylaws, or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.
 

MidCap Warrant
 
           As of March 27, 2023 , there is a warrant outstanding exercisable for 800,000 shares of common stock (the “Warrant”).
 
           The Warrant was originally issued in connection with a loan and security agreement between us and MidCap.  Pursuant to the terms of the Warrant Agreement, the Warrant entitles the registered holder can purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 for a period ending on June 30, 2033.  The Company has registered the shares underlying the Warrant,  .
 
           The Warrant provides that the holder thereof may elect to exercise the warrant on a net “cashless” basis at any time prior to the expiration thereof.  Pursuant to a registration rights agreement, we agreed to file a registration statement covering the resale of the shares underlying the Warrant June 30, 2023.
 
           In connection with a Merger Event (defined below) that is a Liquid Sale (defined below) where the value per share of our common stock is greater than the exercise price then in effect, the Warrant shall, on and after the closing of the Merger Event, automatically and without further action on the part of any party or other person, represent the right to receive, in lieu of the shares of our common stock that are issuable under the Warrant Agreement as of immediately prior to the closing of such Merger Event, the consideration payable on or in respect of such shares of our common stock less the amount equal to then-effective exercise price multiplied by the number of shares of our common stock as to which the Warrant is then exercised (such amount being the “purchase price”) for all such shares of our common stock (such consideration to include both the consideration payable at the closing of such Merger Event and all deferred consideration payable thereafter, if any, including, but not limited to, payments of amounts deposited at such closing into escrow and payments in the nature of earn-outs, milestone payments or other performance-based payments), and such Merger Event consideration shall be paid to the holder of the Warrant as and when it is paid to the holders of the outstanding shares of our common stock; provided, however, in the event of a Merger Event that is an arm’s length sale of all or substantially all of our assets (and only its assets) to a third party that is not an affiliate of us (a “True Asset Sale”), the holder of the Warrant may either (a) exercise its conversion or purchase right under the Warrant and such exercise will be deemed effective immediately prior to the consummation of such Merger Event, or (b) permit the Warrant to continue for the term of the Warrant Agreement if we continue as a going concern following the closing of any such True Asset Sale.  In connection with a Merger Event that is not a Liquid Sale, we shall cause the successor or surviving entity to assume the Warrant Agreement and our obligations thereunder on the closing thereof, and thereafter the Warrant shall be exercisable for the same number, class, and type of securities or other property as the holder of the Warrant would have received in consideration for the shares of our common stock issuable under the Warrant Agreement had it exercised the Warrant in full as of immediately prior to such closing, at an aggregate exercise price no greater than the aggregate exercise price in effect as of immediately prior to such closing, and subject to further adjustment from time to time in accordance with the provisions of this Agreement.  This provision shall similarly apply to successive Merger Events.  For purposes of this section of the Prospectus:
 

A “Merger Event” means any of the following:  (i) a sale, lease or other transfer of all or substantially all of our assets, (ii) any merger or consolidation involving us in which we are not the surviving entity or in which our outstanding shares of capital stock are otherwise converted into or exchanged for shares of capital stock or other securities or property of another entity or converted into the right to receive cash, or (iii) any sale by holders of our outstanding voting equity securities in a single transaction or series of related transactions of shares constituting a majority of the outstanding combined voting power of us; and
 


A “Liquid Sale” means the closing of a Merger Event in which the consideration received by us and/or our stockholders, as applicable, consists solely of cash and/or securities meeting all of the following requirements:
 

o
the issuer thereof is then subject to the reporting requirements of Section 13 or Section 15(d) of the Exchange Act and is then current in its filing of all required reports and other information under the Act and the Exchange Act;
 

o
the class and series of shares or other security of the issuer that would be received by the holder of the Warrant in connection with the Merger Event were the holder to exercise the Warrant on or prior to the closing thereof is then traded on a national securities exchange or over-the-counter market; and
 

o
following the closing of such Merger Event, the holder of the Warrant would not be restricted from publicly re-selling all of the issuer’s shares and/or other securities that would be received by the holder in such Merger Event were the holder to exercise the Warrant in full on or prior to the closing of such Merger Event, except to the extent that any such restriction (x) arises solely under federal or state securities laws, rules or regulations, and (y) does not extend beyond six (6) months from the closing of such Merger Event.
 
Except for Merger Events discussed above, if we at any time shall, by combination, reclassification, exchange or subdivision of securities or otherwise, change any of the securities as to which purchase rights under the Warrant Agreement exist into the same or a different number of securities of any other class or classes of securities, the Warrant Agreement shall thereafter represent the right to acquire such number and kind of securities as would have been issuable as the result of such change with respect to the securities which were subject to the purchase rights under the Warrant Agreement immediately prior to such combination, reclassification, exchange, subdivision or other change.  This provision shall similarly apply to successive combination, reclassification, exchange, subdivision or other change.
 
If we at any time shall combine or subdivide our common stock, (i) in the case of a subdivision, the exercise price of the Warrant shall be proportionately decreased and the number of shares for which the Warrant is exercisable shall be proportionately increased, or (ii) in the case of a combination, the exercise price of the Warrant shall be proportionately increased and the number of shares for which the Warrant is exercisable shall be proportionately decreased.
 
If we at any time while the Warrant Agreement is outstanding and unexpired shall pay a dividend with respect to the outstanding shares of our common stock payable in additional shares of our common stock, then the exercise price of the Warrant shall be adjusted to that price determined by multiplying the exercise price in effect immediately prior to such date of determination by a fraction (i) the numerator of which shall be the total number of shares of our common stock outstanding immediately prior to such dividend or distribution, and (ii) the denominator of which shall be the total number of shares of our common stock outstanding immediately after such dividend or distribution, and the number of shares of our common stock for which the Warrant is exercisable shall be proportionately increased.
 
If we at any time while the Warrant Agreement is outstanding and unexpired shall make any other dividend or distribution on or with respect to our common stock, except any dividend or distribution (i) in cash, or (ii) specifically provided for in any other clause of the Warrant Agreement, then, in each such case, provision shall be made by us such that the holder of the Warrant shall receive upon exercise or conversion of the Warrant a proportionate share of any such distribution as though it were the holder of our common stock (or other stock for which our common stock is convertible) as of the record date fixed for the determination of our stockholders entitled to receive such distribution.
 
 
EX-10.26 3 ef20015284_ex10-26.htm EXHIBIT 10.26
EXHIBIT 10.26
 
AMENDMENT NO. 5 TO CREDIT AND SECURITY AGREEMENT
 
This AMENDMENT NO. 5 TO CREDIT AND SECURITY AGREEMENT (this “Agreement”) is made as of this 27th day of March, 2024 (“Effective Date”), by and among STRATA SKIN SCIENCES, INC., a Delaware corporation (together with each of its subsidiaries that hereafter becomes a party to this Agreement, the “Borrower”), MIDCAP FINANCIAL TRUST, as Agent for Lenders (in such capacity and together with its permitted successors and assigns, the “Agent”) and the other financial institutions or other entities from time to time parties to the Credit Agreement referenced below, each as a Lender.
 
RECITALS
 
A.          Agent, Lenders and Borrower have entered into that certain Credit and Security Agreement, dated as of September 30, 2021 (as amended by that certain Limited Consent and Amendment No. 1 to Credit and Security Agreement, dated as of January 10, 2022, that certain Amendment No. 2 to Credit and Security Agreement, dated as of September 6, 2022, that certain Amendment No. 3 to Credit and Security Agreement, dated as of June 30, 2023 and that certain Limited Waiver and Amendment No. 4 to Credit and Security Agreement, dated as of February 20, 2024 and as further amended, restated, supplemented or otherwise modified from time to time prior to the date hereof, the “Existing Credit Agreement” and the Existing Credit Agreement, as amended hereby, the “Credit Agreement”), pursuant to which the Lenders have agreed to make certain advances of money and to extend certain financial accommodations to Borrower in the amounts and manner set forth in the Credit Agreement.
 
B.          Borrower has requested, and Agent and Lenders have agreed, to enter into this Agreement, all in accordance with the terms and subject to the conditions set forth herein.
 
AGREEMENT
 
NOW, THEREFORE, in consideration of the foregoing, the terms and conditions set forth in this Agreement, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Agent, Lenders, and the Borrower hereby agree as follows:
 
1.          Recitals; Construction.  This Agreement shall constitute a Financing Document and the Recitals and each reference to the Credit Agreement, unless otherwise expressly noted, will be deemed to reference the Credit Agreement as modified hereby.  Capitalized terms used but not otherwise defined herein shall have the meanings ascribed to them in the Credit Agreement (including those capitalized terms used in the Recitals hereto).
 
2.          Amendments to Existing Credit Agreement.  Subject to the terms and conditions of this Agreement, including, without limitation, the conditions to effectiveness set forth in Section 4 below, the Existing Credit Agreement is hereby amended as follows:
 
(a)          Section 6.6(b) of the Existing Credit Agreement is hereby amended and restated as follows:
 
MidCap / Strata / Amendment No. 5

“The provisions of the previous sentence shall not apply to Excluded Accounts.  At all times following the post-closing period set forth on the Post-Closing Obligations Schedule, Borrower shall maintain one or more Payroll Accounts.”
 
(b)          The following definitions of “ACH Accounts”, “Excluded Accounts” and “Payroll Accounts” are hereby added to Section 15 of the Existing Credit Agreement in the appropriate alphabetical order therein:
 
ACH Accounts” means any segregated cash collateral Deposit Account established by a Credit Party for the sole purpose of securing such Credit Party’s obligations in respect of drawn or committed but unpaid draft ACH transactions and identified to Agent by Credit Parties as such and in which there is not maintained at any point funds on deposit of greater than One Hundred Twenty Five Thousand Dollars ($125,000) in the aggregate for all such accounts.
 
Excluded Accounts” means (a) any Payroll Account, and (b) any ACH Account.
 
Payroll Accounts” means any deposit accounts exclusively used for payroll, payroll taxes and, in Agent’s discretion, other employee wage and benefit payments to or for the benefit of a Credit Party’s employees and identified to Agent by Borrower as such and provided, that the aggregate balance in such Payroll Accounts does not exceed the amount necessary to make the immediately succeeding payroll, payroll tax or benefit payment (or such minimum amount as may be required by any requirement of Law with respect to such accounts).
 
(c)          The definition of “Permitted Liens” in Section 15 of the Existing Credit Agreement is hereby amended by:
 
(i)          deleting the “and” at the end of clause (j) thereof:
 
(ii)          adding the following as new clause (k) in the appropriate alphabetical order therein; and
 
“(k) Liens solely in respect of the ACH Accounts and amounts deposited therein to the extent securing obligations in respect of drawn or committed but unpaid draft ACH transactions incurred in the Ordinary Course of Business.

(iii)          renumbering the existing clause (k) as new clause (l) therein.
 
3.          Representations and Warranties; Reaffirmation of Security Interest.  Each Credit Party hereby confirms that all of the representations and warranties set forth in the Credit Agreement are true and correct in all material respects (without duplication of any materiality qualifier in the text of such representation or warranty) with respect to such Credit Party as of the date hereof except to the extent that any such representation or warranty relates to a specific date in which case such representation or warranty shall be true and correct in all material respects as of such earlier date. Each Credit Party reaffirms its obligations under each Security Document to which it is a party, and confirms and agrees that all security interests and Liens granted to the Agent continue in full force and effect.  Nothing herein is intended to impair or limit the validity, priority or extent of Agent’s security interests in and Liens on the Collateral.  Each Credit Party acknowledges and agrees that the Credit Agreement, the other Financing Documents and this Agreement constitute the legal, valid and binding obligation of such Credit Party, and are enforceable against such Credit Party in accordance with its terms, except as the enforceability thereof may be limited by bankruptcy, insolvency or other similar laws relating to the enforcement of creditors’ rights generally and by general equitable principles.

 2
MidCap / Strata / Amendment No. 5

4.          Conditions to EffectivenessThis Agreement shall become effective as of the date on which each of the following conditions has been satisfied, as determined by Agent in its sole discretion:
 
(a)          Agent shall have received a duly authorized, executed and delivered counterpart of the signature page to this Agreement from Borrower, Agent and the Lenders;
 
(b)          all representations and warranties of Borrowers contained herein shall be true and correct in all material respects (without duplication of any materiality qualifier in the text of such representation or warranty) as of the date hereof except to the extent that any such representation or warranty relates to a specific date in which case such representation or warranty shall be true and correct in all material respects (or, in the case of any representation or warranty that is, by its terms, qualified by materiality, in all respects) as of such earlier date (and such parties’ delivery of their respective signatures hereto shall be deemed to be its certification thereof);
 
(c)          prior to and after giving effect to the agreements set forth herein, no Default or Event of Default shall exist under any of the Financing Documents; and
 
(d)          the Borrowers shall have delivered such other documents, information, certificates, records, permits and filings as Agent may reasonably request.
 
5.          Costs and FeesBorrowers shall be responsible for the payment of all reasonable, documented and invoiced out-of-pocket costs and fees of Agent’s counsel incurred in connection with the preparation, negotiation, execution and delivery of this Agreement and any related Financing Documents.
 
6.          ReleaseIn consideration of the agreements of Agent and Lenders contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, each Credit Party, voluntarily, knowingly, unconditionally and irrevocably, with specific and express intent, for and on behalf of itself and all of its respective parents, subsidiaries, affiliates, members, managers, predecessors, successors, and assigns, and each of their respective current and former directors, officers, shareholders, agents, and employees, and each of their respective predecessors, successors, heirs, and assigns (individually and collectively, the “Releasing Parties”) does hereby fully and completely release, acquit and forever discharge each of Agent, Lenders, and each their respective parents, subsidiaries, affiliates, members, managers, shareholders, directors, officers and employees, and each of their respective predecessors, successors, heirs, and assigns (individually and collectively, the “Released Parties”), of and from any and all actions, causes of action, suits, debts, disputes, damages, claims, obligations, liabilities, costs, expenses and demands of any kind whatsoever, at law or in equity, whether matured or unmatured, liquidated or unliquidated, vested or contingent, choate or inchoate, known or that reasonably should have been known that the Releasing Parties (or any of them) has against the Released Parties or any of them (whether directly or indirectly), based in whole or in part on facts, known or that reasonably should have been known, existing on or before the date hereof.  Each Credit Party acknowledges that the foregoing release is a material inducement to Agent’s and each Lender’s decision to enter into this Agreement and agree to the modifications contemplated hereunder, and has been relied upon by Agent and Lenders in connection therewith.
 
 3
MidCap / Strata / Amendment No. 5

7.          No Waiver or NovationThe execution, delivery and effectiveness of this Agreement shall not operate as a waiver of any right, power or remedy of Agent, nor constitute a waiver of any provision of the Credit Agreement, the Financing Documents or any other documents, instruments and agreements executed or delivered in connection with any of the foregoing.  Nothing herein is intended or shall be construed as a waiver of any existing Defaults or Events of Default under the Credit Agreement or other Financing Documents or any of Agent’s rights and remedies in respect of such Defaults or Events of Default.  This Agreement (together with any other document executed in connection herewith) is not intended to be, nor shall it be construed as, a novation of the Credit Agreement.
 
8.          AffirmationExcept as specifically amended pursuant to the terms hereof, each Credit Party hereby acknowledges and agrees that the Existing Credit Agreement and all other Financing Documents (and all covenants, terms, conditions and agreements therein) shall remain in full force and effect, and are hereby ratified and confirmed in all respects by such Credit Party, including without limitation the granting of Liens in the Collateral to secure the Obligations and other Financing Documents.  Each Credit Party covenants and agrees to comply with all of the terms, covenants and conditions of the Credit Agreement and the other Financing Documents, notwithstanding any prior course of conduct or other actions or inactions on Agent’s or any Lender’s part which might otherwise constitute or be construed as a waiver of or amendment to such terms, covenants and conditions. Each Credit Party confirms and agrees that all security interests and Liens granted to Agent pursuant to the Financing Documents continue in full force and effect, and all Collateral remains free and clear of any Liens, other than those granted to Agent and Permitted Liens.
 
9.          Miscellaneous.
 
(a)          Reference to the Effect on the Credit Agreement. The Credit Agreement, and all other Financing Documents (and all covenants, terms, conditions and agreements therein), shall remain in full force and effect, and are hereby ratified and confirmed in all respects by each Credit Party.
 
(b)          THIS AGREEMENT AND THE RIGHTS, REMEDIES AND OBLIGATIONS OF THE PARTIES HERETO, AND ANY CLAIM, CONTROVERSY OR DISPUTE ARISING UNDER OR RELATED TO THIS AGREEMENT, THE RELATIONSHIP OF THE PARTIES, AND/OR THE INTERPRETATION AND ENFORCEMENT OF THE RIGHTS AND DUTIES OF THE PARTIES AND ALL OTHER MATTERS RELATING HERETO OR ARISING THEREFROM (WHETHER SOUNDING IN CONTRACT LAW, TORT LAW OR OTHERWISE), SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK, WITHOUT REFERENCE TO ITS CONFLICT OF LAW PROVISIONS (OTHER THAN SECTION 5-1401 OF THE GENERAL OBLIGATIONS LAW).  NOTWITHSTANDING THE FOREGOING, AGENT AND LENDERS SHALL HAVE THE RIGHT TO BRING ANY ACTION OR PROCEEDING AGAINST EACH CREDIT PARTY OR ITS PROPERTY IN THE COURTS OF ANY OTHER JURISDICTION WHICH AGENT AND LENDERS (IN ACCORDANCE WITH THE PROVISIONS OF SECTION 12.1 OF THE CREDIT AGREEMENT) DEEM NECESSARY OR APPROPRIATE TO REALIZE ON THE COLLATERAL OR TO OTHERWISE ENFORCE AGENT’S AND LENDERS’ RIGHTS AGAINST SUCH CREDIT PARTY OR ITS PROPERTY. EACH CREDIT PARTY EXPRESSLY SUBMITS AND CONSENTS IN ADVANCE TO SUCH JURISDICTION IN ANY ACTION OR SUIT COMMENCED IN ANY SUCH COURT, AND EACH CREDIT PARTY HEREBY WAIVES ANY OBJECTION THAT IT MAY HAVE BASED UPON LACK OF PERSONAL JURISDICTION, IMPROPER VENUE, OR FORUM NON CONVENIENS AND HEREBY CONSENTS TO THE GRANTING OF SUCH LEGAL OR EQUITABLE RELIEF AS IS DEEMED APPROPRIATE BY SUCH COURT.  EACH CREDIT PARTY HEREBY WAIVES PERSONAL SERVICE OF THE SUMMONS, COMPLAINTS, AND OTHER PROCESS ISSUED IN SUCH ACTION OR SUIT AND AGREES THAT SERVICE OF SUCH SUMMONS, COMPLAINTS, AND OTHER PROCESS MAY BE MADE BY REGISTERED OR CERTIFIED MAIL ADDRESSED TO THE APPLICABLE CREDIT PARTY AT THE ADDRESS SET FORTH IN ARTICLE 11 OF THE CREDIT AGREEMENT AND THAT SERVICE SO MADE SHALL BE DEEMED COMPLETED UPON THE EARLIER TO OCCUR OF SUCH CREDIT PARTY’S ACTUAL RECEIPT THEREOF OR THREE (3) DAYS AFTER DEPOSIT IN THE U.S. MAIL, PROPER POSTAGE PREPAID.
 
 4
MidCap / Strata / Amendment No. 5

(c)          TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, EACH CREDIT PARTY, AGENT AND LENDERS PARTY HERETO EACH WAIVE THEIR RIGHT TO A JURY TRIAL OF ANY CLAIM OR CAUSE OF ACTION ARISING OUT OF OR BASED UPON THIS AGREEMENT OR ANY CONTEMPLATED TRANSACTION, INCLUDING CONTRACT, TORT, BREACH OF DUTY AND ALL OTHER CLAIMS. THIS WAIVER IS A MATERIAL INDUCEMENT FOR BOTH PARTIES TO ENTER INTO THIS AGREEMENT.  EACH PARTY HAS REVIEWED THIS WAIVER WITH ITS COUNSEL.
 
(d)          Incorporation of Credit Agreement Provisions.  The provisions contained in Section 12.2(b) (California Waivers), Section 12.3 (California Waiver) and Section 13.2 (Indemnification) of the Credit Agreement are incorporated herein by reference to the same extent as if reproduced herein in their entirety.
 
(e)          Headings.  Section headings in this Agreement are included for convenience of reference only and shall not constitute a part of this Agreement for any other purpose.
 
(f)          Counterparts.  This Agreement may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, is an original, and all taken together, constitute one Agreement. Delivery of an executed signature page of this Agreement by facsimile transmission or electronic transmission shall be as effective as delivery of a manually executed counterpart hereof. In furtherance of the foregoing, the words “execution”, “signed”, “signature”, “delivery” and words of like import in or relating to any document to be signed in connection with this Agreement and the transactions contemplated hereby or thereby shall be deemed to include Electronic Signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.  As used herein, “Electronic Signature” means an electronic sound, symbol, or process attached to, or associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or other record.
 
(g)          Entire Agreement.  This Agreement constitutes the entire agreement and understanding among the parties hereto and supersedes any and all prior agreements and understandings, oral or written, relating to the subject matter hereof.
 
(h)          Severability.  In case any provision of or obligation under this Agreement shall be invalid, illegal or unenforceable in any applicable jurisdiction, the validity, legality and enforceability of the remaining provisions or obligations, or of such provision or obligation in any other jurisdiction, shall not in any way be affected or impaired thereby.
 
(i)          Successors/Assigns.  This Agreement shall bind, and the rights hereunder shall inure to, the respective successors and assigns of the parties hereto, subject to the provisions of the Credit Agreement and the other Financing Documents.
 
[SIGNATURES APPEAR ON FOLLOWING PAGES]

 5
MidCap / Strata / Amendment No. 5

IN WITNESS WHEREOF, intending to be legally bound, the undersigned have executed this Agreement as of the day and year first hereinabove set forth.

AGENT:
MIDCAP FINANCIAL TRUST
   
 
By:
Apollo Capital Management, L.P.,
   
its investment manager
   
 
By:
Apollo Capital Management GP, LLC,
   
its general partner
   
 
By:
   
 
Name: Maurice Amsellem
 
Title: Authorized Signatory

Signature Page(s)

MidCap / Strata / Amendment No. 5

LENDERS:
MIDCAP FINANCIAL TRUST
   
 
By:
Apollo Capital Management, L.P.,
   
its investment manager
     
 
By:
Apollo Capital Management GP, LLC,
   
its general partner
    
 
By:
   
 
Name: Maurice Amsellem
 
Title: Authorized Signatory

Signature Page(s)

MidCap / Strata / Amendment No. 5

LENDERS: MIDCAP FUNDING XLIX TRUST
   
  By: Apollo Capital Management, L.P., 
    its investment manager 
   
  By:
Apollo Capital Management GP, LLC,
    its general partner 
   
     
 
By:
   
 
Name: Maurice Amsellem
 
 
Title: Authorized Signatory
 

Signature Page(s)

MidCap / Strata / Amendment No. 5

LENDERS:
ELM 2020-3 TRUST
   
 
By: MidCap Financial Services Capital Management,
 
LLC, as Servicer
   
 
By:

 
 
Name: John O’Dea
 
Title: Authorized Signatory
   
 
ELM 2020-4 TRUST
   
 
By: MidCap Financial Services Capital Management,
 
LLC, as Servicer
   
 
By:

 
 
Name: John O’Dea
 
Title: Authorized Signatory

Signature Page(s)

MidCap / Strata / Amendment No. 5

BORROWER:
 
   
STRATA SKIN SCIENCES, INC.
 
   
By:
   
Name: C. Lesovitz
 
Title: CFO
 


MidCap / Strata / Amendment No. 5

EX-10.39 4 ef20015284_ex10-39.htm EXHIBIT 10.39

Exhibit 10.39

STRATA SKIN SCIENCES, INC.
 
CLAWBACK POLICY
 
Introduction
 
The Board of Directors of the Company (the “Board”) believes that it is in the best interests of STRATA Skin Sciences, Inc. (the “Company”) and its stockholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy.  The Board has therefore adopted this policy which provides for the recoupment of certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws (the “Policy”). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934 (the “Exchange Act”) and Nasdaq Listing Rule 5608 (the “Clawback Listing Standards”).
 
Administration
 
This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee.  Any determinations made by the Board shall be final and binding on all affected individuals. Subject to any limitation at applicable law, the Board or, if applicable, the Compensation Committee, may authorize and empower any officer or employee of the Company to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).
 
Covered Executives
 
This Policy applies to the Company’s current and former executive officers, as determined by the Board in accordance with the definition in Section 10D of the Exchange Act and the Clawback Listing Standards (“Covered Executives”), and applies to Incentive-Based Compensation (defined below) received by a Covered Executive (a) after beginning services as a Covered Executive; (b) if that person served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation; and (c) while the Company had a listed class of securities on a national securities exchange.
 

Recoupment; Accounting Restatement
 
In the event the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, the Board will require reimbursement or forfeiture of any excess Incentive Compensation received by any Covered Executive except for any Covered Executive excluded per the “Covered Executives” paragraph above (namely: a Covered Executive who received Incentive Based Compensation (a) after beginning services as a Covered Executive; (b) if that person served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation; and (c) while the Company had a listed class of securities on a national securities exchange) ,  during the three completed fiscal years immediately preceding the date on which the Company is required to prepare an accounting restatement. The “date on which the Company is required to prepare an accounting restatement” is the earlier to occur of (a) the date the Board or a committee thereof, 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 the Company is required to prepare an accounting restatement or (b) the date a court, regulator or other legally authorized body directs the Company to prepare an accounting restatement, in each case regardless of if or when the restated financial statements are filed.
 
Incentive Compensation
 
For purposes of this Policy, Incentive Compensation means any of the following; provided that, such compensation is granted, earned, or vested based wholly or in part on the attainment of a financial reporting measure:
 

Annual bonuses and other short- and long-term cash incentives.
 

Stock options.
 

Stock appreciation rights.
 

Restricted stock.
 

Restricted stock units.
 

Performance shares.
 

Performance units.
 
Financial reporting measures include:
 

Revenues.
 

Net income.
 

Earnings before interest, taxes, depreciation, and amortization (EBITDA).
 
2

Excess Incentive CompensationAmount Subject to Recovery
 
The amount to be recovered will be the excess of the Incentive Compensation paid to the Covered Executive based on the erroneous data over the Incentive Compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the Board, without regard to any taxes paid by the Covered Executive in respect of the Incentive Compensation paid based on the erroneous data.
 
If the Board cannot determine the amount of excess Incentive Compensation received by the Covered Executive directly from the information in the accounting restatement, then it will make its determination based on a reasonable estimate of the effect of the accounting restatement.
 
Method of Recoupment
 
The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder which may include, without limitation:
 
(a)  requiring reimbursement of cash Incentive Compensation previously paid;
 
(b)  seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;
 
(c)  offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;
 
(d)  cancelling outstanding vested or unvested equity awards; and/or
 
(e)  taking any other remedial and recovery action permitted by law, as determined by the Board.
 
No Indemnification
 
The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation.
 
Interpretation
 
The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy.  It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act, any applicable rules or standards adopted by the Securities and Exchange Commission, and the Clawback Listing Standards.
 
3

Effective Date
 
This Policy shall be effective as of October 2, 2023 (the “Effective Date”) and shall apply to Incentive Compensation that is received by Covered Executives on or after the Effective Date, even if such Incentive Compensation was approved, awarded, or granted to Covered Executives prior to the Effective Date.
 
Amendment; Termination
 
The Board may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to reflect final regulations adopted by the Securities and Exchange Commission under Section 10D of the Exchange Act and to comply with the Clawback Listing Standards and any other rules or standards adopted by a national securities exchange on which the Company’s securities are listed.  The Board may terminate this Policy at any time.
 
Other Recoupment Rights
 
Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.
 
Relationship to Other Plans and Agreements
 
The Board intends that this Policy will be applied to the fullest extent of the law.  The Board may require that any employment agreement, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy.  In the event of any inconsistency between the terms of the Policy and the terms of any employment agreement, equity award agreement, or similar agreement under which Incentive Compensation has been granted, awarded, earned or paid to a Covered Executive, whether or not deferred, the terms of the Policy shall govern.
 
Acknowledgment
 
The Covered Executive shall sign an acknowledgment form in the form attached hereto as Exhibit A in which they acknowledge that they have read and understand the terms of the Policy and are bound by the Policy.
 
Impracticability
 
The Board shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Board in accordance with Rule 10D‑1 of the Exchange Act and the listing standards of the national securities exchange on which the Company’s securities are listed.
 
Successors
 
This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.
 
4

EXHIBIT A
 
STRATA SKIN SCIENCES, INC.
 
CLAWBACK POLICY
 
ACKNOWLEDGEMENT FORM
 
I, the undersigned, agree and acknowledge that I am fully bound by, and subject to, all of the terms and conditions of the Strata Skin Sciences, Inc. Clawback Policy (as may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”). In the event of any inconsistency between the Policy and the terms of any employment agreement to which I am a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern. In the event it is determined by the Committee that any amounts granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement. I acknowledge and agree that I am and will continue to be subject to the Policy and that the Policy will apply both during and after my employment with the Company. Any capitalized terms used in this Acknowledgment without definition shall have the meaning set forth in the Policy.
 
COVERED EXECUTIVE
 
   

 
Signature
 
   

 
Print Name
 

 

EX-23.1 5 ef20015284_ex23-1.htm EXHIBIT 23.1

Exhibit 23.1

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM’S CONSENT

We consent to the incorporation by reference in the Registration Statement of STRATA Skin Sciences, Inc. and Subsidiary on Form S-3 (File No.’s 333-273846, 333-262150, 333-261090 and 333-258814) and Form S-8 (File No. 333-257867) of our report dated March 27, 2024, with respect to our audits of the consolidated financial statements of STRATA Skin Sciences, Inc. and Subsidiary as of December 31, 2023 and 2022 and for the years ended December 31, 2023 and 2022, which report is included in this Annual Report on Form 10-K of STRATA Skin Sciences, Inc. and Subsidiary for the year ended December 31, 2023.

/s/ Marcum llp

Marcum llp
Philadelphia, Pennsylvania
March 27, 2024



EX-31.1 6 ef20015284_ex31-1.htm EXHIBIT 31.1
Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
 
I, Dolev Rafaeli, certify that:
 
  (1)
I have reviewed this annual report on Form 10-K of STRATA Skin Sciences, Inc.;
 

(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.
 
 
STRATA SKIN SCIENCES, INC.
Dated: March 27, 2024
   
 
By:
/s/ Dolev Rafaeli
 
 
Dolev Rafaeli
 
President & Chief Executive Officer


E-31.1

EX-31.2 7 ef20015284_ex31-2.htm EXHIBIT 31.2
Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
 
I, Christopher Lesovitz, certify that:
 

(1)
I have reviewed this annual report on Form 10-K of STRATA Skin Sciences, Inc.;
 

(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.
 
 
STRATA SKIN SCIENCES, INC.
 
Dated: March 27, 2024
     
 
By:
/s/ Christopher Lesovitz
 
 
Christopher Lesovitz
 
 
Chief Financial Officer
 


E-31.2

EX-32.1 8 ef20015284_ex32-1.htm EXHIBIT 32.1
Exhibit 32.1

SECTION 906 CERTIFICATION

CERTIFICATION (1)

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. § 1350, as adopted), Dolev Rafaeli, the President and Chief Executive Officer of STRATA Skin Sciences, Inc. (the “Company”), and Christopher Lesovitz, the Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

 
1.
The Company’s Annual Report on Form 10-K for the year ended December 31, 2023, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended, and

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

Dated: March 27, 2024

/s/   Dolev Rafaeli
 
/s/   Christopher Lesovitz         
 
Dolev Rafaeli
Christopher Lesovitz
President & Chief Executive Officer
Chief Financial Officer

(1)
This certification accompanies the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of STRATA Skin Sciences, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing. A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to STRATA Skin Sciences, Inc. and will be retained by STRATA Skin Sciences, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


E-32.1

EX-101.SCH 9 sskn-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Asset Acquisition link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Business and Geographical Reporting Segments link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Asset Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Business and Geographical Reporting Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Organization and Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 090214 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090216 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090218 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090220 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details) link:presentationLink link:calculationLink link:definitionLink 090220 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details)Default link:presentationLink link:calculationLink link:definitionLink 090222 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 090222 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details)Default link:presentationLink link:calculationLink link:definitionLink 090224 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090226 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090228 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Asset Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Commitments (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Intangible Assets and Goodwill, Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Intangible Assets and Goodwill, Components of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Long-term Debt, Senior Term Facility (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Long-term Debt, Future Minimum Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Stockholders' Equity, Preferred Stock and Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Stockholders' Equity, Outstanding Common Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Stock-Based Compensation, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Stock-Based Compensation, Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - Stock-Based Compensation, Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 091306 - Disclosure - Stock-Based Compensation, Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 091308 - Disclosure - Stock-Based Compensation, Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 091502 - Disclosure - Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 091504 - Disclosure - Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) link:presentationLink link:calculationLink link:definitionLink 091506 - Disclosure - Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 sskn-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 sskn-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 sskn-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Accounts receivable, net of allowance for credit losses of $222 and $382 at December 31, 2023 and 2022, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash paid in connection with TheraClear asset acquisition Payments to Acquire Businesses, Net of Cash Acquired Additional paid-in capital Cash payment Depreciation and amortization expense Depreciation Advertising expense Advertising Expense Advertising Costs Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Amortization expense of intangible assets Asset impairment charges Asset Impairment Charges Impairment of Long-Lived Assets and Intangibles [Abstract] Asset Impairment Charges [Abstract] Lasers-In-Process [Member] Asset under Construction [Member] Consolidated Balance Sheets [Abstract] Net loss per share of common stock - basic (in dollars per share) Amortization of debt discount Cash and cash equivalents Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents, at Carrying Value [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash paid during the year for interest Accounts receivable Increase (Decrease) in Accounts Receivable Valuation allowance - Deferred tax asset change in amount Inventories Increase (Decrease) in Inventories Accrued expenses and other liabilities Increase (Decrease) in Other Accrued Liabilities Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Changes in operating assets and liabilities: Accounts payable Increase (Decrease) in Accounts Payable Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Common stock, $0.001 par value; 150,000,000 shares authorized; 35,060,920 and 34,723,046 shares issued and outstanding at December 31, 2023 and 2022, respectively Current [Abstract] Deferred [Abstract] Components of Income Tax Expense (Benefit) [Abstract] Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk [Table] Concentration Risk Type [Domain] Cost of revenues Cost of revenues Federal Current income tax Current Income Tax Expense (Benefit) Total current liabilities Liabilities, Current Current liabilities: State Customer Concentration Risk [Member] Pharos Customer Lists [Member] Customer Lists [Member] Customer Relationships [Member] Face amount of debt Term loan Frequency of payment Effective interest rate Maturity date Less: unamortized debt discount Unamortized debt discount Federal Deferred Federal Income Tax Expense (Benefit) Deferred income taxes Gross deferred tax liabilities Deferred Tax Liabilities, Gross State Deferred State and Local Income Tax Expense (Benefit) Gross deferred tax assets Deferred Tax Assets, Gross Inventories Deferred Tax Assets, Inventory Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Net operating loss carryforwards Deferred Tax Assets, Tax Credit Carryforwards Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Reserves and accrued expenses Less: valuation allowance Deferred Tax Assets, Valuation Allowance Goodwill Deferred Tax Liabilities, Goodwill Net deferred tax liability Deferred Tax Liabilities, Net 481(a) adjustment Deferred Tax Liabilities, Other Depreciation and amortization Depreciation and Amortization by Reportable Segment [Abstract] Net loss per share of common stock - diluted (in dollars per share) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation [Abstract] Change in valuation allowance Federal tax expense at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Other difference and true ups State tax, net of federal benefit Stock-based compensation expense Share-Based Payment Arrangement, Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-based compensation expense Lasers Placed-in Service [Member] Equipment [Member] Federal [Member] Payment of deferred financing costs Payments of Financing Costs Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] Estimated amortization expense [Abstract] Furniture and Fixtures [Member] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Loss on debt extinguishment Loss on debt extinguishment Loss on debt extinguishment Unallocated expenses General and administrative General and Administrative [Member] General and Administrative Expense [Member] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill [Line Items] Schedule of Goodwill [Table] Gross profit Gross profit Gross Profit Impairment expense Impairment of goodwill Goodwill impairment Impairment of Long-Lived Assets and Intangibles Consolidated Statements of Operations [Abstract] Income Tax Contingency [Line Items] Income Tax Contingency [Table] Assessment amount Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority Income Taxes Income Tax Disclosure [Text Block] Income Taxes Cash paid during the year for income taxes Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Balance Intangible assets, net Finite-Lived Intangible Assets, Net Intangible Assets [Abstract] Components of Intangible Assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Goodwill Interest expense Interest Expense Interest expense Interest Expense, Debt Finished goods Inventories, net Inventories Inventory, Net Schedule of inventory [Abstract] Inventory, Net [Abstract] Inventories Leasehold Improvements [Member] Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity Liabilities and Stockholders' Equity Line of Credit Facility, Lender [Domain] Amount available for amount drawn Line of Credit Facility, Remaining Borrowing Capacity Lender Name [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Table] 2028 2027 Long-Term Debt, Maturity, Year Four 2026 Long-Term Debt, Maturity, Year Three Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Total Long-Term Debt Machinery and Equipment [Member] Activity of Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net loss Net loss Net Income (Loss) Attributable to Parent Other (expense), income net Nonoperating Income (Expense) Other (expense) income: Advertising Costs [Abstract] Equipment, Computer Hardware and Software [Member] Office Equipment [Member] Operating loss carryforwards Operating Loss Carryforwards Loss from operations Operating Income (Loss) Organization and Nature of Business Series C Convertible Preferred Stock, shares authorized (in shares) Preferred Stock, Shares Authorized Series C Convertible Preferred Stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred shares outstanding (in shares) Series C Convertible Preferred Stock, shares outstanding (in shares) Preferred stock, stated value (in dollars per share) Series C Convertible Preferred Stock, par value (in dollars per share) Amount drawn Proceeds from Lines of Credit Proceeds from long-term debt Additions Total Balance, beginning of year Standard and Extended Product Warranty Accrual Expirations and claims satisfied Standard and Extended Product Warranty Accrual, Decrease for Payments Property and equipment, gross Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment, net [Abstract] Property, Equipment and Depreciation [Abstract] Property and Equipment, net Change in allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Accounts Receivable and Allowance for Credit Losses Accounts Receivable [Policy Text Block] Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Accumulated deficit Sale of Stock [Domain] Inventories Inventory Disclosure [Text Block] Share-based Compensation Expense Components of Goodwill Schedule of Goodwill [Table Text Block] Components of Property and Equipment Business and Geographical Reporting Segments Segment Reporting Disclosure [Text Block] Segment Reporting Information by Segment Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Selling and marketing Selling and marketing Selling and Marketing [Member] Selling and Marketing Expense [Member] Series C Convertible Preferred Stock [Member] Series C Preferred Stock [Member] Forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Unvested balance at beginning of period (in shares) Unvested balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested balance at beginning of period (in dollars per share) Unvested balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Number of shares available for issuance (in shares) Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Stock-based options forfeited (in shares) Weighted-average grant date fair value (in dollars per share) Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Exercisable at end of period (in dollars per share) Expected dividend rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Risk-free interest rate Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accrued Warranty Costs State [Member] Consolidated Statements of Cash Flows [Abstract] Consolidated Statements of Changes in Stockholders' Equity [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Stockholders' equity: Stockholders' Equity Subsequent Event Type [Axis] Subsequent Event Type [Domain] Sale of Stock [Axis] Subsidiary, Sale of Stock [Line Items] Intangible Assets and Goodwill Supplemental disclosure of cash flow information: Total current assets Assets, Current Current assets: Tradenames [Member] Unrecognized tax benefits Common Stock Warrants [Member] A&R Warrant [Member] Warrant [Member] Balance within deferred revenues and other liabilities Weighted average shares of common stock outstanding - diluted (in shares) Weighted average shares of common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Raw materials and work-in-process Common Stock [Member] Common Stock [Member] Common Stock [Member] Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Property, Plant and Equipment, Net [Abstract] Property and Equipment, Net [Abstract] Engineering and product development Engineering and product development Assets Total assets Assets Interest income Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Preferred stock conversion price (in dollars per share) Preferred Stock, Redemption Price Per Share Income Tax Authority [Domain] Financial Instruments [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Statement [Table] Antidilutive Securities, Name [Domain] Assets Assets [Abstract] Statement [Line Items] Class of Warrant or Right [Table] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Net Operating Loss Carryforwards Stockholders' Equity [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Revenue Recognition [Abstract] Operating Leases, Income Statement, Lease Revenue [Abstract] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Future Payments for Long-Term Debt [Abstract] Class of Warrant or Right [Line Items] Class of Stock [Domain] Warrants and Rights [Abstract] Deferred Tax Assets [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Third party costs incurred Modification of common stock warrants Adjustments to Additional Paid in Capital, Warrant Issued Other assets Other Assets, Noncurrent Operating expenses: Potential common stock equivalents (in shares) Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Class of Stock [Axis] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Property, Plant and Equipment [Table] Long-term Debt [Abstract] Common stock, par value (in dollars per share) Debt Issuance Costs Deferred Charges, Policy [Policy Text Block] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Line Items] Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Beginning balance Ending balance Total stockholders' equity Equity, Attributable to Parent Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Benefit from / (provision for) income taxes (Benefit from) / provision for income taxes Income Tax Expense (Benefit) Series C convertible preferred stock, $0.10 par value; 10,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Accounts Receivable [Member] Equity Components [Axis] Additional Paid-In-Capital [Member] Additional Paid-in Capital [Member] Accumulated Deficit [Member] Retained Earnings [Member] Equity Component [Domain] Stock Options [Member] Stock Options [Member] Legal Matters [Abstract] Litigation Settlement [Abstract] Long-term Debt Long-Term Debt [Text Block] Issuance of restricted stock Issuance of common stock for acquisition Stock Issued During Period, Value, Acquisitions Common stock sold under equity distribution agreement (in shares) Stock Issued During Period, Shares, New Issues Issuance of restricted stock (in shares) Number of shares issued in connection with asset acquisition (in shares) Issuance of common stock for acquisition (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Core Technology [Member] Segments [Axis] Allocated expenses [Abstract] Costs and Expenses [Abstract] Total operating expenses Costs and Expenses Supplemental schedule of non-cash operating, investing and financing activities: Number of Shares under Options Plan [Abstract] Weighted average remaining contractual term [Abstract] Number of Units [Abstract] Aggregate intrinsic value of options exercisable Aggregate intrinsic value of options outstanding Fair Value Assumptions [Abstract] Stock-based Compensation [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Parent [Member] Class of Stock [Line Items] Class of Stock Disclosures [Abstract] Schedule of Stock by Class [Table] Leases [Abstract] Commitments and contingencies (Note 11) Adjustments to reconcile net loss to net cash used in operating activities: Long-term Debt [Abstract] Long-Term Debt, Current and Noncurrent [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Compensation and related benefits Employee-related Liabilities, Current Warranty obligations Less current portion within accrued expenses and other current liabilities State sales, use and other taxes Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition (Loss) income before benefit from / (provision for) income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaid expenses and other current assets Segments [Domain] Business Segments [Abstract] Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract] Other Unallocated Assets [Member] Operating Segments [Member] Long-lived assets Disaggregation of Revenue by Geographical Region [Abstract] Segments, Geographical Areas [Abstract] Total Assets by Reportable Segment [Abstract] Geographic Areas, Long-Lived Assets [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Results of Operations from Business Segments [Abstract] Deferred revenues and other liabilities Basis of Presentation and Summary of Significant Accounting Policies Cash and Cash Equivalents [Abstract] The Company [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Future Payments for Long-term Debt Components of Deferred Tax Liability for Federal Income Taxes Components of Income Tax Expense Reconciliation of Income Tax Expense Accrued Warranty Costs Activity Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Commitments and Contingencies [Abstract] Income Taxes [Abstract] Intangible Assets and Goodwill [Abstract] Fair Value Measurements [Abstract] Subsequent Events Inventories [Abstract] Accrued Expenses and Other Current Liabilities [Abstract] Litigation settlement accrued Settlement Liabilities, Current Summary of Activity in Restricted Stock Units Weighted Average Assumption Used for Grant Date Fair Value of Option Grants Stock Option Activity Stock-Based Compensation [Abstract] Use of Estimates Restricted Stock Units [Member] Restricted Stock Units [Member] Basis of Presentation and Summary of Significant Accounting Policies [Abstract] Business and Geographical Reporting Segments [Abstract] Subsequent Events [Abstract] Intangible assets acquired in connection with TheraClear asset acquisition Inventories acquired in connection with TheraClear asset acquisition Common stock issued in connection with TheraClear asset acquisition Income Tax Authority [Axis] Granted (in shares) Basis of Presentation and Principles of Consolidation Employer contribution amount Components of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Deferred Tax Liabilities [Abstract] Weighted-Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Forfeited and expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense Financial Instrument [Axis] Weighted Average Exercise Price per Option [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited and expired (in dollars per share) Unrecognized Compensation Expense [Abstract] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount [Abstract] Plan Name [Axis] Plan Name [Domain] Award Type [Axis] Schedule of Cash and Cash Equivalents [Table] Cash and Cash Equivalents [Line Items] Subsequent Event [Member] Income Statement Location [Axis] Income Statement Location [Domain] Accelerated compensation expense Share-Based Payment Arrangement, Accelerated Cost Estimated useful life Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Concentrations of Credit Risk and Major Customers Credit Facility [Axis] Credit Facility [Domain] Property and equipment Property and equipment, net, useful life 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 2026 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Outstanding Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Expected term (in years) Unrecognized compensation expense, weighted average period Weighted average period of recognition Number of operating segments Concentration risk percentage Fair Value Measurements Valuation Approach and Technique [Axis] Market Approach [Member] Income Approach [Member] Valuation Approach and Technique [Domain] Basis spread on variable rate Disaggregation of Revenue by Geographical Region Revenue from External Customers by Geographic Areas [Table Text Block] Revenue [Member] Total Assets by Reportable Segment Estimated tax positions subject to audit Increase in fair value of warrants Fair Value Adjustment of Warrants Amortization period of intangible assets Estimated Future Amortization Expense for Intangible Assets Expiration period Technology [Member] Unvested options to purchase shares of common stock accelerated (in shares) Variable Rate [Axis] Variable Rate [Domain] Unallocated [Member] Corporate, Non-Segment [Member] Number of reporting units Tax Period [Axis] Tax Period [Domain] Exercise price (in dollars per share) Warrants, exercise price (in dollars per share) Deferred tax liability Deferred income tax Deferred Federal, State and Local, Tax Expense (Benefit) Geographic Distribution [Axis] Geographic Distribution [Domain] Domestic [Member] Foreign [Member] Product Warranty Liability [Table] Product Warranty Liability [Line Items] Non-US [Member] Operating lease costs Disaggregation of Revenue [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Remaining performance obligations Future undiscounted fixed payments from international recurring revenue customers Change in Contract with Customer, Liability [Abstract] Contract liabilities recognized as revenue Contract with Customer, Liability, Revenue Recognized Remaining Performance Obligation [Abstract] Revenue, Performance Obligation Satisfied over Time [Abstract] Future Undiscounted Fixed Treatment Code Payments Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Contract with Customer, Liability [Abstract] Deferred revenues Contract with Customer, Liability, Current Long-term contract liabilities Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Operating lease right-of-use assets Operating Lease Maturities [Abstract] Revenues Revenues, net Revenues, net Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Operating Lease, Description [Abstract] Restricted Cash [Abstract] Restricted cash Restricted Cash, Current Restricted cash Restricted Cash Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at end of year Cash, cash equivalents and restricted cash at beginning of year Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Cash paid for amounts included in measurement of operating lease liabilities Total remaining lease payments Lessee, Operating Lease, Liability, to be Paid 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Operating Lease Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Total lease liabilities Current portion of operating lease liabilities Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating lease liabilities, net of current portion Leases Renewal term Lessee, Finance Lease, Renewal Term Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Expected timing of satisfaction period Lease term Renewal option term Lessee, Operating Lease, Renewal Term Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Deferred revenues Warrants, expected term Other Customer [Member] SOFR [Member] Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Operating lease liabilities Increase (Decrease) in Operating Lease Liability Asset Acquisition [Abstract] Purchase Price Allocation Asset Acquisition [Table] Asset Acquisition [Axis] Asset Acquisition [Domain] Asset Acquisition [Line Items] Consideration [Abstract] Contingent consideration Asset Acquisition, Consideration Transferred, Contingent Consideration Common stock issued Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Transaction costs Total consideration Asset Acquisition, Consideration Transferred Current portion of contingent consideration Contingent consideration, net of current portion Fair value of contingent consideration Asset Acquisition, Contingent Consideration, Liability Acquisitions Asset Acquisition [Text Block] Stock-Based Compensation Expense [Abstract] Title of Individual [Domain] Customer [Domain] Chief Executive Officer [Member] Scenario [Domain] Forecast [Member] Scenario [Axis] Geographical [Domain] Geographical [Axis] Customer [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Title of Individual [Axis] Consolidation Items [Axis] Consolidation Items [Domain] China [Member] South Korea [Member] Korea [Member] Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Amended made in senior term facility. Senior Term Facility, Amendment [Member] Fourth amended made in senior term facility in name of credit facility one. Senior Term Facility, Fourth Amendment, Credit Facility 1 [Member] Percentage of total aggregate principal amount of credit Extensions (as defined in the Senior Term Facility) made pursuant to the Senior Term Facility (regardless of any repayment or prepayment thereof) as of the Full Exit Fee. Percentage of Credit Extension Percentage of credit extension Amount of minimum net revenue threshold by trailing by 12-month period. Net Revenue Threshold Increase, Minimum by Trailing 12-Month Period Minimum net revenue threshold by trailing 12-month period Represents the number of monthly principal payments plus interest. Debt Instrument, Number of Monthly Principal Payments Plus Interest Number of monthly principal payments plus interest Base interest rate for the funds borrowed under the debt agreement Debt Instrument, Basis Interest Rate Base interest rate Amount of minimum cash unrestricted in debt arrangement. Minimum of Unrestricted Cash Minimum unrestricted cash Percentage of prepayment fee if prepayment is made between twenty-four months and thirty-six months. Long-term Debt, Prepayment fee if prepayment is made Between Twenty-Four Months and Thirty-Six Months Prepayment fee if prepayment is made between twenty-four months and thirty-six months Amount of minimum net revenue threshold by December 31, 2026. Net Revenue Threshold Increase, Minimum by December 31, 2026 Minimum net revenue threshold by December 31, 2026 Required percentage of certain insurance proceeds to prepayment of outstanding term loan. Required Percentage of Certain Insurance Proceeds Required percentage of certain insurance proceeds Percentage of exit fee in debt arrangement. Percentage of Exit Fee Percentage of exit fee Amount of minimum net revenue threshold will increase. Net Revenue Threshold Increase, Minimum Minimum net revenue threshold Represent the written notice period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Long-term Debt, Notice Period Notice period Percentage of prepayment fee if prepayment is made after thirty-six months and prior to the maturity date. Long-term Debt, Prepayment fee if prepayment is made After Thirty-Six Months Prepayment fee if prepayment is made after thirty-six months Percentage of administrative agent fees in a debt arrangement. Percentage of Administrative Agent Fees Percentage of administrative agent fess Amount of borrowing capacity currently to be available in the credit facility under applicable funding condition. Line of Credit Facility, Available to be Drawn Under Condition Amount available to be drawn under condition Percentage of prepayment fee if prepayment is made within twelve months. Long-term Debt, Prepayment fee if prepayment is made Within Twelve Months Prepayment fee if prepayment is made within twelve months Allocation of business activity identified as other foreign. Geographic Distribution Other Foreign [Member] Other Foreign [Member] Goodwill by Segments [Abstract] Components of Goodwill [Abstract] Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Contract with Customer, Liability, Current, Advance Consideration Short-term contract liabilities Name of credit facility two. Senior Term Facility Two [Member] Senior Term Facility Two [Member] Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. MidCap Financial Trust [Member] MidCap Financial Trust [Member] Name of credit facility one. Senior Term Facility One [Member] Senior Term Facility One [Member] Name of credit facility three. Senior Term Facility Three [Member] Senior Term Facility Three [Member] Liquidity and Going Concern [Abstract] Refers to various technology components used it bringing a product to its final stage. Product Technology [Member] Product Technology [Member] Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets. Deferred Tax Assets Intangible Assets Intangible assets Operating Loss Carryforwards [Abstract] Operating Loss Carryforwards [Abstract] Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to interest expense limitation carryover. Deferred Tax Liabilities Interest expense limitation carryover Interest expense limitation carryover 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 permanent differences. Effective Income Tax Rate Reconciliation, Permanent Differences Permanent differences Amount of deferred tax asset attributable to taxable temporary differences from lease liability. Deferred Tax Assets, Lease liability Operating lease liabilities Amount of deferred tax liability attributable to taxable temporary differences from right of use assets. Deferred Tax Liabilities, Right of use asset Operating lease right-of-use assets The notice period to cancel the acquisition costs contract agreement with customers by either party, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Notice Period to Cancel Agreement Notice period to cancel contract agreement Assessment audits performed by state taxing authorities. Assessment Two [Member] Identified as tax period from March 2014 through November 2022. Tax Period from March 2014 through November 2022 [Member] Tax Period from March 2014 through November 2022 [Member] Development agreement term period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Development Agreement Term Development agreement term Assessment audits performed by state taxing authorities. Assessment One [Member] Sales and Use Tax Matters [Abstract] Sales and Use Tax Matters [Abstract] The amount of litigation settlement to be paid on the subject to court approval and the right of individual class members to reject the settlement and proceed on their own. Litigation Settlement to be Paid Litigation settlement to be paid Employee Savings Plan [Abstract] Employee 401(k) Savings Plan [Abstract] Number of development devices. Number of Development Devices Number of devices in development Milestone Payment [Abstract] Milestone Payment [Abstract] Refers to tangible personal property used in an office setting example computer also collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. Computer Hardware and Software [Member] Computers, Hardware and Software [Member] Percentage of fair value weighting given to different valuation approaches and techniques. Percentage of Fair Value Weighting Given Percentage of fair value weighting market approach given Goodwill [Abstract] Goodwill [Abstract] Refers to the term of credit card transaction settlement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Credit Card Transaction Settlement Term Credit card transaction settlement term Tabular disclosure of depreciation and amortization expense for each reportable segment. Depreciation and Amortization by Reportable Segment [Table Text Block] Depreciation and Amortization by Reportable Segment The extended product warranties, which generally require additional fees to be paid by the buyer, and other guarantee contracts excluded from the initial recognition and initial measurement requirements. Does not include disclosures for standard product warranties, which typically have substantially shorter periods of time or provide less coverage, or both, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Extended Product Warranty Term Offered warranty period The product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Standard Product Warranty Term Standard warranty period Accrued Warranty Costs [Abstract] Accrued Warranty Costs [Abstract] Product Warranty [Abstract] Product warranty [Abstract] Disclosure of accounting policy for the engineering and product development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own. Engineering and Product Development [Policy Text Block] Engineering and Product Development A customer or a group of external customers with significant concentration. Customer One [Member] One Customer [Member] A customer or a group of external customers with significant concentration. Two Customers [Member] Number of major customers of the entity. Concentration Risk, Number of Major Customers Number of major customers Concentration Of Credit Risk [Abstract] Concentration of Credit Risk [Abstract] Refers to laser equipment which is placed in service. Lasers Placed-In-Service [Member] Lasers Placed-In-Service [Member] Amount of future earnout payment due the earlier of achieving a revenue target or July 2025. Future Earnout Payment Due upon Revenue Target Future earnout payment due upon revenue target Amount of future earnout payments upon achievement of certain annual net revenue milestones. Future Earnout Milestone Payments Future earnout milestone payments Future earnout payments Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Asset Acquisition, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Reduction in contingent consideration adjusted to carrying value of technology intangible asset Name of the entity from which the assets were acquired. TheraClear Corporation [Member] Amount of contingent consideration incurred during the period. Asset Acquisition, Contingent Consideration, Incurred Royalty and gross profit payments incurred The amount of identifiable intangible assets recognized as of the acquisition date. Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Intangible asset Percentage of risk free rate of return assumptions used in the valuation method to calculate fair value of assets and earnout. Risk Free Rate of Return Risk free rate of return Percentage of revenue volatility assumptions used in the valuation method to calculate fair value of assets and earnout. Revenue Volatility Revenue volatility The amount of milestones payments made upon the achievement of a development related target. Milestone Payments Milestone payments Amount of assets acquired at the acquisition date. Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total assets acquired The amount of inventory recognized as of the acquisition date. Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventories Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Assets acquired [Abstract] Percentage of cost of equity assumptions used in the valuation method to calculate fair value of assets and earnout. Cost of Equity Percentage Cost of equity Asset Acquisition, Purchase Price Allocation [Abstract] Percentage of revenues for the royalty rate assumptions used in the valuation method to calculate fair value of assets and earnout. Revenues for the Royalty Rate Revenues for the royalty rate Represents the subsequent period of gross profit for future royalty payments from sales, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Subsequent Period of Gross Profit for Future Royalty Payments Subsequent period of gross profit for future royalty payments The amount of future milestone payments upon the achievement of certain development and related net revenue targets. Future Milestone Payments Future milestone payments The weighted average cost of capital is the rate that a company is expected to pay on average to all its security holders to finance its assets. The WACC is commonly referred to as the firm's cost of capital. Importantly, it is dictated by the external market and not by management. Weighted Cost of Capital Percentage Weighted average cost of capital Represents the percentage of gross profit for future royalty payments for subsequent period. Percentage of Gross Profit for Future Royalty Payments for Subsequent Period Percentage of gross profit for future royalty payments for subsequent period The amount of future royalty payments based upon future net product sales. Future Royalty Payments Future royalty payments Acquisition of Assets and Liabilities [Abstract] Acquisition of Assets and Liabilities [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Option [Abstract] Stock Options [Abstract] Refers to 2016 Stock Incentive Plan, "2016 Plan". Stock Incentive Plan2016 [Member] 2016 Omnibus Incentive Plan [Member] Amount of expenses associated with exit fee of debt instrument. Debt Instrument, Exit Fee Exit fee Amount, after addition of exit fees for long-term debt before unamortized premium (discount) and debt issuance cost. Long Term Debt After Exit Fee Long term debt after exit fee Refers to percentage of gross profit. Percentage of Gross Profit Gross profit % Amount of common stock the Company may sell under an equity distribution agreement. Common Stock, Amount of common stock the Company may sell under equity distribution agreement Amount of common stock the Company may sell under equity distribution agreement Refers to the beneficial percentage of ownership. Beneficial ownership percentage Beneficial ownership percentage Commission as percentage of gross proceeds from sale of shares sold. Commission as percentage of gross proceeds from sale of shares sold Commission as percentage of gross proceeds from sale of shares sold Offering of "at-the-market" shares as per equity distribution agreement. Equity Offerings at the Market [Member] At-the-Market Equity Offering [Member] Number of warrants (or share units) issued during the current period. Stock Issued During Period, Shares, Warrants Issued Warrants issued (in shares) Name of credit facility. Senior Term Facility [Member] Senior Term Facility [Member] Change in operating lease right-of-use assets and liability due to new and amended lease as part of non cash disclosure of non-cash operating, investing and financing activities. Change in Operating Lease Right-of-Use Assets and Liability Due to New and Amended Lease Change in operating lease right-of-use assets and liabilities due to new and amended leases The amount of non cash transaction arising from transfer of property and equipment to inventories. Transfer of Property and Equipment to Inventories Transfer of property and equipment to inventories Amount of contingent consideration issued as part of non cash transaction in connection with asset. Noncash or Part Noncash Acquisition, Contingent Consideration Issued in Connection with Asset Contingent consideration issued in connection with TheraClear asset Accrued payment of contingent consideration in noncash investing and financing activities. Accrued Payment of Contingent Consideration Accrued payment of contingent consideration Accrued exit fee recorded as debt discount in noncash operating, investing and financing activities. Accrued Exit Fee Recorded as Debt Discount Accrued exit fee recorded as debt discount Amount of amortization expense attributable to debt issuance costs and Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense. Amortization of deferred financing costs and debt discount Amortization of deferred financing costs and debt discount Amount of increase (decrease) in carrying value of intangible assets and change in fair value of the contingent consideration due to revaluation as part of non cash transaction in connection with asset acquisition. Change in Intangible Assets and Fair Value of Contingent Consideration Change in intangible assets and fair value of contingent consideration Amount resulting from the modification of common stock warrants. Modification of Common Stock Warrants Modification of common stock warrants Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees and other accrued liabilities amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. Accrued Professional Fees Other Accrued Liabilities Professional fees and other Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Lessee, Operating Lease, Remaining Term of Contract Remaining lease term Weighted average incremental borrowing rate for operating lease calculated at point in time. Operating Lease, Incremental Borrowing Rate, Percent Weighted average incremental borrowing rate Change in operating lease right-of-use assets and liability due to amended lease as part of non cash disclosure of non-cash operating, investing and financing activities. Change In Operating Lease Right-of-use Assets And Liability Due To Amended Lease Increase in ROU asset and operating lease liability resulting from lease modification The facility under the lease agreement. Facility One [Member] Long-lived Assets [Abstract] Long-lived Assets [Abstract] Refers to Dermatology procedures equipment generates revenues from the sale of equipment, such as lasers and lamp products. Dermatology Procedures Equipment [Member] Dermatology Procedures Equipment [Member] Refers to Dermatology recurring procedures derives its revenues from the XTRAC procedures performed by dermatologists. Dermatology Recurring Procedures [Member] Dermatology Recurring Procedures [Member] Name of credit facility. Senior Term Facility, Credit Facility 1 [Member] Credit Facility #1 [Member] Name of credit facility. Senior Term Facility, Credit Facility 3 [Member] Credit Facility #3 [Member] Fourth amended made in senior term facility in name of credit facility two. Senior Term Facility, Fourth Amendment, Credit Facility 2 [Member] Name of credit facility. Senior Term Facility, Credit Facility 2 [Member] Credit Facility #2 [Member] Amount of lender fees incurred in debt arrangement. Debt Instrument, Lender Fees Lender fees Interest rate at which a bank borrows funds from other banks in the London interbank market. London Interbank Offered Rate [Member] LIBOR [Member] The cash outflow for the extinguishment of long-term borrowing before its maturity. Early Repayment of Debt Prepayment of debt Interest rate floor on the debt instrument. Debt Instrument, Interest Rate Floor Interest rate floor Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Term of Variable Rate Term of variable rate Third amended made in senior term facility. Senior Term Facility, Third Amendment [Member] Represent the written notice period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Long Term Debt Forward looking term Forward looking term Percentage of prepayment fee if prepayment is made between twelve months and twenty-four months. Long-term Debt, Prepayment fee if prepayment is made Between Twelve Months and Twenty-Four Months Prepayment fee if prepayment is made between twelve months and twenty-four months EX-101.PRE 13 sskn-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 20, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 0-11635    
Entity Registrant Name STRATA SKIN SCIENCES, INC.    
Entity Central Index Key 0001051514    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 13-3986004    
Entity Address, Address Line One 5 Walnut Grove Drive    
Entity Address, Address Line Two Suite 140    
Entity Address, City or Town Horsham    
Entity Address, State or Province PA    
Entity Address, Postal Zip Code 19044    
City Area Code 215    
Local Phone Number 619-3200    
Title of 12(b) Security Common Stock, $0.001 Par Value    
Trading Symbol SSKN    
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    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 17,264,756
Entity Common Stock, Shares Outstanding   35,060,920  
Auditor Firm ID 688    
Auditor Name Marcum LLP    
Auditor Location Philadelphia, Pennsylvania    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 6,784 $ 5,434
Restricted cash 1,334 1,361
Accounts receivable, net of allowance for credit losses of $222 and $382 at December 31, 2023 and 2022, respectively 4,440 4,471
Inventories 2,673 3,095
Prepaid expenses and other current assets 312 691
Total current assets 15,543 15,052
Property and equipment, net 11,778 9,950
Operating lease right-of-use assets 626 975
Intangible assets, net 7,319 17,394
Goodwill 6,519 8,803
Other assets 231 98
Total assets 42,016 52,272
Current liabilities:    
Accounts payable 3,343 3,425
Accrued expenses and other current liabilities 6,306 6,555
Deferred revenues 2,120 2,778
Current portion of operating lease liabilities 352 355
Current portion of contingent consideration 53 313
Total current liabilities 12,174 13,426
Long-term debt, net 15,044 7,476
Deferred revenues and other liabilities 552 314
Deferred tax liability 186 306
Operating lease liabilities, net of current portion 237 610
Contingent consideration, net of current portion 1,135 8,309
Total liabilities 29,328 30,441
Commitments and contingencies (Note 11)
Stockholders' equity:    
Series C convertible preferred stock, $0.10 par value; 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.001 par value; 150,000,000 shares authorized; 35,060,920 and 34,723,046 shares issued and outstanding at December 31, 2023 and 2022, respectively 35 35
Additional paid-in capital 250,711 249,024
Accumulated deficit (238,058) (227,228)
Total stockholders' equity 12,688 21,831
Total liabilities and stockholders' equity $ 42,016 $ 52,272
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Allowance for credit losses $ 222 $ 382
Stockholders' equity:    
Series C Convertible Preferred Stock, par value (in dollars per share) $ 0.1 $ 0.1
Series C Convertible Preferred Stock, shares authorized (in shares) 10,000,000 10,000,000
Series C Convertible Preferred Stock, shares issued (in shares) 0 0
Series C Convertible Preferred Stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 35,060,920 34,723,046
Common stock, shares outstanding (in shares) 35,060,920 34,723,046
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Operations [Abstract]    
Revenues, net $ 33,358 $ 36,161
Cost of revenues 14,897 14,393
Gross profit 18,461 21,768
Operating expenses:    
Engineering and product development 1,317 1,029
Selling and marketing 12,956 15,301
General and administrative 10,508 10,087
Impairment of goodwill 2,284 0
Total operating expenses 27,065 26,417
Loss from operations (8,604) (4,649)
Other (expense) income:    
Interest expense (1,640) (926)
Interest income 231 89
Loss on debt extinguishment (909) 0
Other (expense), income net (2,318) (837)
(Loss) income before benefit from / (provision for) income taxes (10,922) (5,486)
Benefit from / (provision for) income taxes 92 (63)
Net loss $ (10,830) $ (5,549)
Net loss per share of common stock - basic (in dollars per share) $ (0.31) $ (0.16)
Net loss per share of common stock - diluted (in dollars per share) $ (0.31) $ (0.16)
Weighted average shares of common stock outstanding - basic (in shares) 34,920,291 34,712,246
Weighted average shares of common stock outstanding - diluted (in shares) 34,920,291 34,712,246
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In-Capital [Member]
Accumulated Deficit [Member]
Total
Beginning balance at Dec. 31, 2021 $ 34 $ 247,059 $ (221,679) $ 25,414
Beginning balance (in shares) at Dec. 31, 2021 34,364,679      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense $ 0 1,466 0 1,466
Issuance of common stock for acquisition $ 1 499 0 500
Issuance of common stock for acquisition (in shares) 358,367      
Net loss $ 0 0 (5,549) (5,549)
Ending balance at Dec. 31, 2022 $ 35 249,024 (227,228) 21,831
Ending balance (in shares) at Dec. 31, 2022 34,723,046      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation expense $ 0 1,303 0 1,303
Issuance of restricted stock $ 0 0 0 $ 0
Issuance of restricted stock (in shares) 337,874     337,874
Modification of common stock warrants $ 0 384 0 $ 384
Issuance of common stock for acquisition (in shares)       358,367
Net loss 0 0 (10,830) $ (10,830)
Ending balance at Dec. 31, 2023 $ 35 $ 250,711 $ (238,058) $ 12,688
Ending balance (in shares) at Dec. 31, 2023 35,060,920      
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net loss $ (10,830) $ (5,549)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 5,553 5,293
Impairment expense 2,284 0
Amortization of operating lease right-of-use assets 349 395
Amortization of deferred financing costs and debt discount 140 157
Change in allowance for credit losses (110) 107
Stock-based compensation expense 1,303 1,466
Loss on debt extinguishment 909 0
Loss on disposal of property and equipment 72 52
Deferred income taxes (120) 40
Changes in operating assets and liabilities:    
Accounts receivable 141 (1,145)
Inventories 689 (1,340)
Prepaid expenses and other assets 246 (111)
Accounts payable (100) 603
Accrued expenses and other liabilities (197) 229
Deferred revenues (472) (644)
Operating lease liabilities (376) (477)
Net cash used in operating activities (519) (924)
Cash flows from investing activities:    
Purchase of property and equipment (5,019) (3,736)
Cash paid in connection with TheraClear asset acquisition 0 (631)
Net cash used in investing activities (5,019) (4,367)
Cash flows from financing activities:    
Proceeds from long-term debt 7,000 0
Payment of deferred financing costs (97) 0
Payment of contingent consideration (42) (500)
Net cash provided by (used in) financing activities 6,861 (500)
Net increase (decrease) in cash, cash equivalents and restricted cash 1,323 (5,791)
Cash, cash equivalents and restricted cash at beginning of year 6,795 12,586
Cash, cash equivalents and restricted cash at end of year 8,118 6,795
Supplemental disclosure of cash flow information:    
Cash paid during the year for interest 1,415 744
Cash paid during the year for income taxes 22 19
Supplemental schedule of non-cash operating, investing and financing activities:    
Modification of common stock warrants 384 0
Transfer of property and equipment to inventories 267 463
Change in intangible assets and fair value of contingent consideration 7,374 0
Accrued exit fee recorded as debt discount 450 0
Accrued payment of contingent consideration 18 0
Inventories acquired in connection with TheraClear asset acquisition 0 71
Intangible assets acquired in connection with TheraClear asset acquisition 0 10,182
Contingent consideration issued in connection with TheraClear asset 0 9,122
Common stock issued in connection with TheraClear asset acquisition 0 500
Change in operating lease right-of-use assets and liabilities due to new and amended leases $ 0 $ 732
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and Nature of Business
12 Months Ended
Dec. 31, 2023
The Company [Abstract]  
Organization and Nature of Business

1. Organization and Nature of Business



STRATA Skin Sciences, Inc. (the “Company”) is a medical technology company in dermatology dedicated to developing, commercializing and marketing innovative products for the treatment of dermatologic conditions. Its products include the XTRAC® and Pharos® excimer lasers and VTRAC® lamp systems utilized in the treatment of psoriasis, vitiligo and various other skin conditions. In January 2022, the Company acquired the TheraClear Acne Therapy System to broaden its opportunities with expansion potential in the acne care market. The Company markets the device under the brand name TheraClear® X.

Post-COVID-19 Pandemic


Since March 2020, the global pandemic related to a new strain of coronavirus (“COVID-19”) has negatively impacted business conditions in the industry in which the Company operates, disrupted global supply chains, constrained workforce participation and created significant volatility and disruption of financial markets. The pandemic led to the suspension of elective procedures in the U.S. and to the temporary closure of many physician practices, which are the Company’s primary customers. While most offices have reopened, some physician practices closed and never reopened. Accordingly, the COVID-19 pandemic and its variants have negatively impacted the Company’s operational and financial performance, including its ability to execute its business strategies and initiatives in the expected time frames and those of its primary customers. It has also negatively impacted the Company’ supply chains and transport, customer behavior and staffing.


Impact of Russia-Ukraine War



Prior to the outbreak of the Russia-Ukraine War, Ukraine was the largest exporter of noble gases including neon, krypton, and xenon and has historically been the source of a significant amount of gas supplied to the Company by its contract suppliers. Neon gas is essential to the proper functioning of the Company’s lasers. The Company’s suppliers have been resourceful in continuing to supply gases to the Company but cannot assure the Company that the supply will remain uninterrupted. The reduced supply and ongoing conflict have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as semiconductor chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips.



Liquidity and Going Concern



The Company has been negatively impacted by the COVID-19 pandemic, has historically experienced recurring losses, has been dependent on raising capital from the sale of securities in order to continue to operate and has been required to restrict cash for potential sales tax liabilities (see Note 11). In October 2021, the Company entered into an equity distribution agreement with an investment bank under which the Company may sell up to $11.0 million of its common stock in registered “at-the-market” offerings. In June 2023, the Company amended its credit facility with MidCap Financial Trust to: (i) refinance its existing $8.0 million term loan, (ii) borrow an additional $7.0 million, and (iii) provide for an additional $5.0 million tranche that can be drawn under certain conditions in 2024. Management believes that the Company’s cash and cash equivalents, combined with the anticipated revenues from the sale or use of its products and operating expense management, will be sufficient to satisfy the Company’s working capital needs, capital asset purchases, outstanding commitments and other liquidity requirements associated with its existing operations for at least the next 12 months following the date of the issuance of these consolidated financial statements. However, market conditions, including the negative impact of the COVID-19 pandemic, the Russia-Ukraine War, and the Israel-Hamas conflict on the financial markets, supply chain disruptions, customer behavior, and rising interest rates, could interfere with the Company’s ability to access financing and on favorable terms.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
2. Basis of Presentation and Summary of Significant Accounting Policies


Basis of Presentation and Principles of Consolidation



The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and as amended by Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and Photomedex India Private Limited, its wholly-owned subsidiary in India. No operating activities have occurred within the Company’s subsidiary as of and during the years ended December 31, 2023 and 2022.

Reclassifications


Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lasers-in-process from raw materials and work-in-process inventories and finished goods inventories to property and equipment, net on the consolidated balance sheet.

Use of Estimates


The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company’s significant estimates and judgments include revenue recognition with respect to deferred revenues and the contract term and valuation allowances of accounts receivable, inputs used when evaluating goodwill for impairment, inputs used in the valuation of contingent consideration, state sales and use tax accruals, the estimated useful lives of intangible assets, and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates.

Concentrations of Credit Risk and Major Customers


The Company’s cash is held on deposit in demand accounts at a large financial institution in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $0.3 million per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial statements of this institution and believes it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little credit risk to the Company.


Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash equivalents and accounts receivable. The Company limits its credit risk associated with cash equivalents by placing investments in highly-rated money market funds. The Company limits its credit risk with respect to accounts receivable by performing credit evaluations when deemed necessary, but it does not require collateral to secure amounts owed by its customers.


The Company had one and two customers, international distributors, from which it earns dermatology recurring procedures and dermatology procedures equipment revenues, that accounted for 10% or more of the Company’s revenues for the years ended December 31, 2023 and 2022, respectively. Revenues from these customers were $3.3 million and $8.5 million, or 10% and 23%, of total net revenues during the years ended December 31, 2023 and 2022, respectively. Accounts receivable associated with these customers was nil as of December 31, 2023 and $0.5 million, or 11%, of net accounts receivable as of December 31, 2022. One other customer had $0.7 million, or 16.5%, of net accounts receivable as of December 31, 2023. No other customer represented more than 10% of total accounts receivable as of December 31, 2022.

Cash and Cash Equivalents


The Company considers all highly-liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of December 31, 2023 and 2022, cash equivalents consisted of credit card transactions with settlement terms of less than five days.

Restricted Cash


As discussed more fully in Note 11, an administrative state judge in the State of New York issued an opinion in January 2021 finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the State of New York Tax Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.


On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.



The cash collateral is recorded as restricted cash on the consolidated balance sheets as of December 31, 2023 and 2022. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands):


 
December 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
6,784
   
$
5,434
 
Restricted cash
   
1,334
     
1,361
 
Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows
 
$
8,118
   
$
6,795
 

Accounts Receivable and Allowance for Credit Losses


Accounts receivable primarily relates to amounts due from customers, which are typically due within 30 to 90 days from invoice date. The Company provides credit to its customers in the normal course of business and maintains allowances for expected credit losses over the remaining contractual lives of its receivables, considering customer financial condition, historical loss experience with customers, current market economic conditions and forecasts of future economic conditions when appropriate. The Company does not require collateral or other security for accounts receivable. The Company also maintains allowances for estimated losses resulting from amounts deemed to be uncollectible from its customers. These allowances are for specific amounts on certain customer accounts based on facts and circumstances determined on a case-by-case basis. The Company writes off accounts receivable when they are considered uncollectible, and payments subsequently received on such receivables are credited to bad debt expense. The Company does not recognize interest accruing on accounts receivable past due.

Inventories


Inventories are stated at the lower of cost or net realizable value. Cost is determined based on purchased cost for raw materials and all production cost related to the laser manufacturing process (labor and indirect manufacturing cost, including sub-contracted work components) for work-in-process and finished goods is classified as inventory. For the Company’s products, cost is determined on the first-in, first-out method. Work-in-process is immaterial, given the typically short manufacturing cycle and therefore, is disclosed in conjunction with raw materials.


The Company’s equipment for the treatment of skin disorders (e.g. the XTRAC) will either (i) be placed in a physician’s office and remain the property of the Company (at which date such equipment is transferred to property and equipment) or (ii) be sold to distributors or physicians directly. The cost to build a laser for sale is accumulated in inventory, and the cost to build a laser for placement is accumulated in property and equipment.


Reserves for slow-moving and obsolete inventories are provided based on historical experience and product demand. Management evaluates the adequacy of these reserves periodically based on forecasted sales and market trends.

Property and Equipment, net


Property and equipment are recorded at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred and costs of improvements and renewals are capitalized. Upon retirement or disposition, the applicable property and equipment amounts are deducted from the accounts and any gain or loss is recorded in the consolidated statements of operations. Depreciation and amortization are recognized using the straight-line method based on the estimated useful lives of the related assets. The Company uses an estimated useful life of three years for computers, hardware and software, five years for machinery and equipment and seven years for furniture and fixtures and the lesser of the useful life or lease term for leasehold improvements.

Intangible Assets


Intangible assets consist of core technology, product technology, customer relationships, trademarks and distribution rights. Intangible assets are amortized over the period of estimated benefit using the straight-line method and estimated useful lives ranging from three to 12 years.

Goodwill


Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to an annual impairment test. The Company has two reporting units and goodwill is allocated to the reporting units (see Note 15).



  The Company performs its goodwill impairment test on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded for the amount by which the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. In conjunction with the annual budgeting process during the fourth quarter of 2023 and using data collected since the official launch of the TheraClear devices, the Company reduced its projected earnings from TheraClear devices (see Note 3). As a result, the Company bypassed the qualitative assessment of goodwill impairment and performed a quantitative assessment by comparing the fair value of each reporting unit with its carrying amount. The Company recorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the dermatology recurring procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. The fair values of the reporting units were determined using both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and the Company’s weighted average cost of capital. Historical performance and management estimates of future performance were used to determine profit margins and growth rates.


The impairment charge is included in impairment of goodwill within the consolidated statement of operations for the year ended December 31, 2023. The dermatology procedures equipment reporting unit was not identified as having impairment for the year ended December 31, 2023. The Company’s annual goodwill impairment test resulted in no impairment charge during the year ended December 31, 2022.

Impairment of Long-Lived Assets and Intangibles


The Company reviews its long-lived assets and intangible assets subject to amortization for impairment whenever events or changes in circumstances indicate the carrying amount of an asset group may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset group to future net cash flows expected to be generated by the asset group. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the fair value of the asset group, less costs to sell. The Company did not record any charges related to asset impairment during the years ended December 31, 2023 and 2022.

Fair Value Measurements


The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires the use of observable inputs and minimizes the use of unobservable inputs. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
 
Level 1 – quoted market prices in active markets for identical assets or liabilities.
Level 2 – observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – inputs that are generally unobservable and typically reflect the Company’s estimate of assumptions that market participants would use in pricing the asset or liability.

Accrued Warranty Costs


The Company offers a standard warranty on product sales generally for a one to two-year period, however, the Company has offered longer warranty periods, ranging from three to four years, in order to meet competition or meet customer demands. The Company provides for the estimated cost of the future warranty claims on the date the product is sold.


The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):

 
 
December 31,
 
   
2023
   
2022
 
Balance, beginning of year
 
$
207
   
$
79
 
Additions
   
237
     
246
 
Expirations and claims satisfied
   
(141
)
   
(118
)
Total
   
303
     
207
 
Less current portion within accrued expenses and other current liabilities
   
(180
)
   
(136
)
Balance within deferred revenues and other liabilities
 
$
123
   
$
71
 

Debt Issuance Costs


The Company capitalizes direct costs incurred to obtain debt financing and amortizes these costs to interest expense over the term of the debt using the effective interest method. These costs are recorded as a debt discount and are netted against the related debt on the Company’s consolidated balance sheets.

Revenue Recognition


Revenues from the Company’s dermatology recurring procedures customers are earned by providing physicians with its laser products and charging the physicians a fee for a fixed number of treatment sessions or a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. The placement of the laser products at physician locations represents embedded leases which are accounted for as operating leases. For the lasers placed-in service under these arrangements, the terms of the domestic arrangements are generally 36 months with automatic one-year renewals and include a termination clause that can be effected at any time by either party with 30 to 60 day notice. Amounts paid are generally non-refundable. Sales of access codes for a fixed number of treatment sessions are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. Sales of access codes for a specified period of time are recognized as revenue on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used. Internationally, the Company generally sells access codes for a fixed amount on a monthly basis to its distributors and the terms are generally 48 months, with termination in the event of the customers’ failure to remit payments timely, and include a potential buy-out at the end of the term of the contract. Currently, this is the only foreign recurring revenue. Prepaid amounts recorded in deferred revenue and customer deposits recorded in accounts payable are recognized as revenue over the lease term in the patterns described above. Pricing is fixed with the customer. With respect to lease and non-lease components, the Company adopted the practical expedient to account for the arrangement as a single lease component.


Revenues from the Company’s dermatology procedures equipment are recognized when control of the promised goods or services is transferred to its customers or distributors, in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Accordingly, the Company determines revenue recognition through the following steps:


identification of the contract, or contracts, with a customer;

identification of the performance obligations in the contract;

determination of the transaction price;

allocation of the transaction price to the performance obligations in the contract; and

recognition of revenue when, or as, performance obligations are satisfied.


Accounting for the Company’s contracts involves the use of significant judgments and estimates including determining the separate performance obligations, allocating the transaction price to the different performance obligations and determining the method to measure the entity’s performance toward satisfaction of performance obligations that most faithfully depicts when control is transferred to the customer. The Company allocates the contract’s transaction price to each performance obligation using the Company’s best estimate of the standalone selling price for each distinct good or service in the contract. The Company maximizes the use of observable inputs by beginning with average historical contractual selling prices and adjusting as necessary and on a consistent and rational basis for other inputs such as pricing trends, customer types, volumes and changing cost and margins.


Revenues from dermatology procedures equipment are recognized when control of the promised products is transferred to either the Company’s distributors or end-user customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products (the transaction price). Control transfers to the customer at a point in time. To indicate the transfer of control, the Company must have a present right to payment and legal title must have passed to the customer. The Company ships most of its products FOB shipping point, and as such, the Company primarily transfers control and records revenue upon shipment. From time to time the Company will grant certain customers, for example governmental customers, FOB destination terms, and the transfer of control for revenue recognition occurs upon receipt. The Company has elected to recognize the cost of freight and shipping activities as fulfillment costs. Amounts billed to customers for shipping and handling are included as part of the transaction price and recognized as revenue when control of the underlying goods are transferred to the customer. The related shipping and freight charges incurred by the Company are included in cost of revenues.


The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):

   
Year Ended
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures
 
$
21,530
   
$
23,025
 
Dermatology procedures equipment
   
11,828
     
13,136
 
Total net revenues
 
$
33,358
   
$
36,161
 


The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):

Years ending December 31:
     
2024
  $
1,319
 
2025
   
787
 
2026
   
569
 
2027
   
298
 
   
$
2,973
 


Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year, which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include the potential obligation to perform under extended warranties and service contracts but exclude any dermatology procedures equipment accounted for as leases. As of December 31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $0.7 million and $0.6 million, respectively, and the Company expects to recognize $0.3 million and $0.4 million, respectively, of the remaining performance obligations within one year and the remainder over one to three years. Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Currently, the Company does not have any contract assets which have not transferred to a receivable.


Contract liabilities primarily relate to extended warranties and service contracts where the Company has received payments but has not yet satisfied the related performance obligations. The allocations of the transaction price are based on the price of standalone warranty contracts sold in the ordinary course of business. The advance consideration received from customers for the warranty services is a contract liability that is recognized ratably over the warranty period. As of December 31, 2023 and 2022, the $0.3 million and $0.4 million of short-term contract liabilities, respectively, is presented as deferred revenues and the $0.4 million and $0.2 million of long-term contract liabilities, respectively, is presented within deferred revenues and other liabilities on the consolidated balance sheets. For the years ended December 31, 2023 and 2022, the Company recognized $0.4 million and $0.9 million, respectively, as revenue from amounts classified as contract liabilities (i.e. deferred revenues) as of December 31, 2022 and 2021.


With respect to contract acquisition costs, the Company applies the practical expedient and expenses these costs immediately.

Engineering and Product Development


Engineering and product development costs associated with research, new product development and product redesign are expensed as incurred.

Advertising Costs


Advertising costs are expensed as incurred and included in selling and marketing expenses within the Company’s consolidated statement of operations. The Company recognized advertising costs of $0.5 million and $1.6 million during the years ended December 31, 2023 and 2022, respectively.

Stock-Based Compensation


The Company measures share-based awards at their grant-date fair value and records compensation expense on a straight-line basis over the requisite service period of the awards.


Estimating the fair value of share-based awards requires the input of subjective assumptions, including the expected life of the options and stock price volatility. The Company accounts for forfeitures of stock option awards as they occur. The estimated fair value of restricted stock awards is equal to the Company’s common stock price at the grant date. The Company uses the Black-Scholes option pricing model to value its stock option awards. The assumptions used in estimating the fair value of stock-option awards represent management’s estimate and involve inherent uncertainties and the application of management’s judgment. As a result, if factors change and management uses different assumptions, share-based compensation expense could be materially different for future awards.

Income Taxes


The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities, as well as on net operating loss carryforwards, and are measured using enacted tax rates and laws that are expected to be in effect when the differences reverse. Any resulting net deferred tax assets are evaluated for recoverability and, accordingly, a valuation allowance is provided when it is not more likely than not that all or some portion of the deferred tax asset will be realized.


The Company recognizes the tax effects of uncertain tax positions only if the position is “more-likely-than-not” to be sustained were it to be challenged by a taxing authority. The assessment of the tax position is based solely on the technical merits of the position, without regard to the likelihood that the tax position may be challenged. If an uncertain tax position meets the “more-likely-than-not” threshold, the largest amount of tax benefit that is more than 50% likely to be recognized upon ultimate settlement with the taxing authority is recorded. The Company has no uncertain tax positions as of December 31, 2023. The Company includes interest and penalties related to income tax obligations within income tax expense. The Company’s tax years are still under open status from 2020 to present.

Net Loss Per Share


Basic net loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during each period. Diluted loss per share of common stock includes the effect, if any, from the potential exercise or conversion of securities such as unvested restricted stock awards, stock options and warrants for common stock which would result in the issuance of incremental shares of common stock. For diluted net loss per share, the weighted-average number of shares of common stock is the same as for basic net loss per share due to the fact that when a net loss exists, dilutive securities are not included in the calculation as the impact is anti-dilutive.
 

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:

   
December 31,
 
   
2023
   
2022
 
Stock options    
7,728,721
     
4,474,714
 
Common stock warrants
   
800,000
     
373,626
 
Restricted stock units
   
22,654
     
278,004
 

   
8,551,375
     
5,126,344
 

Accounting Pronouncements Recently Adopted


In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended subsequently by ASUs 2018-19, 2019-04, 2019-05, 2019-10, 2019-11 and 2020-03. The guidance in the ASUs requires that credit losses be reported using an expected losses model rather than the incurred losses model that was previously used. The standard also establishes additional disclosures related to credit risks. This standard was effective for fiscal years beginning after December 15, 2022. The adoption of this guidance on January 1, 2023 did not have a material effect on the consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted


In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivative and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s own Equity. The pronouncement simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Specifically, the ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. In addition, the ASU removes certain settlement conditions that are required for equity contracts to qualify for it and simplifies the diluted earnings per share (EPS) calculations in certain areas. The guidance is effective for annual periods, including interim periods, beginning after December 15, 2023 and early adoption is permitted. The Company does not currently believe it will have a material effect on its consolidated financial statements, but it could in the future.


In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which will primarily require enhanced disclosures about significant segment expenses and information used to assess segment performance and enhanced disclosures in interim periods. The guidance in this ASU will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023 and interim reporting periods in fiscal years beginning after December 15, 2024. Early adoption is permitted.  The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.


In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve income tax disclosure requirements by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) the disaggregation of income taxes paid by jurisdiction. The guidance makes several other changes to the income tax disclosure requirements. The guidance in this ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition
12 Months Ended
Dec. 31, 2023
Asset Acquisition [Abstract]  
Acquisitions
3. Asset Acquisition


In January 2022, the Company acquired certain assets related to the TheraClear devices from Theravant Corporation (“Theravant”). The TheraClear asset acquisition allows the Company to further develop, commercialize and market the TheraClear devices that are used for acne treatment, as well as advance the TheraClear technology into multiple other devices that can be used to treat a range of additional indications.


The Company made an upfront cash payment of $0.5 million and issued to Theravant 358,367 shares of common stock with an aggregate value of $0.5 million as of the closing date in connection with the TheraClear asset acquisition. During the fourth quarter of 2022, the Company also made a $0.5 million milestone payment upon the launch of the TheraClear Acne Therapy System, one of the development-related targets. Theravant is eligible to receive up to $3.0 million in future earnout payments upon the achievement of certain annual net revenue milestones ($1.0 million of which is due upon the earlier of achieving a revenue target or July 2025), up to  $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain commercialization related targets. Through December 31, 2023, the Company has incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales.


The Company determined this transaction represented an asset acquisition as substantially all of the value was in the TheraClear technology intangible asset as defined by ASC 805, Business Combinations.


The purchase price was allocated, on a relative fair value basis, to the technology intangible asset and acquired inventories as follows (in thousands):

Consideration:
     
Cash payment
 
$
500
 
Common stock issued
    500  
Transaction costs
   
131
 
Contingent consideration     9,122  
Total consideration
 
$
10,253
 
         
Assets acquired:
       
Technology intangible asset
  $ 10,182  
Inventories
   
71
 
Total assets acquired
 
$
10,253
 


The technology intangible asset is being amortized on a straight-line basis over a period of ten years, to be updated for subsequent changes in the contingent consideration that is allocated to its carrying value. The intangible asset was valued using the relief from royalty method. Significant assumptions used in the relief from royalty method include a 14.5% weighted average cost of capital and 15.0% of revenues for the royalty rate. The net book value of acquired inventories approximated its fair value. To calculate the fair value of the earnout using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 1.6%, revenue volatility of 45.0%, and a cost of equity of 10.5%. Due to uncertainties associated with the development of a new product line and the use of estimates and assumptions to determine the fair value of the contingent consideration, the amount ultimately paid in connection with the earnout may differ from the estimated fair value at the acquisition date. A revaluation of the contingent consideration would only be required if there is a significant change to the underlying valuation assumptions. The contingent consideration will be adjusted when the contingency is resolved and the consideration is paid or becomes payable. Any difference between the cash payment and the amount accrued for contingent consideration will result in an adjustment to the technology intangible asset. Contingent consideration expected to be paid within the next year is classified as current on the consolidated balance sheet.


During 2023, the Company revised its projections of expected revenues and gross profits to be earned from TheraClear devices. The change in projections was considered significant enough to warrant a revaluation of the contingent consideration. To calculate the fair value of the earnout at December 31, 2023, using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 3.8%, revenue volatility of 15.0%, and a cost of equity of 10.0%. The fair value of the contingent consideration as of December 31, 2023 was estimated to be $1.2 million, which resulted in a reduction in contingent consideration of $7.4 million with a corresponding adjustment to the carrying value of the technology intangible asset.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements
4. Fair Value Measurements


The carrying values of cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, and accounts payable on the Company’s consolidated balance sheets approximated their fair values as of December 31, 2023 and 2022 due to their short-term nature. The carrying value of the Company’s current Senior Term Facility approximated its fair value as of December 31, 2023 and 2022 due to its variable interest rate.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Inventories
5. Inventories


Inventories consist of the following (in thousands):

 
December 31,
 
 
2023
   
2022
 
Raw materials and work-in-process
 
$
2,192
   
$
2,966
 
Finished goods
   
481
     
129
 
 
$
2,673
   
$
3,095
 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment, net
12 Months Ended
Dec. 31, 2023
Property and Equipment, net [Abstract]  
Property and Equipment, net
6. Property and Equipment, net



Property and equipment consist of the following (in thousands):



  December 31,  

 
2023
   
2022
 
Lasers placed-in-service
 
$
32,095
   
$
28,790
 
Equipment, computer hardware and software
   
293
     
293
 
Furniture and fixtures
   
240
     
235
 
Leasehold improvements
   
203
     
136
 
Lasers-in-process
    3,231       2,452  

   
36,062
     
31,906
 
Less: accumulated depreciation and amortization
   
(24,284
)
   
(21,956
)

 
$
11,778
   
$
9,950
 


The Company recorded depreciation and amortization expense of $2.9 million and $2.4 million during the years ended December 31, 2023 and 2022, respectively.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
7. Leases


The Company recognizes right-of-use assets (“ROU assets”) and operating lease liabilities when it obtains the right to control an asset under a leasing arrangement with an initial term greater than 12 months. The Company adopted the short-term accounting election for leases with a duration of less than one year. The Company leases its facilities and certain IT and office equipment under non-cancellable operating leases. All of the Company’s leasing arrangements are classified as operating leases with remaining lease terms ranging from one to three years, and one facility lease had a renewal option for two years. The renewal option was initially excluded from the determination of the lease term as it was not reasonably certain of exercise. In August 2022, the Company exercised the renewal option and amended the terms of the option, which has been accounted for as a lease modification. The ROU asset and operating lease liability were remeasured at the modification date, resulting in an increase to both balances of $0.7 million during the year ended December 31, 2022. There were no lease modifications during the year ended December 31, 2023.


Operating lease costs were $0.4 million for each of the years ended December 31, 2023 and 2022. Cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million for each of the years ended December 31, 2023 and 2022. As of December 31, 2023 and 2022, the weighted average incremental borrowing rate was 8.60% and 8.76%, respectively, and the weighted average remaining lease term was 2.0 years and 2.8 years, respectively.


The following table summarizes the Company’s operating lease maturities as of December 31, 2023 (in thousands):

Years ending December 31:
     
2024
  $
386
 
2025
   
195
 
2026
    55  
Total remaining lease payments
   
636
 
Less: imputed interest
   
(47
)
Total lease liabilities
 
$
589
 


With respect to lease and non-lease components, the Company adopted the practical expedient to account for the lessee arrangement as a single lease component.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2023
Intangible Assets and Goodwill [Abstract]  
Intangible Assets and Goodwill
8. Intangible Assets and Goodwill


Intangible assets consist of the following (in thousands):

December 31, 2023  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,845
)
 
$
855
 
Product technology
   
4,808
     
(3,866
)
   
942
 
Customer relationships
   
6,900
     
(5,865
)
   
1,035
 
Tradenames
   
1,500
     
(1,275
)
   
225
 
Pharos customer lists
    5,314       (1,052 )     4,262  
 
 
$
24,222
   
$
(16,903
)
 
$
7,319
 

December 31, 2022  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,275
)
 
$
1,425
 
Product technology
   
12,182
     
(3,018
)
   
9,164
 
Customer relationships
   
6,900
     
(5,175
)
   
1,725
 
Tradenames
   
1,500
     
(1,125
)
   
375
 
Pharos customer lists    
5,314
   

(609
)
 

4,705
 
    $ 31,596     $ (14,202 )   $ 17,394  


The Company recorded amortization expense of $2.7 million and $2.9 million during the years ended December 31, 2023 and 2022, respectively.



During the year ended December 31, 2023 the Company recognized an adjustment of $7.4 million to the carrying value of product technology as a result of the revaluation of contingent consideration related to the TheraClear asset acquisition (Note 3).
 

The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years (in thousands):

Years ending December 31:
       
2024
 

1,971
 
2025
   
1,266
 
2026
   
561
 
2027
   
561
 
2028
   
561
 


Goodwill consists of the following (in thousands):

   
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures segment
 
$
5,674
   
$
7,958
 
Dermatology procedures equipment segment
   
845
     
845
 
   
$
6,519
   
$
8,803
 


During the year ended December 31, 2023, the Company recognized a goodwill impairment charge of $2.3 million related to the dermatology recurring procedures segment primarily driven by a decline in projected cash flows, including revenues and profitability (see Note 2).
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities
9. Accrued Expenses and Other Current Liabilities


Accrued expenses and other current liabilities consist of the following (in thousands):

  December 31,  
    2023
    2022  
Warranty obligations
 
$
180
   
$
136
 
Compensation and related benefits
   
1,679
     
1,997
 
State sales, use and other taxes
   
4,316
     
3,986
 
Professional fees and other
   
131
     
436
 

 
$
6,306
   
$
6,555
 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt
12 Months Ended
Dec. 31, 2023
Long-term Debt [Abstract]  
Long-term Debt
10. Long-Term Debt



On September 30, 2021, the Company entered into a credit and security agreement with MidCap Financial Trust (“MidCap”), also acting as the administrative agent, and the lenders identified therein. The original terms provided for an $8.0 million senior term loan. Borrowings under the senior term loan originally bore interest at LIBOR (with a LIBOR floor rate of 0.50%) plus 7.50% per year and were scheduled to mature on September 1, 2026, unless terminated earlier. The Company was obligated to make monthly interest-only payments through September 30, 2024. The credit and security agreement was amended on January 10, 2022 to provide MidCap’s consent to the TheraClear asset acquisition (Note 3). On September 6, 2022, the Company amended the facility to transition, upon the cessation of LIBOR, to one-month Secured Overnight Financing Rate (“SOFR”), or such other applicable period, plus 0.10%, with a floor of 0.50%.



On June 30, 2023, the Company entered into (a) Amendment No. 3 to the credit and security agreement (the “Third Amendment”); (b) the Amended and Restated Warrant Agreement (the “A&R Warrant”) with MidCap Funding XXVII Trust (together with any registered holder from time to time or any holder of the shares issuable or issued upon the exercise or conversion of the warrant, the “Warrantholder”), which amended and restated the warrant agreement to purchase shares of the common stock of the Company, dated as of September 30, 2021 (the “Prior Warrant”), with the Warrantholder; (c) the Amended and Restated Registration Rights Agreement (the “A&R Registration Rights Agreement”) with the Warrantholder, which amended and restated the registration rights agreement, dated as of September 30, 2021, with the Warrantholder; and (d) a letter agreement (the “Fee Letter Agreement”) with MidCap, as agent.



On February 20, 2024, the Company entered into (a) Amendment No. 4 to the credit and security agreement (the “Fourth Amendment”) which amended the credit and security agreement (as amended by the Third and Fourth Amendments, the “Senior Term Facility”), and (b) a second amended and restated letter agreement (“Amended Fee Letter Agreement”) with MidCap, as agent.


On March 27, 2024, the Company entered into Amendment No. 5 to the credit and security agreement, which clarified certain provisions related to the maintenance of cash collateral accounts.



The Senior Term Facility provides for a senior secured term loan facility of $20.0 million, of which $8.0 million was drawn by the Company on September 30, 2021 (“Credit Facility #1”), $7.0 million was drawn by the Company on June 30, 2023 (“Credit Facility #2”), and an additional $5.0 million tranche (“Credit Facility #3”) is available to be drawn by the Company if its Dermatology Recurring Procedures Revenue (as defined in the Senior Term Facility) for the preceding 12 calendar months (ending on the last day of the calendar month for which a compliance certificate is delivered) is greater than or equal to $30.0 million (such condition, the “Applicable Funding Condition”).  Credit Facility #3 can be drawn beginning on the later of the satisfaction of the Applicable Funding Condition and January 1, 2024, with such commitment terminating on the earlier to occur of December 31, 2024 and the delivery of a written notice by MidCap to the Company terminating the applicable commitments following an Event of Default (as defined in the Senior Term Facility) that has not been waived or cured at the time such notice is delivered. All borrowings are secured by substantially all of the Company’s assets.



Borrowings under the Senior Term Facility bear interest at a rate per annum equal to the sum of (a) the greater of (i) the sum of (A) 30-day forward-looking term rate of one month SOFR, as published by CME Group Benchmark Administration Limited, from time to time, plus (B) 0.10%, and (ii) the applicable floor rate of 3.50%, with such sum reset monthly, and (b) 7.50%.  The effective interest rate of the Senior Term Facility as of December 31, 2023 and 2022 was 13.68% and 11.72%, respectively. The Company is obligated to make interest-only payments (payable monthly in arrears) through June 1, 2026. Commencing on July 1, 2026 and continuing for the remaining 24 months of the facility, the Company will be required to make monthly interest payments and monthly principal payments based on a straight-line amortization schedule set forth in the Senior Term Facility, subject to certain adjustments as described in the Senior Term Facility.  The final maturity date under the Senior Term Facility is June 1, 2028, unless earlier terminated.  The Senior Term Facility requires the Company to dedicate 100% of certain insurance proceeds to the prepayment of the outstanding term loan, subject to certain exceptions and net of certain expenses and repayments.



The Company may voluntarily prepay the outstanding term loan under the Senior Term Facility, with such prepayment in an amount of at least $5.0 million, at any time upon 30 days’ written notice.  Upon prepayment, the Company will be required to pay a prepayment fee equal to (i) 4.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made within 12 months of February 20, 2024, (ii) 3.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 12 months and 24 months after February 20, 2024, (iii) 2.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 24 months and 36 months after February 20, 2024, or (iv) 1.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made after 36 months after February 20, 2024 and prior to the maturity date.



The Senior Term Facility contains certain customary representations and warranties, affirmative covenants and conditions, as well as various negative covenants.  Further, the Senior Term Facility contains (a) a quarterly financial covenant that requires the Company to not have less than $29.0 million of net revenue (raised to $33.0 million by December 31, 2026 and, for periods ending after December 31, 2026, such net revenue as determined in good faith by MidCap, which shall not be less than the applicable minimum net revenue amount for the immediately preceding period and $33.0 million) for the trailing 12-month period as of March 31, 2024, and (b) a minimum of unrestricted cash (as defined in the Senior Term Facility), at all times, of not less than $3.0 million. Prior to the execution of the Fourth Amendment, the minimum net revenue threshold was $36.0 million for the trailing 12-month period as of December 31, 2023, which the Company did not meet. Through the Fourth Amendment, MidCap granted a limited waiver of this event of default that occurred as of December 31, 2023 and of any right MidCap had to exercise its rights against the Company as a result. At December 31, 2023, the Company was in compliance with all other financial covenants within the Senior Term Facility.


Upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, (i) suspend or terminate the term loan commitment and MidCap and the other lenders’ obligations with respect thereto, and (ii) by notice to the Company, declare all or any portion of the obligations under the Senior Term Facility to be immediately due and payable.  In addition to MidCap’s other rights and available remedies, but subject to applicable cure periods, upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, terminate the Senior Term Facility. Given that the Fourth Amendment granted a limited waiver as described above, as of December 31, 2023, the Company believed that events or conditions having a material adverse effect, giving rise to an acceleration of any amounts outstanding under the Senior Term Facility, had not occurred and was remote.



Pursuant to the Amended Fee Letter Agreement, the Company agreed to pay MidCap, as administrative agent, the following fees: (a) an origination fee on June 30, 2023 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #2, multiplied by (ii) 0.50%; (b) on the maturity date of the Senior Term Facility or any earlier date on which the obligations thereunder become due and payable in full or are otherwise paid in full (such date, the “Full Exit Fee Payment Date”), the Company shall pay an exit fee equal to (i) 4.00% of the total aggregate principal amount of Credit Extensions (as defined in the Senior Term Facility) made pursuant to the Senior Term Facility (regardless of any repayment or prepayment thereof) as of the Full Exit Fee Payment Date (such aggregate amount, the “Exit Fee Base Amount”), less (ii) any Partial Exit Fee (as defined below) previously paid; (c) on the date of any voluntary or mandatory partial prepayment of the borrowings under the Senior Term Facility (or on the date such mandatory prepayment becomes due and payable) (each such date, a “Partial Exit Fee Payment Date”), the Company shall pay an exit fee equal to 4.00% of the principal amount of the credit facilities paid or prepaid (or required to be paid in the case of a mandatory prepayment) as of the Partial Exit Fee Payment Date (such amount, the “Partial Exit Fee”); and (d) an origination fee payable contemporaneously with funding Credit Facility #3 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #3, multiplied by (ii) 0.50%.



The Prior Warrant allowed the Warrantholder, an affiliate of the lender, to purchase 373,626 shares of the Company’s common stock at an exercise price equal to $1.82 per share for a 10-year period ending September 30, 2031. Pursuant to, and in accordance with, the terms and conditions of the A&R Warrant, which amended and restated the Prior Warrant, the Warrantholder can purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share for a 10-year period ending on June 30, 2033.  Pursuant to the A&R Registration Rights Agreement, the Company registered the shares underlying the A&R Warrant effective August 18, 2023.  The amendment of the warrant resulted in an increase in the fair value of the warrant, which has been accounted for as a lender fee.



The Third Amendment has been accounted for as a debt extinguishment, as the new loan is considered substantially different from the original loan. The Company recorded a loss on debt extinguishment of $0.9 million for the year ended December 31, 2023, which includes unamortized debt discount on the original loan of $0.4 million, an increase in the fair value of the warrant of $0.4 million and lender fees of $0.1 million. In connection with the Third Amendment, the Company recorded the $0.5 million exit fee (equal to 3.00% of the aggregate principal amount of Credit Extensions #1 and #2 prior to execution of the Fourth Amendment) as both a debt discount and an increase to the principal amount of the debt. The debt discount, which also includes third party costs incurred in connection with the Third Amendment of $13 thousand, is being recognized as interest expense over the term of the Senior Term Facility using the effective-interest method. The unamortized debt discount was $0.4 million and $0.5 million as of December 31, 2023 and 2022, respectively. The Company recognized interest expense of $1.6 million during the year ended December 31, 2023, of which $0.1 million was related to the amortization of the debt discount. The Company recognized interest expense of $0.9 million during the year ended December 31, 2022, of which $0.2 million was related to the amortization of the debt discount.



Future minimum principal payments at December 31, 2023 are as follows (in thousands):

Years ending December 31:
     
2026
 
$
3,750
 
2027
   
7,500
 
2028
   
3,750
 
     
15,000
 
Exit fee
    450  
      15,450  
Less: unamortized debt discount
    (406 )
Long-term debt, net
  $ 15,044  
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
11. Commitments and Contingencies

Legal Matters


In the ordinary course of business, the Company is routinely a defendant in or party to pending and threatened legal actions and proceedings, including actions brought on behalf of various classes of claimants. These actions and proceedings are generally based on alleged violations of employment, contract, and other laws. In some of these actions and proceedings, claims for substantial monetary damages are asserted against the Company. In the ordinary course of business, the Company is also subject to regulatory and governmental examinations, information gathering requests, inquiries, investigations, and threatened legal actions and proceedings. In connection with formal and informal inquiries by federal, state, local and foreign agencies, the Company receives numerous requests, subpoenas and orders for documents, testimony, and information in connection with various aspects of its activities.



On April 1, 2022, a proposed representative class action under California’s Private Attorneys General Act (“PAGA”) was filed in Superior Court of California, County of San Diego against the Company and an employment agency which provided the Company with temporary employees. The complaint alleges various violations of the California Labor Code, including California’s wage and hour laws, relating to current and former non-exempt employees of the Company. The complaint seeks class status and payments for allegedly unpaid compensation and attorney’s fees. In a related matter, the attorneys in this matter and the proposed class representative, in a letter dated March 12, 2022, to the California Labor & Workforce Development Agency made nearly identical claims seeking the right to pursue a PAGA action against the Company and the employment agency. On or about May 16, 2022, the plaintiff filed a First Amended Complaint adding a PAGA claim to the action. On or about June 2, 2022, the plaintiff filed an Application to Dismiss Class and Individual Claim without prejudice, in an attempt to pursue a PAGA only complaint. On or about June 30, 2022, the parties entered into a stipulation to allow the plaintiff to file a Second Amended Complaint to clarify the PAGA claim and to stay the pending action to allow an attempt at resolution through mediation. The mediation was held on February 23, 2023, and the matter was settled on terms agreeable to the Company. The settlement, which requires the Company to pay $0.1 million, was subject to the right of individual class members to opt out of the settlement and proceed on their own. No individual has requested to opt out of the settlement. As of December 31, 2023, $0.1 million has been accrued for this matter.

Sales and Use Tax Matters


The Company records state sales tax collected and remitted for its customers on dermatology procedures equipment sales on a net basis, excluded from revenue. The Company’s sales tax expense that is not presently being collected and remitted for the recurring revenue business is recorded in general and administrative expenses within the consolidated statements of operations.



The Company believes its state sales and use tax accruals have been properly recognized such that, if the Company’s arrangements with customers are deemed more likely than not that the Company would not be exempt from sales tax in a particular state, the basis for measurement of the state sales and use tax is calculated in accordance with ASC 405, Liabilities, as a transaction tax. If and when the Company is successful in defending itself or in settling the sales tax obligation for a lesser amount, the reversal of this liability is to be recorded in the period the settlement is reached. However, the precise scope, timing, and time period at issue, as well as the final outcome of any audit and actual settlement, remains uncertain.



In the ordinary course of business, the Company is, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the position that the arrangements entered into by the Company are subject to sales and use tax rather than exempt from tax under applicable law. The states of New York and California have assessed the Company an aggregate of $3.9 million including penalties and interest. The audits cover the period from March 2014 through November 2022. The Company received notification that an administrative state judge in New York issued an opinion finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. This ruling covers $1.4 million of the total $3.9 million of assessments. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the Tribunal overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the Appellate Division, and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.



On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming  the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.


The Company is also in the  administrative process of appeal with respect to the remaining $2.5 million of assessments. If there is a determination that the true object of the Company’s recurring revenue model is not exempt from sales taxes and is not a prescription medicine, or the Company does not have other defenses where the Company prevails, the Company may be subject to sales taxes in those particular states for previous years and in the future, plus potential interest and penalties.



The precise scope, timing and time periods at issue, as well as the final outcomes of the investigations and judicial proceedings, remain uncertain. Accordingly, the Company’s estimate may change from time to time, and actual losses could vary.

Employee 401(k) Savings Plan


The Company sponsors a 401(k) defined contribution retirement savings plan that covers all eligible employees who have met the minimum age and service requirements. Under the plan, eligible employees may contribute a portion of their annual compensation into the plan up to IRS annual limits. The Company has elected to make matching contributions to the plan based on a percentage of the employee’s contribution. For the years ended December 31, 2023 and 2022, the Company’s contributions to the plan were $0.4 million and $0.3 million, respectively.

Milestone Payments


In January 2022, the Company entered into a Development Agreement (the “Development Agreement”) with Theravant. Under the Development Agreement, the Company will reimburse Theravant for costs incurred in further developing certain TheraClear technology and other healthcare products and methods for the medical aesthetic marketplace. In connection with the development of three devices, Theravant is eligible to receive $0.5 million upon FDA clearance for each device and $0.5 million upon achievement of certain net revenue targets for each device, aggregating to $3.0 million of potential future milestone payments under the Development Agreement. The Development Agreement has a three-year term, unless terminated sooner by either party, and is being accounted for separately from the TheraClear asset acquisition discussed in Note 3.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity [Abstract]  
Stockholders' Equity
12. Stockholders’ Equity
 
Preferred Stock



The Company is authorized to issue preferred stock with such designation, rights and preferences as may be determined from time to time by the Company’s Board of Directors. Other than the limitations on conversions to keep each such holder’s beneficial ownership below 9.99%, the terms of the Series C convertible preferred stock generally bestow the same rights to each holder as such holder would receive if they were common stock shareholders and are not redeemable by the holders, except that the Series C convertible preferred stock shares do not have voting rights. Each share of Series C convertible preferred stock has a stated value of $1,000 and is convertible into shares of common stock at a conversion price equal to $2.69. No preferred shares were outstanding as of December 31, 2023 and 2022.


Common Stock



The Company issued 337,874 shares upon the vesting of restricted stock during the year ended December 31, 2023.


              On June 26, 2023, the Company had received written notification from the Nasdaq Stock Market (“Nasdaq”) that the closing bid price of its common stock had been below the minimum $1.00 per share for the previous 30 consecutive business days and that the Company, therefore, was not in compliance with the requirements for continued listing on the Nasdaq Capital Market. On December 27, 2023, the Company received written notice from Nasdaq that it had been granted a 180-day extension, or until June 24, 2024, to regain compliance with Nasdaq’s minimum bid price rule.



The Company issued 358,367 shares to Theravant as consideration for the TheraClear asset acquisition (Note 3) during the year ended December 31, 2022.



In October 2021, the Company entered into an equity distribution agreement under which the Company may sell up to $11.0 million of its shares of common stock in registered “at-the-market” offerings. The shares will be offered at prevailing market prices, and the Company will pay commissions of up to 3.0% of the gross proceeds from the sale of shares sold through the Company’s agent, which may act as an agent and/or principal. The Company has no obligation to sell any shares under this agreement and may, at any time, suspend solicitations under this agreement. No shares of the Company’s common stock have been sold under this distribution agreement during fiscal 2023 or 2022.


Common Stock Warrants
 

In September 2021 and in connection with entering into the Company’s Senior Term Facility (Note 10), the Company issued a warrant to purchase 373,626 shares of the Company’s common stock at an initial exercise price of $1.82 per share. The warrant was amended in June 2023 in connection with the execution of the Third Amendment to the Senior Term Facility. The amended warrant is to purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share. The warrant is equity classified and is exercisable at any time on or prior to the tenth anniversary of its amendment date. As of December 31, 2023, the warrant remains outstanding in its entirety.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
13. Stock-Based Compensation
 

The Company’s 2016 Omnibus Incentive Stock Plan (“2016 Plan”), as amended, has reserved up to 7,832,651 shares of common stock for future issuance. As of December 31, 2023, there were 1,329,375 shares of common stock remaining available for issuance for awards under the 2016 Plan.

The Company measures share‑based awards at their grant‑date fair value and records compensation expense on a straight‑line basis over the requisite service period of the awards. The Company recorded share‑based compensation expense (for all awards and modifications, if any) in the accompanying consolidated statements of operations as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Selling and marketing
 
$
79
   
$
203
 
General and administrative
   
1,224
     
1,263
 
 
 
$
1,303
   
$
1,466
 



On April 3, 2023 and March 30, 2022, the Company granted 150,000 and 160,000 stock-based options, respectively, to its former Chief Executive Officer. The vesting of these awards was contingent upon meeting one or more financial goals (a performance condition) or a common stock share price (a market condition). The fair value of stock-based awards is determined at the date of grant. Stock-based compensation expense is recorded ratably for market condition awards during the requisite service period and is not reversed, except for forfeitures, at the vesting date regardless of whether the market condition is met. Stock-based compensation expense for performance condition awards is re-evaluated at each reporting period based on the probability of the achievement of the goal. The market condition was not met for the 2022 awards and 60,000 of the stock-based options were forfeited during 2022. The 150,000 stock-based options awarded in 2023 were forfeited by December 31, 2023 due to the Chief Executive Officer’s separation and failure to achieve the vesting conditions.



Also in connection with the separation of the Company’s Chief Executive Officer in October 2023, the vesting of 272,098 unvested options to purchase shares of common stock was accelerated. As this acceleration of vesting occurred in accordance with the terms of the original option agreement, it is not considered a modification for accounting purposes. The Company recognized $0.3 million of share-based compensation expense in connection with the accelerated vesting.

Stock Options


The following table summarizes stock option activity for the years ended December 31, 2023 and 2022:

 
 
Number of
Shares Under
Option Plan
   
Weighted-
Average
Exercise Price
per Option
   
Weighted-
Average
Remaining
Contractual
Term (in
years)
 
Outstanding at January 1, 2022
   
3,938,613
   
$
1.90
       
Granted
   
1,000,000
     
1.41
       
Exercised
   
(15,000
)
   
1.29
       
Forfeited and expired
   
(448,899
)
   
2.63
       
Outstanding at December 31, 2022
   
4,474,714
   
$
1.72
     
8.02
 
Granted
   
4,545,069
     
0.63
         
Forfeited and expired
   
(1,291,062
)
   
1.56
         
Outstanding at December 31, 2023
   
7,728,721
   

1.11
     
6.70
 
Exercisable at December 31, 2023
   
1,256,062
   
$
1.75
     
2.09
 



The weighted‑average grant date fair value of options granted was $0.44 and $1.06 per share during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, the total unrecognized compensation expense related to unvested stock option awards was $2.1 million, which the Company expects to recognize over a weighted‑average period of approximately 3.1 years. The aggregate intrinsic value of options outstanding at December 31, 2023 was $0.1 million. There was no aggregate intrinsic value of options exercisable at December 31, 2023 and no options were exercised during the year ended December 31, 2023. There was no aggregate intrinsic value of options outstanding and options exercisable at December 31, 2022 or of options that were exercised during the year ended December 31, 2022.



The fair value of options is estimated using the Black-Scholes option pricing model which takes into account inputs such as the exercise price, the value of the underlying common stock at the grant date, expected term, expected volatility, risk free interest rate and dividend yield. The fair value of each grant of options during the year ended December 31, 2023 and 2022 was determined using the methods and assumptions discussed below.
 
 
The expected term of employee options is based on the observed and expected time to full-vesting, forfeiture and exercise. Groups of employees that have similar historical exercise behavior are considered separately for valuation purposes. Options expire up to a maximum of ten years from the date of grant.
 
 
The expected volatility is based on historical volatility of the Company’s common stock.
 
 
The risk-free interest rate is based on the interest rate payable on U.S. Treasury securities in effect at the time of grant for a period that is commensurate with the assumed expected term.
 
 
The expected dividend yield is none because the Company has not historically paid and does not expect for the foreseeable future to pay a dividend on its shares of common stock.
 

For the years ended December 31, 2023 and 2022, the grant date fair value of all option grants was estimated at the time of grant using the Black-Scholes option-pricing model using the following weighted average assumptions:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Expected term (in years)
   
7.49
     
6.10
 
Expected volatility
   
74.58
%
   
89.57
%
Risk-free rate
   
4.38
%
   
2.51
%
Dividend rate
   
0.00
%
   
0.00
%
 
Restricted Stock Units


Restricted stock units have been issued to certain board members. Activity in restricted stock units is summarized in the following table:

 
 
Number of
Units
   
Weighted-
Average
Grant Date
Fair Value
 
Unvested at January  1, 2022
   
90,540
   
$
1.45
 
Granted
   
187,464
     
0.96
 
Vested
   
(158,407
)
   
1.26
 
Unvested at December 31, 2022
   
119,597
   
$
0.93
 
Granted
   
179,613
     
1.03
 
Vested
   
(179,467
)
   
0.96
 
Forfeited and expired
   
(97,089
)
   
1.03
 
Unvested at December 31, 2023
   
22,654
   
$
1.03
 


As of December 31, 2023, the total unrecognized compensation expense related to unvested restricted stock units was $18 thousand, which the Company expects to recognize over a weighted‑average period of approximately 0.5 years.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income Taxes
14. Income Taxes
 

Income tax expense consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Current:
           
Federal
 
$
   
$
 
State
   
28
     
23
 
 
   
28
     
23
 
Deferred:
               
Federal
   
(68
)
   
23
 
State
   
(52
)
   
17
 
 
   
(120
)
   
40
 
(Benefit from) / provision for income taxes
 
$
(92
)
 
$
63
 


Deferred tax assets and liabilities are determined based on the differences between the consolidated financial statement carrying amounts and tax bases of assets and liabilities using enacted tax rates in effect for years in which differences are expected to reverse.



Significant components of the Company’s deferred tax liability for federal income taxes consisted of the following (in thousands):
 
 
 
December 31,
 

  2023
    2022
 
Deferred tax assets:
           
Net operating loss carryforwards
 
$
46,718
   
$
45,077
 
Intangible assets
   
2,138
     
1,697
 
Inventories
   
71
     
57
 
Reserves and accrued expenses
   
1,381
     
1,431
 
Stock-based compensation
   
180
     
548
 
Operating lease liabilities
   
145
     
240
 
Interest expense limitation carryover     552       208  
Property and equipment
          1,111  
Gross deferred tax assets
    51,185       50,369  
Less: valuation allowance
   
(50,139
)
   
(49,005
)
      1,046       1,364  
Deferred tax liabilities:
               
Property and equipment
    (412 )      
Operating lease right-of-use assets
    (154 )     (242 )
Goodwill
    (666 )     (1,095 )
481(a) adjustment
          (333 )
      (1,232 )     (1,670 )
Net deferred tax liability
 
$
(186
)
 
$
(306
)
 

In assessing the need for a valuation allowance, management must determine that there will be sufficient taxable income to allow for the realization of deferred tax assets. Based upon historical and anticipated future losses, management has determined that the deferred tax assets do not meet the more likely than not threshold for realizability. Accordingly, a nearly full valuation allowance has been recorded against the Company’s deferred tax assets as of December 31, 2023. The valuation allowance increased by $1.1 million during the year ended December 31, 2023. The Company does not have unrecognized tax benefits as of December 31, 2023 or 2022. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
 

The Company had net operating loss (“NOL”) carryforwards for federal and state income tax purposes as follows (in thousands):
 
 
 
December 31,
 

 
2023
   
2022
 
Federal
 
$
205,212
   
$
198,144
 
State
 
$
63,566
   
$
60,784
 
 

The NOL carryforwards generated prior to 2018 began to expire for federal income tax purposes and begin expiring in 2030 for state income tax purposes. Federal and many state NOLs generated in 2018 and into the future now have an indefinite life.
  

The NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. To date, the Company has not performed an analysis to determine whether or not ownership changes have occurred since inception.

 

A reconciliation of income tax expense at the statutory federal income tax rate and income taxes as reflected in the consolidated financial statements is as follows:

 
 
Year Ended December 31,
 

 
2023
   
2022
 
Federal tax expense at statutory rate
   
21.00
%
   
21.00
%
State tax, net of federal benefit
   
0.18
%
   
(0.58
)%
Permanent differences
   
(1.89
)%
   
(2.23
)%
Other difference and true ups
   
(8.07
)%
   
(11.20
)%
Change in valuation allowance
   
(10.38
)%
   
(8.14
)%
Effective income tax rate
   
0.84
%
   
(1.15
)%


On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”). The IRA contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock repurchases. The provisions of the IRA did not have an impact on the Company’s consolidated financial statements for the year ended December 31, 2023, as the Company currently does not qualify as a large corporation for the 15% alternative minimum tax and there were no stock repurchases during 2023. The Company will monitor its operations for changes that could impact the applicability of the IRA provisions in future tax years.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments
12 Months Ended
Dec. 31, 2023
Business and Geographical Reporting Segments [Abstract]  
Business and Geographical Reporting Segments
15. Business and Geographical Reporting Segments


The Company organized its business into two operating segments to better align its organization based upon the Company’s management structure, products and services offered, markets served and types of customers, as follows. The Dermatology Recurring Procedures segment derives its revenues from the usage of its equipment by dermatologists to perform XTRAC procedures. The Dermatology Procedures Equipment segment generates revenues from the sale of equipment, such as lasers and lamp products. Management reviews financial information presented on an operating segment basis for the purposes of making certain operating decisions and assessing financial performance.
 

Unallocated operating expenses include costs that are not specific to a particular segment but are general to the group; included are expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other financing income (expense) is also not allocated to the operating segments.


The following tables reflect results of operations from our business segments for the periods indicated below (in thousands, except gross profit %):

Year Ended December 31, 2023  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
21,530
   
$
11,828
   
$
33,358
 
Cost of revenues
   
8,729
     
6,168
     
14,897
 
Gross profit
   
12,801
     
5,660
     
18,461
 
Gross profit %
   
59.5
%
   
47.9
%
   
55.3
%
                         
Allocated expenses:
                       
Engineering and product development
   
1,011
     
306
     
1,317
 
Selling and marketing
   
11,169
     
1,787
     
12,956
 
Impairment of goodwill
    2,284             2,284  
Unallocated expenses
   
     
     
10,508
 
     
14,464
     
2,093
     
27,065
 
(Loss) income from operations
   
(1,663
)
   
3,567
     
(8,604
)
Interest expense
   
     
     
(1,640
)
Interest income
                231  
Loss on debt extinguishment
                (909 )
(Loss) income before benefit from / (provision for) income taxes
 
$
(1,663
)
 
$
3,567
   
$
(10,922
)

Year Ended December 31, 2022  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
23,025
   
$
13,136
   
$
36,161
 
Cost of revenues
   
8,371
     
6,022
     
14,393
 
Gross profit
   
14,654
     
7,114
     
21,768
 
Gross profit %
   
63.6
%
   
54.2
%
   
60.2
%
                         
Allocated expenses:
                       
Engineering and product development
   
672
     
357
     
1,029
 
Selling and marketing
   
13,503
     
1,798
     
15,301
 
Unallocated expenses
   
     
     
10,087
 
     
14,175
     
2,155
     
26,417
 
Income (loss) from operations
   
479
     
4,959
     
(4,649
)
Interest expense
   
     
     
(926
)
Interest income
   

     

     
89
 
Income (loss) before benefit from / (provision for) income taxes
 
$
479
   
$
4,959
   
$
(5,486
)


For the years ended December 31, 2023 and 2022, depreciation and amortization by reportable segment were as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Dermatology recurring procedures
 
$
4,793
   
$
4,421
 
Dermatology procedures equipment
   
746
     
857
 
Unallocated expenses
   
14
     
15
 
Total
 
$
5,553
   
$
5,293
 


The following tables present the Company’s revenue disaggregated by geographical region for the years ended December 31, 2023 and 2022 (in thousands). Domestic refers to revenue from customers based in the United States, and foreign revenue is derived from the Company’s distributors primarily in Asia.


Year Ended December 31, 2023
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
20,215
   
$
2,813
   
$
23,028
 
China
          3,340       3,340  
Korea
    673       2,055       2,728  
Other foreign
   
642
     
3,620
     
4,262
 
Total
 
$
21,530
   
$
11,828
   
$
33,358
 


Year Ended December 31, 2022
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
21,585
   
$
2,396
   
$
23,981
 
China
    195       4,556       4,751  
Korea
    888       2,828       3,716  
Other foreign
   
357
     
3,356
     
3,713
 
Total
 
$
23,025
   
$
13,136
   
$
36,161
 


As of December 31, 2023 and 2022, total assets by reportable segment were as follows (in thousands):

 
 
December 31,
 

 
2023
   
2022
 
Dermatology recurring procedures
 
$
28,137
   
$
37,230
 
Dermatology procedures equipment
   
5,507
     
7,890
 
Other unallocated assets
   
8,372
     
7,152
 
Total
 
$
42,016
   
$
52,272
 
 

Long-lived assets of $0.8 million and $0.6 million were located in international markets, primarily Korea and Japan, as of December 31, 2023 and 2022, respectively, with the remainder located in domestic markets.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

16. Subsequent Events



On February 20, 2024, the Company amended its credit and security agreement and fee letter agreement with MidCap. On March 27, 2024, the Company further amended its credit and security agreement with MidCap. See Note 10 for details.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation



The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and as amended by Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and Photomedex India Private Limited, its wholly-owned subsidiary in India. No operating activities have occurred within the Company’s subsidiary as of and during the years ended December 31, 2023 and 2022.
Reclassifications
Reclassifications


Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lasers-in-process from raw materials and work-in-process inventories and finished goods inventories to property and equipment, net on the consolidated balance sheet.
Use of Estimates
Use of Estimates


The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company’s significant estimates and judgments include revenue recognition with respect to deferred revenues and the contract term and valuation allowances of accounts receivable, inputs used when evaluating goodwill for impairment, inputs used in the valuation of contingent consideration, state sales and use tax accruals, the estimated useful lives of intangible assets, and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates.
Concentrations of Credit Risk and Major Customers
Concentrations of Credit Risk and Major Customers


The Company’s cash is held on deposit in demand accounts at a large financial institution in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $0.3 million per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial statements of this institution and believes it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little credit risk to the Company.


Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash equivalents and accounts receivable. The Company limits its credit risk associated with cash equivalents by placing investments in highly-rated money market funds. The Company limits its credit risk with respect to accounts receivable by performing credit evaluations when deemed necessary, but it does not require collateral to secure amounts owed by its customers.


The Company had one and two customers, international distributors, from which it earns dermatology recurring procedures and dermatology procedures equipment revenues, that accounted for 10% or more of the Company’s revenues for the years ended December 31, 2023 and 2022, respectively. Revenues from these customers were $3.3 million and $8.5 million, or 10% and 23%, of total net revenues during the years ended December 31, 2023 and 2022, respectively. Accounts receivable associated with these customers was nil as of December 31, 2023 and $0.5 million, or 11%, of net accounts receivable as of December 31, 2022. One other customer had $0.7 million, or 16.5%, of net accounts receivable as of December 31, 2023. No other customer represented more than 10% of total accounts receivable as of December 31, 2022.
Cash and Cash Equivalents
Cash and Cash Equivalents


The Company considers all highly-liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of December 31, 2023 and 2022, cash equivalents consisted of credit card transactions with settlement terms of less than five days.
Restricted Cash
Restricted Cash


As discussed more fully in Note 11, an administrative state judge in the State of New York issued an opinion in January 2021 finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the State of New York Tax Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.


On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.



The cash collateral is recorded as restricted cash on the consolidated balance sheets as of December 31, 2023 and 2022. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands):


 
December 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
6,784
   
$
5,434
 
Restricted cash
   
1,334
     
1,361
 
Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows
 
$
8,118
   
$
6,795
 
Accounts Receivable and Allowance for Credit Losses
Accounts Receivable and Allowance for Credit Losses


Accounts receivable primarily relates to amounts due from customers, which are typically due within 30 to 90 days from invoice date. The Company provides credit to its customers in the normal course of business and maintains allowances for expected credit losses over the remaining contractual lives of its receivables, considering customer financial condition, historical loss experience with customers, current market economic conditions and forecasts of future economic conditions when appropriate. The Company does not require collateral or other security for accounts receivable. The Company also maintains allowances for estimated losses resulting from amounts deemed to be uncollectible from its customers. These allowances are for specific amounts on certain customer accounts based on facts and circumstances determined on a case-by-case basis. The Company writes off accounts receivable when they are considered uncollectible, and payments subsequently received on such receivables are credited to bad debt expense. The Company does not recognize interest accruing on accounts receivable past due.
Inventories
Inventories


Inventories are stated at the lower of cost or net realizable value. Cost is determined based on purchased cost for raw materials and all production cost related to the laser manufacturing process (labor and indirect manufacturing cost, including sub-contracted work components) for work-in-process and finished goods is classified as inventory. For the Company’s products, cost is determined on the first-in, first-out method. Work-in-process is immaterial, given the typically short manufacturing cycle and therefore, is disclosed in conjunction with raw materials.


The Company’s equipment for the treatment of skin disorders (e.g. the XTRAC) will either (i) be placed in a physician’s office and remain the property of the Company (at which date such equipment is transferred to property and equipment) or (ii) be sold to distributors or physicians directly. The cost to build a laser for sale is accumulated in inventory, and the cost to build a laser for placement is accumulated in property and equipment.


Reserves for slow-moving and obsolete inventories are provided based on historical experience and product demand. Management evaluates the adequacy of these reserves periodically based on forecasted sales and market trends.
Property and Equipment, net
Property and Equipment, net


Property and equipment are recorded at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred and costs of improvements and renewals are capitalized. Upon retirement or disposition, the applicable property and equipment amounts are deducted from the accounts and any gain or loss is recorded in the consolidated statements of operations. Depreciation and amortization are recognized using the straight-line method based on the estimated useful lives of the related assets. The Company uses an estimated useful life of three years for computers, hardware and software, five years for machinery and equipment and seven years for furniture and fixtures and the lesser of the useful life or lease term for leasehold improvements.
Intangible Assets
Intangible Assets


Intangible assets consist of core technology, product technology, customer relationships, trademarks and distribution rights. Intangible assets are amortized over the period of estimated benefit using the straight-line method and estimated useful lives ranging from three to 12 years.
Goodwill
Goodwill


Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to an annual impairment test. The Company has two reporting units and goodwill is allocated to the reporting units (see Note 15).



  The Company performs its goodwill impairment test on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded for the amount by which the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. In conjunction with the annual budgeting process during the fourth quarter of 2023 and using data collected since the official launch of the TheraClear devices, the Company reduced its projected earnings from TheraClear devices (see Note 3). As a result, the Company bypassed the qualitative assessment of goodwill impairment and performed a quantitative assessment by comparing the fair value of each reporting unit with its carrying amount. The Company recorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the dermatology recurring procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. The fair values of the reporting units were determined using both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and the Company’s weighted average cost of capital. Historical performance and management estimates of future performance were used to determine profit margins and growth rates.


The impairment charge is included in impairment of goodwill within the consolidated statement of operations for the year ended December 31, 2023. The dermatology procedures equipment reporting unit was not identified as having impairment for the year ended December 31, 2023. The Company’s annual goodwill impairment test resulted in no impairment charge during the year ended December 31, 2022.
Impairment of Long-Lived Assets and Intangibles
Impairment of Long-Lived Assets and Intangibles


The Company reviews its long-lived assets and intangible assets subject to amortization for impairment whenever events or changes in circumstances indicate the carrying amount of an asset group may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset group to future net cash flows expected to be generated by the asset group. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the fair value of the asset group, less costs to sell. The Company did not record any charges related to asset impairment during the years ended December 31, 2023 and 2022.
Fair Value Measurements
Fair Value Measurements


The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires the use of observable inputs and minimizes the use of unobservable inputs. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
 
Level 1 – quoted market prices in active markets for identical assets or liabilities.
Level 2 – observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – inputs that are generally unobservable and typically reflect the Company’s estimate of assumptions that market participants would use in pricing the asset or liability.
Accrued Warranty Costs
Accrued Warranty Costs


The Company offers a standard warranty on product sales generally for a one to two-year period, however, the Company has offered longer warranty periods, ranging from three to four years, in order to meet competition or meet customer demands. The Company provides for the estimated cost of the future warranty claims on the date the product is sold.


The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):

 
 
December 31,
 
   
2023
   
2022
 
Balance, beginning of year
 
$
207
   
$
79
 
Additions
   
237
     
246
 
Expirations and claims satisfied
   
(141
)
   
(118
)
Total
   
303
     
207
 
Less current portion within accrued expenses and other current liabilities
   
(180
)
   
(136
)
Balance within deferred revenues and other liabilities
 
$
123
   
$
71
 
Debt Issuance Costs
Debt Issuance Costs


The Company capitalizes direct costs incurred to obtain debt financing and amortizes these costs to interest expense over the term of the debt using the effective interest method. These costs are recorded as a debt discount and are netted against the related debt on the Company’s consolidated balance sheets.
Revenue Recognition
Revenue Recognition


Revenues from the Company’s dermatology recurring procedures customers are earned by providing physicians with its laser products and charging the physicians a fee for a fixed number of treatment sessions or a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. The placement of the laser products at physician locations represents embedded leases which are accounted for as operating leases. For the lasers placed-in service under these arrangements, the terms of the domestic arrangements are generally 36 months with automatic one-year renewals and include a termination clause that can be effected at any time by either party with 30 to 60 day notice. Amounts paid are generally non-refundable. Sales of access codes for a fixed number of treatment sessions are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. Sales of access codes for a specified period of time are recognized as revenue on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used. Internationally, the Company generally sells access codes for a fixed amount on a monthly basis to its distributors and the terms are generally 48 months, with termination in the event of the customers’ failure to remit payments timely, and include a potential buy-out at the end of the term of the contract. Currently, this is the only foreign recurring revenue. Prepaid amounts recorded in deferred revenue and customer deposits recorded in accounts payable are recognized as revenue over the lease term in the patterns described above. Pricing is fixed with the customer. With respect to lease and non-lease components, the Company adopted the practical expedient to account for the arrangement as a single lease component.


Revenues from the Company’s dermatology procedures equipment are recognized when control of the promised goods or services is transferred to its customers or distributors, in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Accordingly, the Company determines revenue recognition through the following steps:


identification of the contract, or contracts, with a customer;

identification of the performance obligations in the contract;

determination of the transaction price;

allocation of the transaction price to the performance obligations in the contract; and

recognition of revenue when, or as, performance obligations are satisfied.


Accounting for the Company’s contracts involves the use of significant judgments and estimates including determining the separate performance obligations, allocating the transaction price to the different performance obligations and determining the method to measure the entity’s performance toward satisfaction of performance obligations that most faithfully depicts when control is transferred to the customer. The Company allocates the contract’s transaction price to each performance obligation using the Company’s best estimate of the standalone selling price for each distinct good or service in the contract. The Company maximizes the use of observable inputs by beginning with average historical contractual selling prices and adjusting as necessary and on a consistent and rational basis for other inputs such as pricing trends, customer types, volumes and changing cost and margins.


Revenues from dermatology procedures equipment are recognized when control of the promised products is transferred to either the Company’s distributors or end-user customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products (the transaction price). Control transfers to the customer at a point in time. To indicate the transfer of control, the Company must have a present right to payment and legal title must have passed to the customer. The Company ships most of its products FOB shipping point, and as such, the Company primarily transfers control and records revenue upon shipment. From time to time the Company will grant certain customers, for example governmental customers, FOB destination terms, and the transfer of control for revenue recognition occurs upon receipt. The Company has elected to recognize the cost of freight and shipping activities as fulfillment costs. Amounts billed to customers for shipping and handling are included as part of the transaction price and recognized as revenue when control of the underlying goods are transferred to the customer. The related shipping and freight charges incurred by the Company are included in cost of revenues.


The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):

   
Year Ended
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures
 
$
21,530
   
$
23,025
 
Dermatology procedures equipment
   
11,828
     
13,136
 
Total net revenues
 
$
33,358
   
$
36,161
 


The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):

Years ending December 31:
     
2024
  $
1,319
 
2025
   
787
 
2026
   
569
 
2027
   
298
 
   
$
2,973
 


Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year, which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include the potential obligation to perform under extended warranties and service contracts but exclude any dermatology procedures equipment accounted for as leases. As of December 31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $0.7 million and $0.6 million, respectively, and the Company expects to recognize $0.3 million and $0.4 million, respectively, of the remaining performance obligations within one year and the remainder over one to three years. Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Currently, the Company does not have any contract assets which have not transferred to a receivable.


Contract liabilities primarily relate to extended warranties and service contracts where the Company has received payments but has not yet satisfied the related performance obligations. The allocations of the transaction price are based on the price of standalone warranty contracts sold in the ordinary course of business. The advance consideration received from customers for the warranty services is a contract liability that is recognized ratably over the warranty period. As of December 31, 2023 and 2022, the $0.3 million and $0.4 million of short-term contract liabilities, respectively, is presented as deferred revenues and the $0.4 million and $0.2 million of long-term contract liabilities, respectively, is presented within deferred revenues and other liabilities on the consolidated balance sheets. For the years ended December 31, 2023 and 2022, the Company recognized $0.4 million and $0.9 million, respectively, as revenue from amounts classified as contract liabilities (i.e. deferred revenues) as of December 31, 2022 and 2021.


With respect to contract acquisition costs, the Company applies the practical expedient and expenses these costs immediately.
Engineering and Product Development
Engineering and Product Development


Engineering and product development costs associated with research, new product development and product redesign are expensed as incurred.
Advertising Costs
Advertising Costs


Advertising costs are expensed as incurred and included in selling and marketing expenses within the Company’s consolidated statement of operations. The Company recognized advertising costs of $0.5 million and $1.6 million during the years ended December 31, 2023 and 2022, respectively.
Stock-Based Compensation
Stock-Based Compensation


The Company measures share-based awards at their grant-date fair value and records compensation expense on a straight-line basis over the requisite service period of the awards.


Estimating the fair value of share-based awards requires the input of subjective assumptions, including the expected life of the options and stock price volatility. The Company accounts for forfeitures of stock option awards as they occur. The estimated fair value of restricted stock awards is equal to the Company’s common stock price at the grant date. The Company uses the Black-Scholes option pricing model to value its stock option awards. The assumptions used in estimating the fair value of stock-option awards represent management’s estimate and involve inherent uncertainties and the application of management’s judgment. As a result, if factors change and management uses different assumptions, share-based compensation expense could be materially different for future awards.
Income Taxes
Income Taxes


The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities, as well as on net operating loss carryforwards, and are measured using enacted tax rates and laws that are expected to be in effect when the differences reverse. Any resulting net deferred tax assets are evaluated for recoverability and, accordingly, a valuation allowance is provided when it is not more likely than not that all or some portion of the deferred tax asset will be realized.


The Company recognizes the tax effects of uncertain tax positions only if the position is “more-likely-than-not” to be sustained were it to be challenged by a taxing authority. The assessment of the tax position is based solely on the technical merits of the position, without regard to the likelihood that the tax position may be challenged. If an uncertain tax position meets the “more-likely-than-not” threshold, the largest amount of tax benefit that is more than 50% likely to be recognized upon ultimate settlement with the taxing authority is recorded. The Company has no uncertain tax positions as of December 31, 2023. The Company includes interest and penalties related to income tax obligations within income tax expense. The Company’s tax years are still under open status from 2020 to present.
Net Loss Per Share
Net Loss Per Share


Basic net loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during each period. Diluted loss per share of common stock includes the effect, if any, from the potential exercise or conversion of securities such as unvested restricted stock awards, stock options and warrants for common stock which would result in the issuance of incremental shares of common stock. For diluted net loss per share, the weighted-average number of shares of common stock is the same as for basic net loss per share due to the fact that when a net loss exists, dilutive securities are not included in the calculation as the impact is anti-dilutive.
 

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:

   
December 31,
 
   
2023
   
2022
 
Stock options    
7,728,721
     
4,474,714
 
Common stock warrants
   
800,000
     
373,626
 
Restricted stock units
   
22,654
     
278,004
 

   
8,551,375
     
5,126,344
 
Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Recently Adopted


In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended subsequently by ASUs 2018-19, 2019-04, 2019-05, 2019-10, 2019-11 and 2020-03. The guidance in the ASUs requires that credit losses be reported using an expected losses model rather than the incurred losses model that was previously used. The standard also establishes additional disclosures related to credit risks. This standard was effective for fiscal years beginning after December 15, 2022. The adoption of this guidance on January 1, 2023 did not have a material effect on the consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted


In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivative and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s own Equity. The pronouncement simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Specifically, the ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. In addition, the ASU removes certain settlement conditions that are required for equity contracts to qualify for it and simplifies the diluted earnings per share (EPS) calculations in certain areas. The guidance is effective for annual periods, including interim periods, beginning after December 15, 2023 and early adoption is permitted. The Company does not currently believe it will have a material effect on its consolidated financial statements, but it could in the future.


In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which will primarily require enhanced disclosures about significant segment expenses and information used to assess segment performance and enhanced disclosures in interim periods. The guidance in this ASU will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023 and interim reporting periods in fiscal years beginning after December 15, 2024. Early adoption is permitted.  The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.


In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to improve income tax disclosure requirements by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) the disaggregation of income taxes paid by jurisdiction. The guidance makes several other changes to the income tax disclosure requirements. The guidance in this ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Restricted Cash The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands):


 
December 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
6,784
   
$
5,434
 
Restricted cash
   
1,334
     
1,361
 
Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows
 
$
8,118
   
$
6,795
 
Accrued Warranty Costs Activity

The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):

 
 
December 31,
 
   
2023
   
2022
 
Balance, beginning of year
 
$
207
   
$
79
 
Additions
   
237
     
246
 
Expirations and claims satisfied
   
(141
)
   
(118
)
Total
   
303
     
207
 
Less current portion within accrued expenses and other current liabilities
   
(180
)
   
(136
)
Balance within deferred revenues and other liabilities
 
$
123
   
$
71
 
Disaggregation of Revenue

The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):

   
Year Ended
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures
 
$
21,530
   
$
23,025
 
Dermatology procedures equipment
   
11,828
     
13,136
 
Total net revenues
 
$
33,358
   
$
36,161
 
Future Undiscounted Fixed Treatment Code Payments

The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):

Years ending December 31:
     
2024
  $
1,319
 
2025
   
787
 
2026
   
569
 
2027
   
298
 
   
$
2,973
 
Antidilutive Securities Excluded from Computation of Net Loss Per Share

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:

   
December 31,
 
   
2023
   
2022
 
Stock options    
7,728,721
     
4,474,714
 
Common stock warrants
   
800,000
     
373,626
 
Restricted stock units
   
22,654
     
278,004
 

   
8,551,375
     
5,126,344
 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition (Tables)
12 Months Ended
Dec. 31, 2023
Asset Acquisition [Abstract]  
Purchase Price Allocation

The purchase price was allocated, on a relative fair value basis, to the technology intangible asset and acquired inventories as follows (in thousands):

Consideration:
     
Cash payment
 
$
500
 
Common stock issued
    500  
Transaction costs
   
131
 
Contingent consideration     9,122  
Total consideration
 
$
10,253
 
         
Assets acquired:
       
Technology intangible asset
  $ 10,182  
Inventories
   
71
 
Total assets acquired
 
$
10,253
 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Inventories

Inventories consist of the following (in thousands):

 
December 31,
 
 
2023
   
2022
 
Raw materials and work-in-process
 
$
2,192
   
$
2,966
 
Finished goods
   
481
     
129
 
 
$
2,673
   
$
3,095
 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment, net [Abstract]  
Components of Property and Equipment

Property and equipment consist of the following (in thousands):



  December 31,  

 
2023
   
2022
 
Lasers placed-in-service
 
$
32,095
   
$
28,790
 
Equipment, computer hardware and software
   
293
     
293
 
Furniture and fixtures
   
240
     
235
 
Leasehold improvements
   
203
     
136
 
Lasers-in-process
    3,231       2,452  

   
36,062
     
31,906
 
Less: accumulated depreciation and amortization
   
(24,284
)
   
(21,956
)

 
$
11,778
   
$
9,950
 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Operating Lease Maturities

The following table summarizes the Company’s operating lease maturities as of December 31, 2023 (in thousands):

Years ending December 31:
     
2024
  $
386
 
2025
   
195
 
2026
    55  
Total remaining lease payments
   
636
 
Less: imputed interest
   
(47
)
Total lease liabilities
 
$
589
 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets and Goodwill [Abstract]  
Components of Intangible Assets

Intangible assets consist of the following (in thousands):

December 31, 2023  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,845
)
 
$
855
 
Product technology
   
4,808
     
(3,866
)
   
942
 
Customer relationships
   
6,900
     
(5,865
)
   
1,035
 
Tradenames
   
1,500
     
(1,275
)
   
225
 
Pharos customer lists
    5,314       (1,052 )     4,262  
 
 
$
24,222
   
$
(16,903
)
 
$
7,319
 

December 31, 2022  
Balance
   
Accumulated
Amortization
   
Net Book
Value
 
Core technology
 
$
5,700
   
$
(4,275
)
 
$
1,425
 
Product technology
   
12,182
     
(3,018
)
   
9,164
 
Customer relationships
   
6,900
     
(5,175
)
   
1,725
 
Tradenames
   
1,500
     
(1,125
)
   
375
 
Pharos customer lists    
5,314
   

(609
)
 

4,705
 
    $ 31,596     $ (14,202 )   $ 17,394  
Estimated Future Amortization Expense for Intangible Assets

The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years (in thousands):

Years ending December 31:
       
2024
 

1,971
 
2025
   
1,266
 
2026
   
561
 
2027
   
561
 
2028
   
561
 
Components of Goodwill

Goodwill consists of the following (in thousands):

   
December 31,
 
   
2023
   
2022
 
Dermatology recurring procedures segment
 
$
5,674
   
$
7,958
 
Dermatology procedures equipment segment
   
845
     
845
 
   
$
6,519
   
$
8,803
 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following (in thousands):

  December 31,  
    2023
    2022  
Warranty obligations
 
$
180
   
$
136
 
Compensation and related benefits
   
1,679
     
1,997
 
State sales, use and other taxes
   
4,316
     
3,986
 
Professional fees and other
   
131
     
436
 

 
$
6,306
   
$
6,555
 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Long-term Debt [Abstract]  
Future Payments for Long-term Debt

Future minimum principal payments at December 31, 2023 are as follows (in thousands):

Years ending December 31:
     
2026
 
$
3,750
 
2027
   
7,500
 
2028
   
3,750
 
     
15,000
 
Exit fee
    450  
      15,450  
Less: unamortized debt discount
    (406 )
Long-term debt, net
  $ 15,044  
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation [Abstract]  
Share-based Compensation Expense The Company recorded share‑based compensation expense (for all awards and modifications, if any) in the accompanying consolidated statements of operations as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Selling and marketing
 
$
79
   
$
203
 
General and administrative
   
1,224
     
1,263
 
 
 
$
1,303
   
$
1,466
 
Stock Option Activity

The following table summarizes stock option activity for the years ended December 31, 2023 and 2022:

 
 
Number of
Shares Under
Option Plan
   
Weighted-
Average
Exercise Price
per Option
   
Weighted-
Average
Remaining
Contractual
Term (in
years)
 
Outstanding at January 1, 2022
   
3,938,613
   
$
1.90
       
Granted
   
1,000,000
     
1.41
       
Exercised
   
(15,000
)
   
1.29
       
Forfeited and expired
   
(448,899
)
   
2.63
       
Outstanding at December 31, 2022
   
4,474,714
   
$
1.72
     
8.02
 
Granted
   
4,545,069
     
0.63
         
Forfeited and expired
   
(1,291,062
)
   
1.56
         
Outstanding at December 31, 2023
   
7,728,721
   

1.11
     
6.70
 
Exercisable at December 31, 2023
   
1,256,062
   
$
1.75
     
2.09
 
Weighted Average Assumption Used for Grant Date Fair Value of Option Grants

For the years ended December 31, 2023 and 2022, the grant date fair value of all option grants was estimated at the time of grant using the Black-Scholes option-pricing model using the following weighted average assumptions:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Expected term (in years)
   
7.49
     
6.10
 
Expected volatility
   
74.58
%
   
89.57
%
Risk-free rate
   
4.38
%
   
2.51
%
Dividend rate
   
0.00
%
   
0.00
%
Summary of Activity in Restricted Stock Units

Restricted stock units have been issued to certain board members. Activity in restricted stock units is summarized in the following table:

 
 
Number of
Units
   
Weighted-
Average
Grant Date
Fair Value
 
Unvested at January  1, 2022
   
90,540
   
$
1.45
 
Granted
   
187,464
     
0.96
 
Vested
   
(158,407
)
   
1.26
 
Unvested at December 31, 2022
   
119,597
   
$
0.93
 
Granted
   
179,613
     
1.03
 
Vested
   
(179,467
)
   
0.96
 
Forfeited and expired
   
(97,089
)
   
1.03
 
Unvested at December 31, 2023
   
22,654
   
$
1.03
 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Components of Income Tax Expense

Income tax expense consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Current:
           
Federal
 
$
   
$
 
State
   
28
     
23
 
 
   
28
     
23
 
Deferred:
               
Federal
   
(68
)
   
23
 
State
   
(52
)
   
17
 
 
   
(120
)
   
40
 
(Benefit from) / provision for income taxes
 
$
(92
)
 
$
63
 
Components of Deferred Tax Liability for Federal Income Taxes

Significant components of the Company’s deferred tax liability for federal income taxes consisted of the following (in thousands):
 
 
 
December 31,
 

  2023
    2022
 
Deferred tax assets:
           
Net operating loss carryforwards
 
$
46,718
   
$
45,077
 
Intangible assets
   
2,138
     
1,697
 
Inventories
   
71
     
57
 
Reserves and accrued expenses
   
1,381
     
1,431
 
Stock-based compensation
   
180
     
548
 
Operating lease liabilities
   
145
     
240
 
Interest expense limitation carryover     552       208  
Property and equipment
          1,111  
Gross deferred tax assets
    51,185       50,369  
Less: valuation allowance
   
(50,139
)
   
(49,005
)
      1,046       1,364  
Deferred tax liabilities:
               
Property and equipment
    (412 )      
Operating lease right-of-use assets
    (154 )     (242 )
Goodwill
    (666 )     (1,095 )
481(a) adjustment
          (333 )
      (1,232 )     (1,670 )
Net deferred tax liability
 
$
(186
)
 
$
(306
)
Net Operating Loss Carryforwards

The Company had net operating loss (“NOL”) carryforwards for federal and state income tax purposes as follows (in thousands):
 
 
 
December 31,
 

 
2023
   
2022
 
Federal
 
$
205,212
   
$
198,144
 
State
 
$
63,566
   
$
60,784
 
Reconciliation of Income Tax Expense

A reconciliation of income tax expense at the statutory federal income tax rate and income taxes as reflected in the consolidated financial statements is as follows:

 
 
Year Ended December 31,
 

 
2023
   
2022
 
Federal tax expense at statutory rate
   
21.00
%
   
21.00
%
State tax, net of federal benefit
   
0.18
%
   
(0.58
)%
Permanent differences
   
(1.89
)%
   
(2.23
)%
Other difference and true ups
   
(8.07
)%
   
(11.20
)%
Change in valuation allowance
   
(10.38
)%
   
(8.14
)%
Effective income tax rate
   
0.84
%
   
(1.15
)%
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments (Tables)
12 Months Ended
Dec. 31, 2023
Business and Geographical Reporting Segments [Abstract]  
Segment Reporting Information by Segment

The following tables reflect results of operations from our business segments for the periods indicated below (in thousands, except gross profit %):

Year Ended December 31, 2023  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
21,530
   
$
11,828
   
$
33,358
 
Cost of revenues
   
8,729
     
6,168
     
14,897
 
Gross profit
   
12,801
     
5,660
     
18,461
 
Gross profit %
   
59.5
%
   
47.9
%
   
55.3
%
                         
Allocated expenses:
                       
Engineering and product development
   
1,011
     
306
     
1,317
 
Selling and marketing
   
11,169
     
1,787
     
12,956
 
Impairment of goodwill
    2,284             2,284  
Unallocated expenses
   
     
     
10,508
 
     
14,464
     
2,093
     
27,065
 
(Loss) income from operations
   
(1,663
)
   
3,567
     
(8,604
)
Interest expense
   
     
     
(1,640
)
Interest income
                231  
Loss on debt extinguishment
                (909 )
(Loss) income before benefit from / (provision for) income taxes
 
$
(1,663
)
 
$
3,567
   
$
(10,922
)

Year Ended December 31, 2022  
Dermatology
Recurring Procedures
   
Dermatology
Procedures Equipment
   
Total
 
Revenues
 
$
23,025
   
$
13,136
   
$
36,161
 
Cost of revenues
   
8,371
     
6,022
     
14,393
 
Gross profit
   
14,654
     
7,114
     
21,768
 
Gross profit %
   
63.6
%
   
54.2
%
   
60.2
%
                         
Allocated expenses:
                       
Engineering and product development
   
672
     
357
     
1,029
 
Selling and marketing
   
13,503
     
1,798
     
15,301
 
Unallocated expenses
   
     
     
10,087
 
     
14,175
     
2,155
     
26,417
 
Income (loss) from operations
   
479
     
4,959
     
(4,649
)
Interest expense
   
     
     
(926
)
Interest income
   

     

     
89
 
Income (loss) before benefit from / (provision for) income taxes
 
$
479
   
$
4,959
   
$
(5,486
)
Disaggregation of Revenue by Geographical Region

The following tables present the Company’s revenue disaggregated by geographical region for the years ended December 31, 2023 and 2022 (in thousands). Domestic refers to revenue from customers based in the United States, and foreign revenue is derived from the Company’s distributors primarily in Asia.


Year Ended December 31, 2023
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
20,215
   
$
2,813
   
$
23,028
 
China
          3,340       3,340  
Korea
    673       2,055       2,728  
Other foreign
   
642
     
3,620
     
4,262
 
Total
 
$
21,530
   
$
11,828
   
$
33,358
 


Year Ended December 31, 2022
  Dermatology Recurring Procedures    
Dermatology Procedures Equipment
   
Total
 
Domestic
 
$
21,585
   
$
2,396
   
$
23,981
 
China
    195       4,556       4,751  
Korea
    888       2,828       3,716  
Other foreign
   
357
     
3,356
     
3,713
 
Total
 
$
23,025
   
$
13,136
   
$
36,161
 
Depreciation and Amortization by Reportable Segment

For the years ended December 31, 2023 and 2022, depreciation and amortization by reportable segment were as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Dermatology recurring procedures
 
$
4,793
   
$
4,421
 
Dermatology procedures equipment
   
746
     
857
 
Unallocated expenses
   
14
     
15
 
Total
 
$
5,553
   
$
5,293
 
Total Assets by Reportable Segment

As of December 31, 2023 and 2022, total assets by reportable segment were as follows (in thousands):

 
 
December 31,
 

 
2023
   
2022
 
Dermatology recurring procedures
 
$
28,137
   
$
37,230
 
Dermatology procedures equipment
   
5,507
     
7,890
 
Other unallocated assets
   
8,372
     
7,152
 
Total
 
$
42,016
   
$
52,272
 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and Nature of Business (Details) - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2021
Dec. 31, 2023
MidCap Financial Trust [Member] | Senior Term Facility [Member]    
Liquidity and Going Concern [Abstract]    
Term loan   $ 8.0
MidCap Financial Trust [Member] | Senior Term Facility One [Member]    
Liquidity and Going Concern [Abstract]    
Term loan   8.0
MidCap Financial Trust [Member] | Senior Term Facility Two [Member]    
Liquidity and Going Concern [Abstract]    
Term loan   7.0
MidCap Financial Trust [Member] | Senior Term Facility Three [Member]    
Liquidity and Going Concern [Abstract]    
Term loan   $ 5.0
At-the-Market Equity Offering [Member] | Maximum [Member]    
Liquidity and Going Concern [Abstract]    
Amount of common stock the Company may sell under equity distribution agreement $ 11.0  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Customer
Concentration of Credit Risk [Abstract]    
Revenues $ 33,358 $ 36,161
Accounts receivable $ 4,440 $ 4,471
Customer Concentration Risk [Member] | Revenue [Member]    
Concentration of Credit Risk [Abstract]    
Number of major customers | Customer 1 2
Customer Concentration Risk [Member] | Revenue [Member] | One Customer [Member]    
Concentration of Credit Risk [Abstract]    
Revenues $ 3,300  
Concentration risk percentage 10.00%  
Customer Concentration Risk [Member] | Revenue [Member] | Two Customers [Member]    
Concentration of Credit Risk [Abstract]    
Revenues   $ 8,500
Concentration risk percentage   23.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]    
Concentration of Credit Risk [Abstract]    
Accounts receivable $ 0  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]    
Concentration of Credit Risk [Abstract]    
Accounts receivable   $ 500
Concentration risk percentage   11.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Other Customer [Member]    
Concentration of Credit Risk [Abstract]    
Number of major customers | Customer 1  
Accounts receivable $ 700  
Concentration risk percentage 16.50%  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Maximum [Member]    
Cash and Cash Equivalents [Abstract]    
Credit card transaction settlement term 5 days 5 days
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Cash [Abstract]      
Cash and cash equivalents $ 6,784 $ 5,434  
Restricted cash 1,334 1,361  
Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows $ 8,118 $ 6,795 $ 12,586
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details)
Dec. 31, 2023
Computers, Hardware and Software [Member]  
Property and Equipment, Net [Abstract]  
Property and equipment, net, useful life 3 years
Machinery and Equipment [Member]  
Property and Equipment, Net [Abstract]  
Property and equipment, net, useful life 5 years
Furniture and Fixtures [Member]  
Property and Equipment, Net [Abstract]  
Property and equipment, net, useful life 7 years
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details)
Dec. 31, 2023
Minimum [Member]  
Intangible Assets [Abstract]  
Estimated useful life 3 years
Maximum [Member]  
Intangible Assets [Abstract]  
Estimated useful life 12 years
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Unit
Dec. 31, 2022
USD ($)
Goodwill [Abstract]    
Number of reporting units | Unit 2  
Goodwill impairment | $ $ 2,284 $ 0
Market Approach [Member]    
Goodwill [Abstract]    
Percentage of fair value weighting market approach given 25.00%  
Income Approach [Member]    
Goodwill [Abstract]    
Percentage of fair value weighting market approach given 75.00%  
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Impairment of Long-Lived Assets and Intangibles [Abstract]    
Asset impairment charges $ 0 $ 0
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Activity of Warranty Accrual [Roll Forward]    
Balance, beginning of year $ 207 $ 79
Additions 237 246
Expirations and claims satisfied (141) (118)
Total 303 207
Less current portion within accrued expenses and other current liabilities (180) (136)
Balance within deferred revenues and other liabilities $ 123 $ 71
Minimum [Member]    
Accrued Warranty Costs [Abstract]    
Standard warranty period 1 year  
Offered warranty period 3 years  
Maximum [Member]    
Accrued Warranty Costs [Abstract]    
Standard warranty period 2 years  
Offered warranty period 4 years  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details)
12 Months Ended
Dec. 31, 2023
Lasers Placed-in Service [Member]  
Revenue Recognition [Abstract]  
Lease term 36 months
Renewal term 1 year
Lasers Placed-in Service [Member] | Minimum [Member]  
Revenue Recognition [Abstract]  
Notice period to cancel contract agreement 30 days
Lasers Placed-in Service [Member] | Maximum [Member]  
Revenue Recognition [Abstract]  
Notice period to cancel contract agreement 60 days
South Korea [Member]  
Revenue Recognition [Abstract]  
Lease term 48 months
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Abstract]    
Revenues, net $ 33,358 $ 36,161
Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 21,530 23,025
Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net $ 11,828 $ 13,136
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 700 $ 600
Dermatology Recurring Procedures [Member]    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers 2,973  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers   $ 400
Expected timing of satisfaction period   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 300  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Dermatology Recurring Procedures [Member]    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 1,319  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Dermatology Recurring Procedures [Member]    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 787  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Dermatology Recurring Procedures [Member]    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 569  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Dermatology Recurring Procedures [Member]    
Revenue, Performance Obligation Satisfied over Time [Abstract]    
Future undiscounted fixed payments from international recurring revenue customers $ 298  
Expected timing of satisfaction period 1 year  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Remaining Performance Obligation [Abstract]    
Remaining performance obligations $ 0.7 $ 0.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Remaining Performance Obligation [Abstract]    
Remaining performance obligations   $ 0.4
Expected timing of satisfaction period   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Minimum [Member]    
Remaining Performance Obligation [Abstract]    
Expected timing of satisfaction period   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Maximum [Member]    
Remaining Performance Obligation [Abstract]    
Expected timing of satisfaction period   3 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01    
Remaining Performance Obligation [Abstract]    
Remaining performance obligations $ 0.3  
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Minimum [Member]    
Remaining Performance Obligation [Abstract]    
Expected timing of satisfaction period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Maximum [Member]    
Remaining Performance Obligation [Abstract]    
Expected timing of satisfaction period 3 years  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract with Customer, Liability [Abstract]    
Short-term contract liabilities $ 0.3 $ 0.4
Long-term contract liabilities 0.4 0.2
Change in Contract with Customer, Liability [Abstract]    
Contract liabilities recognized as revenue $ 0.4 $ 0.9
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Advertising Costs [Abstract]    
Advertising expense $ 0.5 $ 1.6
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 8,551,375 5,126,344
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 7,728,721 4,474,714
Common Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 800,000 373,626
Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 22,654 278,004
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2022
Dec. 31, 2023
Acquisition of Assets and Liabilities [Abstract]      
Number of shares issued in connection with asset acquisition (in shares)     358,367
Assets acquired [Abstract]      
Reduction in contingent consideration adjusted to carrying value of technology intangible asset     $ 7,400
Maximum [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future earnout milestone payments $ 500    
Future milestone payments 3,000    
Maximum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future royalty payments $ 500    
TheraClear Corporation [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Number of shares issued in connection with asset acquisition (in shares) 358,367    
Milestone payments   $ 500  
Future earnout payment due upon revenue target $ 1,000    
Royalty and gross profit payments incurred     $ 100
Consideration [Abstract]      
Cash payment 500    
Common stock issued 500    
Transaction costs 131    
Contingent consideration 9,122    
Total consideration 10,253    
Assets acquired [Abstract]      
Inventories 71    
Total assets acquired $ 10,253    
Weighted average cost of capital 14.50%    
Revenues for the royalty rate 15.00%    
Risk free rate of return 1.60%   3.80%
Revenue volatility 45.00%   15.00%
Cost of equity 10.50%   10.00%
Fair value of contingent consideration     $ 1,200
Reduction in contingent consideration adjusted to carrying value of technology intangible asset     $ (7,400)
TheraClear Corporation [Member] | Technology [Member]      
Assets acquired [Abstract]      
Intangible asset $ 10,182    
Amortization period of intangible assets     10 years
TheraClear Corporation [Member] | Foreign [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Percentage of gross profit for future royalty payments for subsequent period 25.00%    
Subsequent period of gross profit for future royalty payments     4 years
TheraClear Corporation [Member] | Minimum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Percentage of gross profit for future royalty payments for subsequent period 10.00%    
TheraClear Corporation [Member] | Maximum [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future earnout milestone payments $ 3,000    
Future milestone payments 500    
TheraClear Corporation [Member] | Maximum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future royalty payments $ 20,000    
Percentage of gross profit for future royalty payments for subsequent period 20.00%    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of inventory [Abstract]    
Raw materials and work-in-process $ 2,192 $ 2,966
Finished goods 481 129
Inventories, net $ 2,673 $ 3,095
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 36,062 $ 31,906
Less: accumulated depreciation and amortization (24,284) (21,956)
Property and equipment, net 11,778 9,950
Depreciation and amortization expense 2,900 2,400
Lasers Placed-In-Service [Member]    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 32,095 28,790
Equipment, Computer Hardware and Software [Member]    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 293 293
Furniture and Fixtures [Member]    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 240 235
Leasehold Improvements [Member]    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 203 136
Lasers-In-Process [Member]    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 3,231 $ 2,452
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Description [Abstract]    
Increase in ROU asset and operating lease liability resulting from lease modification $ 700 $ 0
Operating lease costs 400 400
Cash paid for amounts included in measurement of operating lease liabilities $ 400 $ 400
Weighted average incremental borrowing rate 8.60% 8.76%
Weighted average remaining lease term 2 years 2 years 9 months 18 days
Operating Lease Maturities [Abstract]    
2024 $ 386  
2025 195  
2026 55  
Total remaining lease payments 636  
Less: imputed interest (47)  
Total lease liabilities $ 589  
Minimum [Member]    
Lessee, Operating Lease, Description [Abstract]    
Remaining lease term 1 year  
Maximum [Member]    
Lessee, Operating Lease, Description [Abstract]    
Remaining lease term 3 years  
Facility One [Member]    
Lessee, Operating Lease, Description [Abstract]    
Renewal option term 2 years  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets and Goodwill, Components of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Components of Intangible Assets [Abstract]    
Balance $ 24,222 $ 31,596
Accumulated amortization (16,903) (14,202)
Intangible assets, net 7,319 17,394
Amortization expense of intangible assets 2,700 2,900
Reduction in contingent consideration adjusted to carrying value of technology intangible asset 7,400  
Core Technology [Member]    
Components of Intangible Assets [Abstract]    
Balance 5,700 5,700
Accumulated amortization (4,845) (4,275)
Intangible assets, net 855 1,425
Product Technology [Member]    
Components of Intangible Assets [Abstract]    
Balance 4,808 12,182
Accumulated amortization (3,866) (3,018)
Intangible assets, net 942 9,164
Customer Relationships [Member]    
Components of Intangible Assets [Abstract]    
Balance 6,900 6,900
Accumulated amortization (5,865) (5,175)
Intangible assets, net 1,035 1,725
Tradenames [Member]    
Components of Intangible Assets [Abstract]    
Balance 1,500 1,500
Accumulated amortization (1,275) (1,125)
Intangible assets, net 225 375
Pharos Customer Lists [Member]    
Components of Intangible Assets [Abstract]    
Balance 5,314 5,314
Accumulated amortization (1,052) (609)
Intangible assets, net $ 4,262 $ 4,705
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Estimated amortization expense [Abstract]  
2024 $ 1,971
2025 1,266
2026 561
2027 561
2028 $ 561
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets and Goodwill, Components of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Components of Goodwill [Abstract]    
Goodwill $ 6,519 $ 8,803
Impairment of goodwill 2,284 0
Dermatology Recurring Procedures [Member]    
Components of Goodwill [Abstract]    
Goodwill 5,674 7,958
Impairment of goodwill 2,300  
Dermatology Procedures Equipment [Member]    
Components of Goodwill [Abstract]    
Goodwill $ 845 $ 845
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]    
Warranty obligations $ 180 $ 136
Compensation and related benefits 1,679 1,997
State sales, use and other taxes 4,316 3,986
Professional fees and other 131 436
Accrued expenses and other current liabilities $ 6,306 $ 6,555
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt, Senior Term Facility (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 06, 2022
Jun. 30, 2023
$ / shares
shares
Sep. 30, 2021
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Payment
$ / shares
shares
Dec. 31, 2022
USD ($)
Long-term Debt [Abstract]            
Loss on debt extinguishment         $ (909) $ 0
Unamortized debt discount         406  
Exit fee         450  
SOFR [Member]            
Long-term Debt [Abstract]            
Term of variable rate 1 month          
Basis spread on variable rate 0.50%          
Interest rate floor 0.10%          
Senior Term Facility [Member]            
Long-term Debt [Abstract]            
Warrants issued (in shares) | shares   800,000 373,626      
Warrants, exercise price (in dollars per share) | $ / shares   $ 0.88 $ 1.82      
MidCap Financial Trust [Member] | Senior Term Facility [Member]            
Long-term Debt [Abstract]            
Face amount of debt         $ 8,000  
Maturity date         Sep. 01, 2026  
Frequency of payment         monthly  
Number of monthly principal payments plus interest | Payment         24  
Notice period         30 days  
Prepayment fee if prepayment is made within twelve months         4.00%  
Prepayment fee if prepayment is made between twelve months and twenty-four months         3.00%  
Prepayment fee if prepayment is made between twenty-four months and thirty-six months         2.00%  
Prepayment fee if prepayment is made after thirty-six months         1.00%  
Minimum net revenue threshold         $ 29,000  
Minimum net revenue threshold by December 31, 2026         33,000  
Minimum net revenue threshold by trailing 12-month period         36,000  
Minimum unrestricted cash         3,000  
Loss on debt extinguishment         900  
Unamortized debt discount         400  
Increase in fair value of warrants         400  
Lender fees         100  
Interest expense         1,600 900
Amortization of debt discount         100 $ 200
MidCap Financial Trust [Member] | Senior Term Facility [Member] | Minimum [Member]            
Long-term Debt [Abstract]            
Prepayment of debt         $ 5,000  
MidCap Financial Trust [Member] | Senior Term Facility [Member] | Forecast [Member]            
Long-term Debt [Abstract]            
Minimum net revenue threshold by trailing 12-month period       $ 33,000    
MidCap Financial Trust [Member] | Senior Term Facility [Member] | A&R Warrant [Member]            
Long-term Debt [Abstract]            
Warrants issued (in shares) | shares         800,000  
Warrants, exercise price (in dollars per share) | $ / shares         $ 0.88  
Warrants, expected term         10 years  
MidCap Financial Trust [Member] | Senior Term Facility [Member] | Common Stock [Member]            
Long-term Debt [Abstract]            
Warrants issued (in shares) | shares         373,626  
Warrants, exercise price (in dollars per share) | $ / shares         $ 1.82  
Warrants, expected term         10 years  
MidCap Financial Trust [Member] | Senior Term Facility [Member] | LIBOR [Member]            
Long-term Debt [Abstract]            
Basis spread on variable rate         7.50%  
Interest rate floor         0.50%  
MidCap Financial Trust [Member] | Senior Term Facility, Amendment [Member]            
Long-term Debt [Abstract]            
Face amount of debt         $ 20,000  
Forward looking term         30 days  
Interest rate floor         3.50%  
Amount available to be drawn under condition         $ 30,000  
Effective interest rate         13.68% 11.72%
Required percentage of certain insurance proceeds         100.00%  
MidCap Financial Trust [Member] | Senior Term Facility, Amendment [Member] | SOFR [Member]            
Long-term Debt [Abstract]            
Term of variable rate         1 month  
Base interest rate         0.10%  
Basis spread on variable rate         7.50%  
MidCap Financial Trust [Member] | Credit Facility #1 [Member]            
Long-term Debt [Abstract]            
Amount drawn         $ 8,000  
MidCap Financial Trust [Member] | Credit Facility #2 [Member]            
Long-term Debt [Abstract]            
Amount drawn         $ 7,000  
Percentage of administrative agent fess         0.50%  
Percentage of credit extension         4.00%  
MidCap Financial Trust [Member] | Credit Facility #3 [Member]            
Long-term Debt [Abstract]            
Amount available for amount drawn         $ 5,000  
Percentage of credit extension         0.50%  
Percentage of exit fee         4.00%  
MidCap Financial Trust [Member] | Senior Term Facility, Third Amendment [Member]            
Long-term Debt [Abstract]            
Unamortized debt discount         $ 400 $ 500
Exit fee         500  
Third party costs incurred         $ 13  
MidCap Financial Trust [Member] | Senior Term Facility, Fourth Amendment, Credit Facility 1 [Member]            
Long-term Debt [Abstract]            
Percentage of credit extension         3.00%  
MidCap Financial Trust [Member] | Senior Term Facility, Fourth Amendment, Credit Facility 2 [Member]            
Long-term Debt [Abstract]            
Percentage of credit extension         3.00%  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt, Future Minimum Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Future Payments for Long-Term Debt [Abstract]    
2026 $ 3,750  
2027 7,500  
2028 3,750  
Total 15,000  
Exit fee 450  
Long term debt after exit fee 15,450  
Less: unamortized debt discount (406)  
Long-term debt, net $ 15,044 $ 7,476
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 23, 2023
USD ($)
Jan. 31, 2022
USD ($)
Device
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Legal Matters [Abstract]        
Litigation settlement to be paid $ 0.1      
Litigation settlement accrued     $ 0.1  
Employee 401(k) Savings Plan [Abstract]        
Employer contribution amount     $ 0.4 $ 0.3
Milestone Payment [Abstract]        
Development agreement term     3 years  
Maximum [Member]        
Milestone Payment [Abstract]        
Number of devices in development | Device   3    
Future earnout payments   $ 0.5    
Future milestone payments   3.0    
Domestic [Member] | Maximum [Member]        
Milestone Payment [Abstract]        
Future royalty payments   $ 0.5    
Tax Period from March 2014 through November 2022 [Member]        
Sales and Use Tax Matters [Abstract]        
Estimated tax positions subject to audit     $ 3.9  
Tax Period from March 2014 through November 2022 [Member] | Assessment One [Member]        
Sales and Use Tax Matters [Abstract]        
Assessment amount     1.4  
Tax Period from March 2014 through November 2022 [Member] | Assessment Two [Member]        
Sales and Use Tax Matters [Abstract]        
Assessment amount     $ 2.5  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity, Preferred Stock and Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Class of Stock Disclosures [Abstract]      
Preferred stock, stated value (in dollars per share)   $ 0.1 $ 0.1
Preferred shares outstanding (in shares)   0 0
Issuance of restricted stock (in shares)   337,874  
Number of shares issued in connection with asset acquisition (in shares)   358,367  
At-the-Market Equity Offering [Member]      
Class of Stock Disclosures [Abstract]      
Common stock sold under equity distribution agreement (in shares)   0 0
At-the-Market Equity Offering [Member] | Maximum [Member]      
Class of Stock Disclosures [Abstract]      
Amount of common stock the Company may sell under equity distribution agreement $ 11.0    
Commission as percentage of gross proceeds from sale of shares sold 3.00%    
Series C Convertible Preferred Stock [Member]      
Class of Stock Disclosures [Abstract]      
Beneficial ownership percentage   9.99%  
Preferred stock, stated value (in dollars per share)   $ 1,000  
Preferred stock conversion price (in dollars per share)   $ 2.69  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity, Outstanding Common Stock Warrants (Details) - Senior Term Facility [Member] - $ / shares
1 Months Ended
Jun. 30, 2023
Sep. 30, 2021
Warrants and Rights [Abstract]    
Warrants issued (in shares) 800,000 373,626
Exercise price (in dollars per share) $ 0.88 $ 1.82
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation, Summary (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 03, 2023
Mar. 30, 2022
Oct. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Stock-based Compensation [Abstract]          
Unvested options to purchase shares of common stock accelerated (in shares)     272,098    
Accelerated compensation expense     $ 0.3    
Stock Options [Member]          
Stock-based Compensation [Abstract]          
Granted (in shares)       4,545,069 1,000,000
Stock-based options forfeited (in shares)         60,000
Stock Options [Member] | Chief Executive Officer [Member]          
Stock-based Compensation [Abstract]          
Granted (in shares) 150,000 160,000      
Stock-based options forfeited (in shares)       150,000  
2016 Omnibus Incentive Plan [Member]          
Stock-based Compensation [Abstract]          
Common stock reserved for future issuance (in shares)       7,832,651  
Number of shares available for issuance (in shares)       1,329,375  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation, Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation Expense [Abstract]    
Stock-based compensation expense $ 1,303 $ 1,466
Selling and Marketing [Member]    
Stock-Based Compensation Expense [Abstract]    
Stock-based compensation expense 79 203
General and Administrative [Member]    
Stock-Based Compensation Expense [Abstract]    
Stock-based compensation expense $ 1,224 $ 1,263
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation, Stock Options (Details) - Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares under Options Plan [Abstract]    
Outstanding at beginning of period (in shares) 4,474,714 3,938,613
Granted (in shares) 4,545,069 1,000,000
Exercised (in shares)   (15,000)
Forfeited and expired (in shares) (1,291,062) (448,899)
Outstanding at end of period (in shares) 7,728,721 4,474,714
Exercisable at end of period (in shares) 1,256,062  
Weighted Average Exercise Price per Option [Abstract]    
Outstanding at beginning of period (in dollars per share) $ 1.72 $ 1.9
Granted (in dollars per share) 0.63 1.41
Exercised (in dollars per share)   1.29
Forfeited and expired (in dollars per share) 1.56 2.63
Outstanding at end of period (in dollars per share) 1.11 $ 1.72
Exercisable at end of period (in dollars per share) $ 1.75  
Weighted average remaining contractual term [Abstract]    
Outstanding 6 years 8 months 12 days 8 years 7 days
Exercisable 2 years 1 month 2 days  
Weighted-average grant date fair value (in dollars per share) $ 0.44 $ 1.06
Unrecognized compensation expense $ 2,100,000  
Unrecognized compensation expense, weighted average period 3 years 1 month 6 days  
Aggregate intrinsic value of options outstanding $ 100 $ 0
Aggregate intrinsic value of options exercisable 0 0
Aggregate intrinsic value of options exercised $ 0 $ 0
Maximum [Member]    
Weighted average remaining contractual term [Abstract]    
Expiration period 10 years  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation, Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assumptions [Abstract]    
Expected term (in years) 7 years 5 months 26 days 6 years 1 month 6 days
Expected volatility 74.58% 89.57%
Risk-free interest rate 4.38% 2.51%
Expected dividend rate 0.00% 0.00%
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation, Restricted Stock Units (Details) - Restricted Stock Units [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Units [Abstract]    
Unvested balance at beginning of period (in shares) 119,597 90,540
Granted (in shares) 179,613 187,464
Vested (in shares) (179,467) (158,407)
Forfeited and expired (in shares) (97,089)  
Unvested balance at end of period (in shares) 22,654 119,597
Weighted-Average Grant Date Fair Value [Abstract]    
Unvested balance at beginning of period (in dollars per share) $ 0.93 $ 1.45
Granted (in dollars per share) 1.03 0.96
Vested (in dollars per share) 0.96 1.26
Forfeited and expired (in dollars per share) 1.03  
Unvested balance at end of period (in dollars per share) $ 1.03 $ 0.93
Unrecognized Compensation Expense [Abstract]    
Weighted average period of recognition 6 months  
Maximum [Member]    
Unrecognized Compensation Expense [Abstract]    
Unrecognized compensation expense $ 18  
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current [Abstract]    
Federal $ 0 $ 0
State 28 23
Current income tax 28 23
Deferred [Abstract]    
Federal (68) 23
State (52) 17
Deferred income tax (120) 40
(Benefit from) / provision for income taxes (92) 63
Deferred Tax Assets [Abstract]    
Net operating loss carryforwards 46,718 45,077
Intangible assets 2,138 1,697
Inventories 71 57
Reserves and accrued expenses 1,381 1,431
Stock-based compensation 180 548
Operating lease liabilities 145 240
Interest expense limitation carryover 552 208
Property and equipment 0 1,111
Gross deferred tax assets 51,185 50,369
Less: valuation allowance (50,139) (49,005)
Net deferred tax assets 1,046 1,364
Deferred Tax Liabilities [Abstract]    
Property and equipment (412) 0
Operating lease right-of-use assets (154) (242)
Goodwill (666) (1,095)
481(a) adjustment 0 (333)
Gross deferred tax liabilities (1,232) (1,670)
Net deferred tax liability (186) (306)
Valuation allowance - Deferred tax asset change in amount 1,100  
Unrecognized tax benefits $ 0 $ 0
Effective Income Tax Rate Reconciliation [Abstract]    
Federal tax expense at statutory rate 21.00% 21.00%
State tax, net of federal benefit 0.18% (0.58%)
Permanent differences (1.89%) (2.23%)
Other difference and true ups (8.07%) (11.20%)
Change in valuation allowance (10.38%) (8.14%)
Effective income tax rate 0.84% (1.15%)
Federal [Member]    
Operating Loss Carryforwards [Abstract]    
Operating loss carryforwards $ 205,212 $ 198,144
State [Member]    
Operating Loss Carryforwards [Abstract]    
Operating loss carryforwards $ 63,566 $ 60,784
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Business Segments [Abstract]    
Number of operating segments | Segment 2  
Results of Operations from Business Segments [Abstract]    
Revenues $ 33,358 $ 36,161
Cost of revenues 14,897 14,393
Gross profit $ 18,461 $ 21,768
Gross profit % 55.30% 60.20%
Allocated expenses [Abstract]    
Engineering and product development $ 1,317 $ 1,029
Selling and marketing 12,956 15,301
Impairment of goodwill 2,284 0
Unallocated expenses 10,508 10,087
Total operating expenses 27,065 26,417
Loss from operations (8,604) (4,649)
Interest expense (1,640) (926)
Interest income 231 89
Loss on debt extinguishment (909) 0
(Loss) income before benefit from / (provision for) income taxes (10,922) (5,486)
Dermatology Recurring Procedures [Member]    
Results of Operations from Business Segments [Abstract]    
Revenues 21,530 23,025
Allocated expenses [Abstract]    
Impairment of goodwill 2,300  
Dermatology Procedures Equipment [Member]    
Results of Operations from Business Segments [Abstract]    
Revenues 11,828 13,136
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Results of Operations from Business Segments [Abstract]    
Revenues 21,530 23,025
Cost of revenues 8,729 8,371
Gross profit $ 12,801 $ 14,654
Gross profit % 59.50% 63.60%
Allocated expenses [Abstract]    
Engineering and product development $ 1,011 $ 672
Selling and marketing 11,169 13,503
Impairment of goodwill 2,284  
Unallocated expenses 0 0
Total operating expenses 14,464 14,175
Loss from operations (1,663) 479
Interest expense 0 0
Interest income 0 0
Loss on debt extinguishment 0  
(Loss) income before benefit from / (provision for) income taxes (1,663) 479
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Results of Operations from Business Segments [Abstract]    
Revenues 11,828 13,136
Cost of revenues 6,168 6,022
Gross profit $ 5,660 $ 7,114
Gross profit % 47.90% 54.20%
Allocated expenses [Abstract]    
Engineering and product development $ 306 $ 357
Selling and marketing 1,787 1,798
Impairment of goodwill 0  
Unallocated expenses 0 0
Total operating expenses 2,093 2,155
Loss from operations 3,567 4,959
Interest expense 0 0
Interest income 0 0
Loss on debt extinguishment 0  
(Loss) income before benefit from / (provision for) income taxes $ 3,567 $ 4,959
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization $ 5,553 $ 5,293
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization 4,793 4,421
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization 746 857
Unallocated [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization $ 14 $ 15
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues $ 33,358 $ 36,161
Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 21,530 23,025
Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 11,828 13,136
Domestic [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 23,028 23,981
China [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 3,340 4,751
Korea [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 2,728 3,716
Other Foreign [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 4,262 3,713
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 21,530 23,025
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 11,828 13,136
Operating Segments [Member] | Domestic [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 20,215 21,585
Operating Segments [Member] | Domestic [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 2,813 2,396
Operating Segments [Member] | China [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 0 195
Operating Segments [Member] | China [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 3,340 4,556
Operating Segments [Member] | Korea [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 673 888
Operating Segments [Member] | Korea [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 2,055 2,828
Operating Segments [Member] | Other Foreign [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 642 357
Operating Segments [Member] | Other Foreign [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues $ 3,620 $ 3,356
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total Assets by Reportable Segment [Abstract]    
Assets $ 42,016 $ 52,272
Non-US [Member]    
Long-lived Assets [Abstract]    
Long-lived assets 800 600
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Total Assets by Reportable Segment [Abstract]    
Assets 28,137 37,230
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Total Assets by Reportable Segment [Abstract]    
Assets 5,507 7,890
Other Unallocated Assets [Member]    
Total Assets by Reportable Segment [Abstract]    
Assets $ 8,372 $ 7,152
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,B@>U@'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 " #(H'M889R[T.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FW9A**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64 M>X2:\S58)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!'BXX25&4%K)LF MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #(H'M88&2*[,,' U,P & 'AL+W=ORT,R'X!4C233)#3=*R22D;I^UT._M!L17PU+986<[+ MO]]K&U"K =)/D>V3Q^Y^)4M&)/D*8G3[*RSD'+YOM?+@@5+ M:';(ERR%=^ZY2*B$33'O94O!:%@6)7'/L:QA+Z%1VCD_+??-Q/DISV4]XR::+V2QHW=^NJ1SYC/Y=3D3L-7;J(11PM(LXBD1 M[/ZL,[+?C_ME0?F);Q%[S%Z\)D53[CC_56Q,PK..51P1BUD@"PD*_QZ8Q^*X M4(+C^';(JAB-(HK3Z3Y]6(%X4N'9#@;,J<%X5V/V& M G=5X.Y:T%\5]$LR55-*#F,JZ?FIX(]$%)\&M>)%";.LAN9':?&[^U+ NQ'4 MR?,Q#W+X&26A:4@N4AG)9S))J_Y4_"Y=\M4?D[=OWIWV)'Q=4=0+5M(?*FFG M0=IVR&>>RD4&NB$+ZP(].,[-P3KK@_W@H(IC%AP2USX@CN6XF@/R\/+/5!Q" M:5G>UY2/\?(_\Q2^W=)]>ZTU[@:]6^JY#7H>?V""_!S=95) ]_]'1[A2Z.L5 MBCGA?;:D 3OKP*#/F'A@G?/??[.'UA\Z.B;%QH;$:N3Z&W)]3%UUVMOG)=-A MP\MMJWNEXX-6M>5C2*S&9[#A,T ;. (X80GH,J9S'2"\_I[&F8ZKAY:U)61( MK$9HN"$TW*T'C=(TIS&Y84LNI(X4KB-%K@6%5K4%94BL!NIH ^IH-U S)B)> MG")" B<:[:C;HK2>O!MG;[2^+31#8C5HQQMHQVA3O5R(C @6' MJW6[MM-U;1TQM+ M,4-B-6(G&V(GNW6SE\@N86>FXX5K-74OM*HM+$-B-5BV MI4R;U0K7:G V MLB=_E#QPLO:@O,E%J=V N;:^]H&02%T%)ZV^9)?XM8X_D1 MKVN-S)!:'9FCD#EH*U=IX#**&9GFR1T36E2XB-6U[:$[T,)"*UO#,J16AZ6\ MO(T:WC6L&S:/"CL/'6U*$^UDOT7(O[T9W8Z(?S69$M^;7$R]"_^ 3*;>H9:A M44]O2JW.4+EZ&_?E*X8>#%,!D]H$4N,3N6+/6HJXE&59MC6P![8NYWEX<6MJ M^[#ZMO+Z-F[6-Z$]X +FLS*V'Q!?@M<@7!"/YX 3J/)0WQUQ]?&%%J#1(&!* MK0Y010$;]_ K@+?TB4Q"Z'O1?114BQ_(K(=+VF[7/3D>6I:^^QE-!Z;4ZO14 M/K!Q6[^B-PI#4,\.UB_(-7R.?$GU?0Z7')#O-$YS23X*_L#(6$0/^K.MT01S@-VWM/",9@=3:G5X*CW8N.5_#<\KMF#R MN^6/J18<+O>)BVQ!$RTVHRG"E%I]-57%" ?W_:^Q;4X:,QAX41IH!^\6S=E( MNS!K-$N84JMC4UG"P>W_:VPSGDGP*W]'R\:S[!9%^\3J:T\5>%UK;OL(%(X* M% Z>!V,[;NW?$9T$NH)=ID>%*'D\2L'R^ MY,&O _+&.H0$0694D&\TUJ_QXH*M0>XC13@J13BXS[\5-(S2.?&?DSL>:_GA M KY_-=52,AH53*G5*:FHX."^?MV_R,53L*#IG#6F_"U"TY$_'OVEY64T')A2 MJ_-2X<#9*1Q\9W'<_96"&8,12C.8VD(RR;*\86[#-:U9K:/JR_JZR_NY/UGZ22B>K>F^+J%%UCU-Z+@"LV4,.K6M]U ML _G[RKG[^[D_,OA2#P(2W,NM&9CB\Z4IUT:! QD0"2L!+7TC/I_4VIU>LK_ MNSM=4/ 3&L?D0Y[!VYEV?&[1:;KHCI>UAK6/'."^N#EHIPL*%PD3\V(V^P@* M<@')*5G25-_G<,'&BU9X76ML^P@$K@H$+F[C)][E#1GE822Y(",I&43S24ID$$";1<"RKW70A17D> $T-UK^;/ M@J7^=K7_>5\17M<:YCY"@JM"@KO3]01_ :X7':^X3#,LHPG!E%H=EDH([DX) M89;?Q5$ @Y13O?\]HVKCE=J@5"ONLWXXMX^<8?]H,#SM/>CHJ"#@[A0$ MZFL3_H+"49$ON82Y+2U2NY:828_OK=2&+]KH#JRA=>)8FS:N:.PC#;@J#;BX M=U]/_9>12,ADK"6#*PR/C[4$C+I_4VKUVV>5^^_C7GU-J6GU8DOY9RK@?$&N MKV MXP>:1E1+SZCC-Z56T>N]>,Z@\*7E\QH9"8I;#*I'#C9[-\^$C,HG(7KJX]4# M)="%P-9F)&;W4&H='L'T*:IG-*H-R9?E4PMW7$J>E"\7##"*X@/P_CWGQP !@ !X;"]W;W)K M;GP2=VMM;LP6%QMVQV^X_K*Y MKN%JUFG)15$838#CVU[II%O33#PR^%?D>GTYF4]0 MSE>L*?0G>?\'WQO4 LQDH=K_Z'XO&TQ0UB@MR_UD0%"*:O?+'O:..)B PY$) M9#^!O'0"W4^@K:$[9*U95TRSQ44M[U%MI$&;&;2^:6>#-:(RK_%&U_!4P#R] M6,I*R4+D3/,[<%GZ(*,JQ<(59 'FSW#&14E-4\%QH5$N)*F<"RA6B01FY<28*ZKOF&B1SQ!R UXW'C2ZG7X-[L:(>[4"+(D'B!U":3(2L?B ;O$S>TFSZDY #MGC&_7K7M'A M^@G%Z1"E+843FHZD8]PS)/:2TN)W*?-[411.9,1V7V0CLZ7F\X". .OI#/OY M[&.[OSWOEMKIB.(A-ELHG8\@ZRD,^SELM[4]R&QR"DF K;BSQ2)"DI%-C7L6 MP]&+BIY"L%M1" W9W%GY8"\;?F_I\[.T'1O=,Q?V4U?'W1OV:(C;:;"#FZB5 M:EU2(1G+!SV%83^' <"ZX5X..WAA3O@.EJ*!%54.J2@:@]^S&?;3V15?<4"9 M0_$"-4(S@M"F*8+)L')Q21WRR#'"GLRPG\V>PGXCZ[9OA*I,#ECC.0?;W$6C M8:G@%!IQ+^GYC?CYS0$^DY6!;N["4(F\M456SB;&IK!H&-<.&8I'LC3I:8[X M:>ZXS'G&P<3!800GP]K>)09;,![!>M ,^JGN3UG=G6I>E]#^WX[7.<3F,RBV M0@NE+9:$R1C(GO:(G_:LC7:0*)YSKTUVD16_#B&*1ZH(TE,B\5-BAUJSAPZF ML[DACLYM/DQB#J'#3'<,LB=&XN_OAD7D@3N[/B\[WHA."^S6B]!D:($M%..1 M,ICT+$?\++<=! MTH\K.K:^IU&2>JO'&RVSKVM90&BIW]JN4#^Z#\Z\=/S=)V<_2=OQT5G/O]3/ MOS?<''J@I7G96^B)V[X-5MIG-66<,D4GP1D.H,*LT985#7^#<# -@O8/J36K M3;)N]%K6XC^>PYZ43W>%4J;V:S-YHQ5TACE$E/-@SF;I8?WD%3FVOZ=QZJ=Q M$_-0=O1V!@$^,C3R6/H&T6@:Q,$T)4%K(PVG":'3((S]#OC1@S)J%PI6(O/+ M'+NKKR2HOY)XF^?"Y%?(9>9@ZE14*&,; ;G-"=.N%$@4)'C8K+KDPC0@(^Q, M#TZ&_34%]!Y-V13MT7_.5R(3SL*'VJ7!*:'S(!IF7J<@=*YDI(BG?1U!7]): M*T<.<@)VU!(DGEMP;3&"YW2$*&A?3U!_/6&161NZ+P8?6U@1#+_?20, #@, 8 >&PO M=V]R:W-H965T&ULK9=M;YLP$,>_BL6JK96Z\)2G9@E2FVK: M7DR*FG5[[<(E6#68V29I]^EW!DHAI6DZ)2\2#'=_W\_G,Y?I5LA[%0-H\I#P M5,VL6.ML8MLJC"&AJBXXSM!/*4BN8%O<6 M,IB*7'.6PD(2E2<)E8]7P,5V9KG6TXT;MHZUN6$'TXRN80GZ-EM('-FU2L02 M2!43*9&PFEF7[F3N>L:AL/C%8*L:U\2@W EQ;P;?HYGEF(B 0ZB-!,6?#+=#RSQA:)8$5SKF_$]AM40 .C M%PJNBF^R+6U'.&.8*RV2RAG'"4O+7_I0+43#P>V_XN!5#MZA#G[EX!>@960% MUC75-)A*L2726*.:N2C6IO!&&I::-"ZUQ*<,_70P%ZD2G$540T2N**=I"&1I MY!0Y75 )J8Y!LY#R,_*9W"ZOR>G)&3DA+"4_8Y$KFD9J:FN,Q.C9837K53FK M]\JLUQ#VB.^>$\_Q_ [W^>'N7MO=1OYZ$;QZ$;Q"SW]M$7)I0 E5"KDG73RE M0+];P-3:1&4TA)F%Q:1 ;L */GYPA\Z7+KHCB;58_9K5WZ<>7'*LW"++> :0 M4$+$-.$"R3OS6(H-"C%S)&P"SRSYIHGSTL8?/]NTHNS74?;W9F2I17@?"QZ! M5)\(_,F9?NS,2_^8>3F26(MX4!,/]N9E"9*!(G."%;D!J=D=![+ ,PUP;T:D M6)!SDE%)-I3G0$ZQ B/!.96*9( 'M:U1.6\HT9ZG)Z[D\+]-BV@80TT M/ )0$;8B-->QD.PO/C!@Y=U.FG+282-2URD_.T@'&+:X1C77Z'A<3*G\;:;1 MBU!W8?99M"C&-<7X>!3X^E<:3WJ6KM]"&;^)LL^BA7)1HUSL19F+),&&0/U_ MA93ZX];N=YS=&GG+JA6\ZSR_@)UWA/_N>JC46_M\T%T1!YFV*1IMA/M^BL-V M?Z7<#,L?.$/GPGL!T&'9'WF^TQ^^$O]S!^#N?>EVQ_^.?5_)'P+18=D-83?: M.M-3_Z!RS5)%.*S0U>F-\-2699M:#K3(BD[O3FCL&XO+&%M[D,8 GZ^$T$\# MTSS6?Q:"?U!+ P04 " #(H'M8N@_$PSP% #]% & 'AL+W=O6V'$:Q<6@++6(;?M6%B7Y:#XM MGCWR^93M99KD])$CL<^RB/][1U-VG(WPZ/3@*=ELI7I@S:>[:$.?J?RR>^1P M9]5>XB2CN4A8CCA=ST:W^&9!/#6@L/@SH4?1^H\4E25C+^KF(9Z-;(6(IG0E ME8L(+@>ZH&FJ/ &.?RJGHWI.-;#]_^3]YX(\D%E&@BY8^C6)Y78V"D8HINMH MG\HG=OR55H0*@"N6BN(7'4O;B3M"J[V0+*L& X(LR!4 YR":(FLH'4?R6@^Y>R(N+(&;^I/$9MB-+!)61BK5 8_3E^1Y=?+A$'U"2H\];MA=1'HNI M)0&#\F2MJOGNROG(P'R8H$\LEUN!/N8QC<\=6 "^9D!.#.Z(T>,]75TC!U\A M8A-' VCQ]N'$ ,>I ^H4_ISO"NA?MTLA.=3PW[H0EC.X^AG4PKX1NVA%9R-8 MN8+R QW-?_P!^_9/.OKOY.PL&&X=#-?D??Y$#S3?4W&%$=N"":FRPBN,.GBE![\U,7:#<-*!I[-R M0DOX!_T,.;A;.QHCFX3Z_(0UWM"(]QE$\805M/F%JESI$(;]R4GH^1V(&BO/ ML0=6'[8;X;'-!4YS**.T0!G%(&V)ZHA*U+6J8FL"Y=G=3J$ULX/) -B62F(C MV(=L%R5<95JUC UC\3%)4RU0W%]R)'"[./M6]@!&TF D1HR?F81PLM[BU*(D M?903V_>Z,#5FOHN'PMEH)#:JSOPWU=O6G&4GN*")6IA.;_YQX-N]:&K,7-\= M6$:X42_LFAN=W%*.+JI 7L*GSXIE5-OLL%$(O[7;O9>W<]Z-,F*S-#[DDH)? M>2HA+>&^ZHVQ[]K=U&C,0N(/9*811VQ6QQIAF1(M0(WV.5U]U!@%0V73R",V MJE%9W;!%B>E2A5 MQGTBMD,Z47D[#Y$==I'VK88Z1J-KV"QLG?J^JJ(Y]+&& M^V(UAI#V>K#&+'"&>D8C:MBL:AUL8Q>!]I@7]O&V [51N"_4XE2R(<6%>Y]KD-0 Z?;&G1VGC?4M4FC@\2L@R=L"*0%B6T$ M90*:#9',(*ZPH5Z]P'X6MO[)"EW 9C9F:1KQEO6EEE0Y9]@&:U_W^HG># \5 M2B.8Q"R8;^(4)^E>[3J_@97S-E9:LT%6C;X2\_;P:W'( HBC WP%;&B)5/2H ML;T4$KX3U5=-.W6EN9Z9VRM[QPUACQ_VR.DL)Y@0=XA?HZ/$K*/_CU\[C2:& M?64=8JBSU#*T6@=)&>6;XGQ- -A]+LL3F?II?89W6YQ<=9[?X9M%>1+7N"D/ M!C]%''93 J5T#2[MZPF X^596WDCV:XXKEHR*5E6_-W2**9<&<#[-6/R=*,F MJ$\\Y_\!4$L#!!0 ( ,B@>U@'R$(T& 4 %L: 8 >&PO=V]R:W-H M965T&ULO5E=\JQ@ M_6 N9ENTQD^8?]T^E.+. M;%%2DN."$5J $J_FQB=X$\-IY5!;_$GPGIU<@XK*,Z4OUL*B*(ESK(*2<3QO0$UVC$KQ]/K=_3/-7E!YADQO*397R3EF[D1&B#%*[3+ M^"/=_XX;0EZ%E]",U9]@W]A:!DAVC-.\<181Y*0X?*.W)A$G#K9]QL%N'&S) MP?'/.#B-@R./,#WCX#8.KN0 G3,.7N-04SU!6U@*MNJBS M7WN+?)&BFBA/O!1/B?#CBR4M&,U(BCA.P1,77V(6< ;H"BPWJ%AC!D@A'M#D M94.S%)?L%Q!_WQ'^ TS UZ<(?/QP!3Y4-E\V=,=0D;*9R45@%;R9-$'<'H*P MSP:1Y[09!7R[Q_DS+O_N@5GJ83ZE*:EF'\K R+IY*Z8+-&6<'&O 8T&0)-D ME^^R.C\17I&$^ \%QX'[9!W6O+.A>0_BOG'-JC$[.I?)>* [W<2X?BN$O]2&TC5Q&_8 M%B5X;H@NS7#YBHW%SS]!W_JM;Z*-"1:/!-8I@-L6P*W1G3,%N"L2L2DQD7>1 MZ?KJZFR7^/9(LPR(IKY'9=JW8F[=$=.R'!,L&A,L'@FL4S"O+9BG73%U92;5 MAIJ"A.9"93!4[]/XK;K&?67QE*5K28O#4U81='U?ZA2JD003#\!T"/LM85]+ M^(ZQ7=T9Q#Z6''875N\N0EH)<2*F)JNWBC[BOD(<2L1])6)W*G=(U4;FK5IX MEM5/.VAI!Z/0/FV8?2D(U/[HA8X?2'G0!G/I8AL3+!X)K%.$L"U"J"W"'T+> M9Y3UZJ!P<%&%0_,F4BTFGN?*.^^058?:M*4VU5*+BU2C.>P^QE-5"RT;@U.#BOP?Q0>S6 C*8]1T:)1T>*QT+IE.QY6H/ZT\E_D M!U2/#G*K;$PZRL&Q'*EM]%C)._$04)?V\9@"]>>4T]U8I)67)*E.D?6.W$O9 M&::LGESD[6'8)-8.U"5[/!) K8#5DAV2&PUTISVZ%(^J'>IENU[;.KW,53FOB-L>&]NS @AE_JK=Q'9" MRY/E;8\AM/TP/,/_*.WA1=I>HV_[S?&MJ*Y-!&\?%"VA,M'@LM$,- MS)/W\M7?+O>H7)."@0RO!+QU'8@BEH=_,@XWG&[K5_7/E'.:UY<;C(2LK0S$ M\Q6E_/VF>OO?_I^T^ =02P,$% @ R*![6*BI-NJ"" =B@ !@ !X M;"]W;W)KF8_*[8(VC86(YD\]M?OE4T06 ]@ER^),5>7OO!*OMP,TL'[B]_$T[(Q+T:S MZS5[X@^\^7U]K^#3:*>E%"M>:R%KI/CB9G";7LWIU QH)?X0_$7O/2-CRJ.4 M/\R'K^7-(#&(>,6+QJA@\.^9SWE5&4V X\^MTL'N-\W _>=W[3^WQH,QCTSS MN:S^)3.8#%#)%VQ3-;_)EW_PK4&9T5?(2K=_TMV(O8&I'E@ -X.P/T!-#" ; >0UM .66O6'6O8[%K)%Z2,-&@S#^W< MM*/!&E$;-SXT"KX5,*Z9S66M925*UO 2/33P#WS4:"07:,[T$OT,?M9HB'Y_ MN$,??OJ(?D*B1M^7KK40,8C*91L?V]+]WOX<#OI1A]DW6SU.CO=$$TP\@.:G#\<1.&0WH:351T(3:F9MT<[: M0LD5@H13K!'U4Q>QHA%<7_GFK5-+_6I--E_I-2OXS0#257/US >SO_XES9._ M^6R^D+*#&:"[&: Q[;-?H/A44GN#HQN9M2--A7F>#=-D0I+KT?,^?(]8EM'I M3NH 5[;#E44]%&0T) K)_LO^R2 M_KN0LH-YRG?SE$?]=\=!:2%85V;K$K&55(WX3_O"9WFG+M_S5I9EI.=2CQ"> M$K]'QSNDXRC2KZLU$\IX%/%7(#;-??#&SB]C/*$]>*Y0XLA7 PAT!#3FC?>A)DXN,A>'G38/3+3S(]^ND,_/0L]$"-7 M"C)B(6H&60-F%%)#(IGX*/EC@TJA"[FI&Y\14P=@2OLI[Y')QGXCTL226Q(U M8[YD]1,W:='R(QOE5Y@(0D_1ST2=$\#P#&%C". OZGJ9V KXT#_FJ" M?"/TTN2E%RMV4$R3?DQ[A ()F5IF3J.T9W$*O9::52:PU\HD9O/6!C+_HLWZ&.)=*!$+)Y<-\XN2H*S1,23"8+'.F M<>J\5QQXO7RO=UT$R6;)580H4Y<%,MKY.!+HD;&D0QVD0\*D-]T[H7F+Z4&,?#T['/=0>*8P#W3JV/(CC M/+BK>XI#K&X" %U*&U*G+OND"7L@>=O1-OT>,DCR4[Y9$\>2LS+$+MV.9$R7GLS/G0MH.9\$R,XXS M\[V2!>?E=@XJ63\-&ZY6[5+%:[S+O^/$86F/5*#I(9:C29RC[]E;NY$166Q[ M=PT]!.WPLTR,XFS\QY>2&Z3#^83/&I1ML3B3V3BX^L^7?N$LB0$V=(U MB=/U+I6AACX#RA(]OJ$/V[S^Z,T0KPDN0>>3O-^X>Z0B-NSM+A^G<5@'JK;? M^%#R[NEC6V/!M$^=@887GEG5;G4:GH#4:I0HS!Z_^=YKE4O@*<']'02/U# ; M3P-5EEB>)_$U[OQD[(@UZ)$_B;HVGH+H>P,2\1KDKG/S\=Z^V-8@5RK%V23 M?L12-HE3]GD&<=./1TQQ*7J2II.^*:[4@<&'EE@>)WF42!XVZW75G@JQJMWE MJZ3>J+87*=XY!L*O.U&$K/EOQ.3+I2X]!BA=B&@,17U<=0Q_>6B&=Y[91M5R8- MK *)97 R/3W\S"EVN:G:X*ME/6P#<+>0^;3?F]7EZ2T/B3819T?GA;0='K[9 M1H+&&XEOLA0+4>RV[L&O*WC29E<9O3"E6.UO):C;)1#GG,0C%. T:EL)&F\E MO@,D#2U/>'EC3N9$?,>*NCT#SON-D$>(YH'M%6K["AKO*^PI ^0^/(K'BN]O M?BZ84 @88,//[9:HVT2,R=CQR9]@M(]&@!>?M<:DR/1/3QP]\ MJ-LFT,PYY'6%0K#WCI[C?<0[[/7_UIU23S?0IUF/3 BV[19HO%O8VXWM5L+= M=O__O6RF;DO@>,$5&0?:.6I[!AI?^W]U\^"25AW?#/"(I$DZ"9S%4$O]] CU M!X()":TWIUGGM2AV_+RUR!69ICADD.T*Z)&N8)\=3C?BJ(O<5L QR!4)KH^H M;1=H?,%O:_$)!^[]HRGHC'AW">1E>_&!FTM*G0(_ZW1HLIB=KLB8]/TVVKO! MM>+JJ;W8IE%;8+NK4+NWN\MSM^V5L=[[+^G5O+L"9]5T-_*^,06K)@W&+$!E M\GD,B%1WR:W[T,AU>T_L43:-7+6/2\X@PHT ?+^0LGG_8'Y@=]5P]E]02P,$ M% @ R*![6)W,+3Y7"0 6A4 !@ !X;"]W;W)K,VYP.9\/NQA>]JB+=F)R=-'*EKE7\UEQY7$UZ+:6NE0W:6>'5 M\G1X/GO[[HCD6>"[5INP]UM0) OG;NCBLCP=3LDA950128/$O[6Z4,:0(KCQ M9]8Y[$W2P?W?G?;?.7;$LI!!73CS0Y>Q.AV^&8I2+65KXA>W^:!R/"])7^%, MX+]BDV0/7PU%T8;HZGP8'M3:IO_R-N=A[\";Z4\.S/.!.?N=#+&7[V649R?> M;80G:6BC'QPJGX9SVE)1KJ/'4XUS\>RS7TFK_Y(I1;84GV1LO1)N*=ZU <(A MG$PB#)'XI,A*WR6E\Y\HG-B[.>_JAE MWH9&%NITB)X(RJ_5\.S77V:OIL=/>'G4>WGTE/;_MSA/*YV-Q=_0*ZZ_?CG_ M>BZN;[05UX56ME!A)"XMZO \(GN__O)F/I\>YR3RU>SXA=!!2%&K4A?2B*B* MRCKC5EM1Y&1#6ZFHF]+MDB6C*D5TN%B#)!IM5Z,!Y&OE"RV-_@LWV$NPQHV* M=*6M=6M)_2P:[\JVB$& H 0Y%L%-$;01*9R=+5W !UMJBCF,Q25.]$>U+4Q; M*C[^!^*^0 5?'QVST:M*>A?R#75;@)&\,. !'_CY]SUY(^M&A&V(J@ZBC1J^ M(S*$_,"O)CBO9=!(Z5J3X,JQMK7TVK5!.)SP@T#)O^.U%?^2M@5[4B/,1ZRX MP[$L_FRUIU3B)@#NY851THOSPN;K9BNNV3O*]L([62HK-!+@FL;YV%K840$, M%"N$"J5,O8V+\!J5Z"*1I+"0 $RJR%CLMU.Z%U@2%=6%$BU8(!5GX2E**^M] M#W/V_AB+*Q?BP<7G[Y?O#V;_$%>0534*=XT"*?%1^J*BN* MF0Y)4EC, ^IJN(QT%\X[*]?:([7/.^1F,SUT*QEP;,6P,D JPBE(WZ)KB5TE MNDQH6X*B/<-Z4VFXMU\03$X/CU#C4@??-J0L.3T(;=/ 1E'!03R'YN0L)&B* M [FB(LQ>'U-/ZII5\>A#DXW%CTH;0 W0@.(E*4&I MX)E7M)JH9>YA4H,%N4B51&K5K2K:J/AV#T%" M250KZE+VCCJ6O>FK@[Y5R258N%0MXTV)D$0I2HH5W!'BLFA[ZT(6AY\.V&.T#\ &==>3J0 M 89=<@'@WY L73^4'XGN8B,3\QCI5PJ(03K@#;S 6>L6 -(*W!WVTFZ5LR-Q MX[=-I!_DY*VRN>$H(Y5&()X&&F)=*,5Y'@374H]"K;S3CK)V;>)X&$H9TKLF MZZAAL>4RH.]Y\^CDJ Z?X ^?Q2A%R3/UYO/H1J!'+%O+2RWYGY-R'WYI1-VA MYOY9;RTAFF-"@W-$RY9YGCS3MB4#,)T+G5*77!GTH;01PP #&;$';O_]0&,E M8Z875K'1QL 6O2Y@+&B+TB1F3)YB?+4%$5R2IA(XNW+D!CQ:&EW$Y#/#] XV M >E4#\H=2-24V*05&KU,I$WERYU.+$HJ/RC34+S8:BC-ZQ3<%:\%2EP3"8#R ML2*X-.P'>1$">7"%:08S1$PW=I:MI\F-YL/+@.KJXXGM]N 9?B]KQX]I!LB MS7:)B)!$&/2*0M:KG%+M[_4;&2Q+3[1 45F5G B@C?Z$V]B=T3U/5-J7VJ Z MWMBSG29FW8!]_( < XS^K;%E!*?("1FLQ>\PWU&R1>P#?S,[NYPBAJ"=T:JKA5D&#G'4(=1=!HO BNO M%"^2O*A!2EM -^V6"VEO\K[U<"&IY18Y0 .V#87R;#8;3_%2:4P>^HF2ZAI7 M*$5Q0UGRF#8A.947)QD/H/0@+11Y>Z+)K*A$>4EM0<7TJG9O0ZVI6&FH8I4! MG 0@ER8>Q_)1EQ>R$;_WH_(K-C;PAWLKGNL7]!& GZ2AJ&[A&-7[V9N],.!J M#9Q(4/ESC3,+Y^FM"UF2/1&(9Z_'TT$^D2@?LA &O:Y!&MP;]TZ\W+>!*5?0 MYD/D!NX#2D3IY<;FS*,KHKRSNE,FD8^C,;98*U=;D>B)W,Z7&!4J#AI,G$IR M2V/(8S>P9:+ZNM:,Y^P;*G,P0=9R[";ERX1 M_(-7@=&=>;+WXD!ENK^\)2,^$2R/;=JN\NM-X5I3IKM@ ;6#Y#U0#/;66UD4 M-+FR5_D-'ZXNY1HO$[2H42>'\6.?429[W[O@Y(J_ZE'$V+S2IZ_^;O_A\#Q] M+]N)IZ^.>*EO(!PGL &U++5ZF_', .VV MG3B8Q7#;F1M*+$DUIDB%179;^?4YWSFUD:*Z/;D),&-MK*I39]^J^KO[ MNOEL-DJUZ9=M69GOGVS:=O?MBQ%=\_V0&@%2I\A8S9/1RIVY466(B N,?=LXG?DD,C-^[ MV=_RWFDOR\RHF[K\51?MYOLG5T_20JVRKFP_U/=_478_YY@OKTO#_Z;W]MG9 MDS3O3%MO[6""8*LK>F5SK.J M3:_SO.ZJ5E?K]'U=ZEPK\]V+EB#!?"]RN^HK6?7TR*KST_2GNFHW)GU3%:KH M3_""MN#W<>KV\>KTP1E?JWR:+N:3]'1VNGA@OH7'RX+G6_P7\9+^[_72M TQ MWO^-H4@ .!L' ,+XK=EEN?K^R0X@-'?JR0]_^L/\8O;R@>V=^>V=/33[?XWL M#Z]Z.DW_(W@]/LG[1E>YWI6*?[ZI*T-C"OG]XT:1$LCK[2ZK]I@O]S^K(EWI M*J.A69D:FD^1WFE-FC4JW&Y'3W/ MC]',T)>ZW9,XMQM>UFYB%R!_GGZ^OW_';^\ODTO:[V4)"J456NL#[-851:U1C=UFFVVQ'F MLF6ITG5'^^6G3+I50##]SF/Q!FMG7;NI&PVDTM:P4)J9=$7P%W;JF"8$8E5D M36$(V073C''MX+R^O7%@,KIHIHQ02S*?+O?C\WS:@2 F"5-\,GX.0@4 >.N) M-3K%JYI>/ QOKV]?!5S]&UQ !"N[0@EV9#WC(+F1B83Y-C6I:U6H+^F[JM 9 MN/&.9DE_U%O0&61TW3G^N4C&Z385<) MFRW=@NV9U^H\[QJP&1C+TL,"@4W.+U^:>-:,(05T1==@NWA^K\"^0@92G&J[ M)/([YG=V"%25J1FU0S MTI,>WRRSDJ6*#?$T_4321\"^,:W>L@B#ZT1!^)TP*J(YDB.\=Z!,6"0; $6X MHUU7Y#SA8<"]S3ZK5/EE1>3(X=H)^=I-UJ;9:D4ND<7PKFX OR,B>,48UUZ1K>'<$%#L7*Q\;(*MB>V['?9!*K61IW#)Q&$6$Z"X#Z M0LZHH0\1,\L@5JU$?J*ER/B!3$0VI8^@W[IBW1=TNR88L*913#%&/2%\Q[BK MX?DIEL,>@):H;/138L16&P*V*\%W*Q@HEG0R3B9B\2F,?*Z <6%QF'V:5+?I M!VT^,RP_9;\1NF[8F2;E,>68VL(D;1>L1Q 5QE:%)--YN68X: M=<3-]!Q!U':\6QKC&)C>JB^L?YSE4D!]26I7YG]7D3@Q9F[JAAC94H7@??OZ MW0T(:W\G?7-'(VG1$M8$\SV=31<4$Y0E%B7F=T#7S80_8H83GH U5/59OH;E M:B-R"Z-326QM/(70"X32=;@#),=N0CD6BP%T9F\S>G&9U=%_@&#!:O M9?TYGH!%RS!MF)^@HTD(O(X;D?>>LA+2&L9$O 9AKB;P6VOU#RJ;V0;#(%JV$[!IY+1 MRFL (ZJL4,0^!5E1B 01=4*T!.')I2:6(7_5V35"90E% 5&A%8W*872\6;@7 M_Y$!=6+=W\HF@Q@KT47W=7@,(D7S5@P6S4XVK6TT@5'C-U8Q]QN=;P 5.2@$ M.0DLJ9JZK-?PLN&]B!]/?@69(6<:HX>BG[SKX,W$1/C.XA N)\GZ?/9'B/RV M;M3 L?0*RIL9//_U3MS$$8[T=;F'2^>F$66*.,'C)KVG$")]NI@N$J=6,,_3 MJ^FYTS.LF@C0 M#TS,;]Y$@A*SB#.$!N;)"8IHIIX4[;HF)U7FA"\C@]KHM0;S$,EIG^U>B-8H M!1%#6H.05$)#$>\NU8&\TNY8CSR$C0,9M\J%P @:*$><0YJI,EENQ0P@DIXE ME2@^(?$EKR7@; CZ%>*Z(ML;< .8/\>DC"H""SY>9[!;YD:R]27')C^3HDSG M$P4&(QD^'W@K;2C1%C90RF%;U"?@MILXJG!9 N2M[3\R7O"U&V M(IZP4 ]P5&;W"6,H6D>V2R0GO5/#0W(20X9H2_AR(8]:T[1+"DU6K.F7-4BL M"ZMY:NA(\D8ZL=[P7_J8)6:BB7[*]NG%Q'Z.T2KRA2VD][2AEM5TKGEUIR1& MZ/F1L'G-.R:I@@*%/+B0VWWAPNX$O@N)2N5VR 1F\@3:% K,JJM>A'2(1F&T MOK87U%M_)5Z<,>VW8_T"OP?9%7;!QB9]39&VZ:4O#GYR.Q(OE]RM5KG8A0U7 MP;#(F&7M4R8)!\#.+PC&;9K^TB,?F)=)N-Q+IN40MCH0=W[%!#VC64!@4E.I M_>8HB0]).[)$TY7,F>L,_E(J;C">)7W7*A9,F-Y .L'_!*&E9@\@&26$G=<+ M\D&,]J!@:Q,\M#HL+IPPL@OX;0CG"EX0&&GJ;KWAE3L#3SIK2'6*VVLFHQ % MVP*'@L@-K1"Q)Z%K%V&360QFKCRQJ7I?R MELD=NQ-MR>N3MU[J019FNR-?T88U &;$_&*-(<@^7W$D#_?07JPN$M?)*3OV M;_L9YP.<](,PAF-%^S7),WZZ)M8FQ_[YMTF,IP1XPC^GB7>.AEM,GB87D\NK M,WH]GYPMSI(/_>TF\\F"OJ5_+^;)1X;[=^#JW]S4T^1J,I]?"6S?G >W\$/D M%M)RUS[# /_89@!^9'GU8Y+(E12AT>7>9B0D3V[CBZ)3HA^CJ$&" A0$VOV. MA EN$9ZS:=C%#!-\,V/'2@:3#UF3?'/ZJR]HGB.M&TZ&,0U&%NF,Y%OEB MRRBY(AEKTBBKA-TC2P;$)W;Z4M &VQ-%8;:W#>GJI!R"1F=GM--6W>.,H^P M,$99 <3O6M(6I%F00\TQ'2W*D)#? K)(X!KPZ;+ -AJ%8-9;G8?9;)J6G%!B M!^&+5=<-SF@3$$B:0_B:P$ *!0X6'#B)<8H2P5@)^Q'IP:)'=#"$RV3^; MJ_2I# *I3I;[$[QBM!Y$VW &R MWT0K<9GR&JFAQL;)6:G_R7,B1Z*0QH2GU4.])U.(0'D.$/RPX$%7=:"9"1O!T]BQKA$0P0Z<0I$2<$E M,J7/&69MX!R1^G^FINLI/\6>\'/QS)1F-?5,/X>R0+Y/C&F6[C;D M[I$N#IY8C:RKLH886LIZBK:J-8BLGQ&KBGWC4@T+6("8D,,I!I>M[U?'$O_@ MI*^CY]]TZ\+OA^=AU5T M\'M; 9*S,3$ADX$4>=.2BFC9G_X)AD95[. (45'[L:IO@UH$8]LJ M/)$B6R=F[5Y;"ZJW\#VBLAO98'7/*@0S93O=0C&I8DKNXP,0I6Y7K$!1%?*Y M"^(5=$*=H/G#"ES09 _7DL0Y$82X@E"LNCO#0=;8#"OEM?@PD628'Y!LLYR\.=4,B.A<$?) FDJS$R*:[ O>F\0Q(,BJ M?.*J!QP2@K">7!1H>0M\E0W6H^^_JN""LG 4#%/CRN@M-08"O, *HZMU+*KX I MT&=)[+4B%_01_F!DC[,%(G3O-@E]_^RJH/X-5!0XJU=J$WN[XM1<;I,SJ/5 M_SF8(;?.98(-6E?66OHMLST\P(";[Z#BC6([24\/-'(V KYLR:.7RP"$504G M/-1TB7ZF'=8T#-7-393I$BD2%(,@@)N^7"%CE7CW3N]@A:K MUDH:'GJ^J-C+Q/:]0 %BTCOK(Z[7@$?Z&JH83O6%F!GL:_L.Z'MQM8*BB9$" MO(44.;O=6=-P@Q"/F@RFY_ FSF@XNVYC^.7>6E3F1#>5_7$4@LBU2ASB)\S2 MJA!RA#U,I%07/#M)(X3I/>4&O)"U@U4AWU GO[GDD4\T.>HBV]K&GF)4VCFD MML_'B,23/Y&EUL='F*]!/R[KD#7]*F2M<%%ZH!/>1& M_,"AB\@.YUEI-%3-P?#E/N'>LX#"'F.RL PXDRG2XTBARP<[R1J)NOU)/F\#)Z.BO-Q$?)8:4_@^XK":'^W-F=)$2(AT,4$F^R. M2T,!^J^'8.B+6\8^IMP2X0Q!5U6/H'10VSRR^BF)5@_9/];5^N1'SL-?AU:( M8%[[U4EIP1#!+S&RE Q^&'EHEF*3$CMK_6XA#L<5+*#5HG"4CFC?!+$@],A*T&1T'!XXG3%C*#8!06 MO>U+GOP<><>#;?U.,Q'OSIF#<9,6/3D1:R:./W=0E.4@#Z(+GP9I0(.]Y6\3 MIPUDRFAS_T8;Z5L ^C<&]"=!P_:@&&_Q8Z*\XO&FPFCG63O4F=8-%?N3Q<]N M-%&\R3=[9PAM"Z7UU0F+2;U$S&;Z5, M#UKC*C9L!A%VHS_=)EI)H%J-AB5I9>-"W390Q6:KWP:8B7DC?YYKK>4^. "NUN*1 MZU+EW"*L6X^VN$41G:JR9HP=4FBU=?%+4DTVKX78T5CYX'8UI]4BFQ4HV^UL ME(FT&P?:-)'T*=+RTGL#%_DNTZ4O'L2]H=:ABL"*L/-MPO7?BY?)CSSO/&6K M,G])]KX&?AR2&W8[M#MU9+\7NRF6+0\#W MK3R0KLI.07K<@BZN./J>P&QB@K.).F;II MZF7M%7/TD$4M>Y2F6,%*V=X]IUI$UY_@ZUH>/X7?A\3N$,)S/Z,DZ!_L^ M+]BH53EH&@Q9/RLWUM[UV[#'Y%&T 12,]-CG3LZ<$DB\Q'.'5(.6FE^YC$TZ MX(:5?:R":O3-$IGAQ_'9"'*O[,-UY3,%4DH/N^7Z!W?/B3!B1GL,8>_B/#^/ M[1,^L O)8W9!8F"<^6$;R6=,2K;47UG(?"4%50JHU5I77,\B/&/QY"D]<4G_ M7GZ37!>V1)2<+BZ3T[.+Y,V7G79^+"?'RDQOT7S0:@-_,WDV/YLGS^EE?D4O M7.E,%K,%S_DC6U5;NV*3$S119@GBN]2Y/8>9WXV(^)#FOYKQ,HL+>K&[<7.- MMY?+9/$D3Y,YX8-V.B,D/([KG)>=1BBXV*K@6OGKBLH_P]-BNQ++(,X8TD.)#"- 4?KA+SG^,IN\G3PTW ML- \:%)C%XD!$U^/DX:V8R5.)/* ^G<7Z'VK)/NN[A3 0?ODP92/=HN&*B\ M1^@JJDZ*POQPR)'[V$]2V:[N(7P+;\WA,QI#ZE$I*\0K_07]MAV+#RCAJPZV MD86UHWN.QB4RSM8351%E]4B7*>FLJZT?RNZ)]*>PW1U9Q[Q$<:I" K_7>1,0T@84I)SRX,TURO8=T**T>H%% M.?%J0D%_T(N;F7#ZRCX;"E%R_,@67TY(4& 5X,QUI.T:*QF';46^"Y,E@:A/ MAB'O/3I])QVQ#(9QI!6/N&@,R3N.124@RM9&K?0D6*3AB-4'<2^ MBMA)(8)[*D%38CY;6X(QLJ>,I*'A@AL:0'7:))D;E?Z0BT0BA?4HOHHK!Q'7'5D)-K[]IK!0+7:*((JZ,M\T'?*]<9(9'6 1 M=\/(C?%R$GCYX5T=E9D'X$+UKI\1EVRJ#10LNV&"I>(4B8DS[JQ?P[+6-/,N MI(3UM\?0)C&([?OB *.NRGVB;;3MR@9QV/F8P ^WBPFE X CZL&#LJV@$&PF M@,L.H4N_W/<3=8'M$"B9XSSF(NF*N]E(H&B(8%AZ;I)>?=*5<41<^_Q]=B43 MH!6(4Z21H%G$6 1%%B8"'S]OB!(\C0@(F*6T9,TBR/YF2+KL] M5Z]M0X&J/,/&!M:5XJ?IC3@;@C1M7'6$"8$:-44[D6FRO#C%86KF %N'5S3]-=!N[?,#]BAKN13:%GH\UA6U#O7W+L#8CD(@H]3:)OEL5L, MN?^@T-E92>#NE&Y;?J&14Q@/NA&C:=.!E+& ,0O4OIV0QFVU\8T6B)G$6IF1 MFCZ$(;@F]&S_8(SD%ZPXV?0)!S[&)XW]H4),%\[0<-K-G83@^ELI#$)"SUE' MBSXJ@#?,='X*/XO&;<[1NR%*95.Q.B>)=DS@?]H"))'+RZ M#T[N,\]>+Q^9QI8#V*>LEZ5>^X-MO57"-*,-\'$JA\/R\+RM[3STL$MG?"TL MW-'AYH_1&4[B,JLQ:C(S.3HQ]T&YB&H:']-WPC+BBPNBN7&RO.MGV^(433BP M&]>-79V#RTX6D[[H+">OC^)AXNID=D!R%)%R%)6#OV,[Y]-@_?5MF3M*>XDB M1S$Z-#5%$[;U/:)UP:"%@[!P;$U)*'!O6$9,*H=V2"OKO#5]U7 H^#V-F<0! MHZL=FAZ/>'A'<<3)V'$PH^AO2/LEAX]1MH2)QCF+$GD(EPZ59;C!$NM 11'1 M6]8;D=H8LG4_+[O-OAQDZ;+1K*-.Y0H+LIJF#NS)8F0&2)&+$S4WM'N=\CBD?AT6^6C M1&F@X'8(B/>6PT8SM$+_48OCX[)#?K.AQJC1&S2+T>Y..L/ID^CT9O([#%%$ M]B.&B!,88[;(;^'9J&9]SB?/>?-N@V8H3G)4?%?K2D[0D)]'K%BGO:*:3^?; M8_HT8\_0)5N:38+BS'712W,.M^*)$RF97#XHQOM*PR!7TAY(>D\DN!U(%(AM M />[?_O+*_YYQZR-K4S<32Y@Q[Y-#EWU 2>.1:3;#,8\&&P.(C"[A"MOB7W8 M&V9H^36:G,.4-;*.!ZW-.+G+C>_9=H=+;N!05I@3(AJ>P5X*J!EK8MG/#^V# M(Y207ML1]X+;48QL@$LWNY%F'57ZBF-H-A8N94PGJX9O#9,BA$-R=.,+DJ)= MN:*-V]B-6UI<%+ZD[V7VX+AQ9MS/Q.>1JD)*28T*G0!0(A3K'_<;'+4.G?4Q MN>?LAU2%Q(7C.@0]SVW]'+N?-0:H\2G._?F1=)+OGD_/% M#&\6D]GI>6_(&!3)?#ZY.KU*YHL)DL\?#XYOTU2+Q61QCG,WBXO)_&(^BDV? MOA_'IZ^XVX(\<8G-VZK"QFS'\A+V $WOH/XC>!@_P,?I#.Z?D-M8XI3;&"VX MGHV)(VI\"T*6"+*L[87/, M8XM*[->W-^G%["+D*FV:Q3+?F'#&35W'5C@XK-Z_EV8-S-OB80(?"UG%^)B3 M.)&U) 6U+8-YEWXD&2%9K^E7;#Z^4"ND.2)/,6S+)E;5EU;J2;;NY&XD<@Y? M"!Y?/H%M'&]'0VO>Q?I#";7O@+6X:OH,&-(U%<5AT> M59/\^]?BX]AR[G68(O%KNE M1V@?Z/Q_ ]]4R=$ROD+-EB1?HS1;B\HY)@3BA+0#]^?>C MX^+YR,@HA)E2EQ'0BR1JI2>F*G".77,<(P6V^)M0LG*C#QKQ8XL5>CQ<6G M "28D5B[V0\: $R9/K5B9P9R.[Y1C_1-KH1_^^$CZG$?361;YG'\_N2Y+%$ MNTL])MP-1.RNO P-:@,,R-3=Z3;>OCD">:_+2)I0\*!TZMGF4-<8,$GZ%^!Y M QK.-]#++N09#/!J%10%?026M ;THGB7A^7S"W6S4GR @ MKDP5JB;][49G?&4F.X5F7T.N[AGGW^T6CC_&)%:]BCD1]_[PQ&SG>H!>E1EQ MTFV^J;D0L_,:&CC;D@_!B]I^(H3,ASNT=T!&_1CNVC3U(&V9A_NX"B8[7,-W MV/TA@L\Y+7K=Q5S78]M1\ M:OFID!V29I>X-VGOFP,^V3HKMU3BJ\G8/7*'38.-BDY6)OX\DML$$C:N48Y) M[[L00V,ATXB66+K;9X\U466X2 F]]WP,EZ^,# 5EG!O@1D]" "-KXFN7OD=4 M4*$J.5B)-1M_6V&9W4Z6TG(%#7*.-[R49 NMJF(DSD,0#\1T$\ ^@F!;J^'L>0P%.YF?":5+];2MC4X(0FER+U:VX;* M@SN%O(:*#ATXN&- A(W)%0#V;+J+CWUQ;A)7!K>^Z\"-DS(&RHEP?)MP-A@; MT1LD4OW-(KWUT-J]Y-.&%G;NDB:*C:./EE<29R=?@Z\-L2,.PTULW;OA)R\*$] M@QA>AN"6/5% M-;DVRI8.H6^MXK+72X#$+H_?\2USJCCF2$UZ[@OK_\0&?/Y\:P!50G=I(17E M[NH@VC4%>/_D7_SY.SR=GEV>1R?I;<])C)LEER-9M-9K-9LKA<3"Y. M+^)+@>1)/E*:4,QW<7Z6G%Y>T=-GR=7D_'P^65R>)^>3^>G%9'%VUKO)OZFK M&EI4$G&XRX?/@5[;GHMW5?K7KE($^?Q"V V7N+L[!*]O/Z7XY62^F$1WN[Z+ M[G9U+=W]BX">?:QWQ&^+TXOGW\9'4=)P:;!]DO P/K& ^L!>?B:F^SMQ:+25 MZVZ-:@R4Z['-G,Y.9K13;N'EJRUO@NZ >?B%:V:_6#WP[+9;MKR5L\O9R>E, M[M9_K?BZ>8XIZ>-?5,%U/X^*J+Z>ONF7GG^YK_@V [)]8>ZK^?G)V8PP-2C> M"VAR24V,&KYP,UXD.UBG#NN\PY62=\*IX-*CF%FM>GHVM&YZ,UQO[@QTO MHK_90I[:FO\R#5]X7;7RYUO\MZG[XS?7\C=?PN/REW-^DH)N6JH5#9U-+\^? M2('0?2!Z\E^ 6=9M6V_Y[49E9%_Q /V^JDFWV0]8P/])H!_^!5!+ P04 M" #(H'M8\H 36PH( "@%0 & 'AL+W=OLC.=R=39W8=.'R 2$M& . MDK6_?K\#D!0=6W+ZT)>^V"(!G.MWOG/ JYVQGUTIA&E1Z7U].)BXO M1<7=V-1"8V5M;,4]'NUFXFHK>!$.56J23:=O)A67>G1S%=Y]M#=7IO%*:O'1 M,M=4%;?[6Z',[GHT&W4O?I&;TM.+R_.^E_#[[#EQ5WXLZH_\K"E]>CBQ$KQ)HWRO]B=O\4K3\+DI<; MY<)?MHM[LY]&+&^<-U5[&!944L?__*&-P^# Q?3(@:P]D 6[HZ)@Y7ON^DT8_@:C@-XZ2FI-Q[BU6)<_YFZ1PRO\R_--))BM/5Q$,L+4[R5L1M M%)$=$3'+V,]&^]*QO^E"%(\%3&!/;U36&76;G93X7N1C-I^E+)MF\Q/RYKV3 M\R!O_JU.LE^7*^?/2Z,RN70US\7U"'7@A-V*T3-^= ML/6\M_7\E/2;@97N.=M.GYZ/V5-G/VCV+ZX;U!P%-$N9+T5R9ZJ:ZSW* ANM M*%@NK$<1,T[G'0I.<8_7WM!V]JD4EM\IP2TPOY6Y<&QM317?;[GV[,[8VE@> M-/[P_7<7639]UZ^&Y]F['\=T8"@L:(M&M-9R!:)P06EG(VQ8-Q9O@G(029VR MW%25L+GD2OY/,*X+5(7]#%E'K/4EAQXK6./@%=@LX;D6S(/)/$C&IS"%[< . M])\7,#H77\OR(B^U46:S9U+#J JE+VLEF.EL.ZC*N6:K5AO%D/0PSBS7&^Q? M0T41_.4*L@J9A\"Y&)_.[XH7Y%K2U(BU)IFN9#7?D[TDX]5TO I*!7BAA!( MYYJH[Y"7^>(BG;]YRUP)[QT=H]#A +@E_PRZ\27.,K[96+%!RMF6JT8\%4]' M$PI(KHR3>L,*V@S Y$;KEF.#,/]"AL?L?6-) &U<&THL^P)T>H006GN(]F'@ MRIDV%H]MPG\!+Y#&+BA-C=<$;\4;G9>5&EC$2T6UN MD;37?0UPNT%-/$Y.(6 P&%D4B(I$UI%:QV,['2_ 2&GXA(I'@<0#YY%6RF$Z)N0[P;1%/ M[S\-$I ;YUTRF\](G@?8"!SY4#3[*9UE6?+)>%3@HQ6HF4W3;#%/EI$*.QMALBJ22>JUQ$2<2J&0-9*4+7PRE@/KBMB9JA] MT<3QFEH "SEA9HL2XJP65IHBP$EHM@=N8KI6 DQ2!$2#_P( Q9;K1<@QLUH1MS8QW!&TBUM?7X>>S(55.(A+/9^7AQ!G:G@%%)(DZ8 M. -* B'R6H8D :^SQ7AZ1B\MB$ WU.<0JZ"IE8Y8M!YJ.$4#YX$RGT=[75OS M(*L0,(K6H9@@QT"]RAMBFLB(_6)'"$B@QCS=!HUF+; 0M\HP)RLZ2$%)^XX. M9;]'/J:&1AW/2Q6 @V2U],;$0XT]>->[2"\=JDV# MB@@6;?"'J@XI_8+W5-UM'#HC![XG@[>#4.01J_75HB0]0@+WUA-OV;C-V=ITLI@6T.) M4!( P=HYH2B-!-C##,76+L_0QT$#+2=ZPC>CI5_&MH_>*BA3JNB!O2N MFLOBV"#09;/BZ)ARO09!A5(-:ZV1Q= &'B>X8;,L0L$M*5W8$IGH!5-Q%VP4 M81?FK8@DNK(,QU 31&(HGP.P(@5V7:W!3<8J8K3DH',0QEC_Q[5C0"&]O/@= M5SC*9"F^HM9\3S9@2C!J&Z:$HEL?R,&.$%R4S4I@;!/TO.>@5,1#=Q$5-*JN MA-^)3LEP3NPDMWGC>6Z;M@,,A=5#'?0(C19H(T!;"__CRZ:(R3@(R()GCUB(W)C389 MCR_00)[O+K,7N\OT+.+PV\D]7O"> B. ]L#4L01>S<99=PM+06X25ZU(%S%F MA%WJ3<0EL3$\KY,NF6_'Y_V%+EY&L0FE[G"5*\+@^X1Z'D^;G6>G".FY#S.3 MP5>S2N"&1]\&J4!!D_$#6O^V__RXC%_=#MOCM\N?<4&4P(P2:QR=CM\N1DAN M^!X8'[RIPS>XE?'>5.%G*7"CM;0!ZVMC?/= "OJ/LC?_!U!+ P04 " #( MH'M8$:*UY=4" ""!@ &0 'AL+W=OQTX]_OV,G M#44JU7));,_,XWH\0?!KB3>HE >QC+>&&;5;^L#=\99^%W+G7&;"XHU1 MOV7F\G%T$4&&,*J]AV<1I!6UIFB"68%A=3U6ZR; M.NP$7/0^"4B:@"3HKC<**F^%$Y,1F160]V::'X140S2+D]I_E"=';)4*T 4UK4/()J)_ O=$NM_!=9YA]!,2LJI66 M;*5-DX/$6TR[,.AW(.DE@P.\09OJ(/ &7TL5_ES/K",^'G_W95TSA_N9_LI< MVE*D.([X3EBD)4:3D^/^6>_J@.)AJWAXB/Z5CW,8-.S"9]D_YPBI(-I(O8"E MMULP\Z-4V!SPK9*\Y/TZ? .Y2C)UF($W=OA"I:;R",(4V6^FL -B!WM(R2K'Q ."+RLYP8XI2Z,W)\472/[^RD!IM MC9*9\-O/A!(Z10BGGGV=R0^^:0"M#"<96Z>RKD@7M5-AD^H9:&X-E3[D0JE72;CS(EZWX7 M^=\:?=A2D REDIIE\DMXAVM6VPUW5?>7>O MN_.]H(74%A3..;37/>=^1G7'JR?.E*'+S(SCGA6&.?\DD+P#V^?&N.W$;]#^ M=B;_ %!+ P04 " #(H'M84]V>A6$" !$!0 &0 'AL+W=O1:36PPH,:$=$XGD8-XS+,%C[VH+.%VEC!)3QH M8C9-P_2?%0C5+<,DW <>>55;%XBR1 +[K7W0Z$4#2\$;D(8K2324R_ J MF:_&+M\G?.?0F0.;N$K62CT[YZY8AK$3! )RZQ@8+ENX!B$<$,,AR,= M\-#>L]_ZVK&6-3-PK<0/7MAZ&5Z&I("2;81]5-U7V-4S<7RY$L9_2=?GTC0D M^<98U>S J*#ALE_9R^X_' NXU< = >@7G=_D%=YPRS+%EIU1+ML9'.&+]6C M41R7[E*>K,9=CCB;W3%\!)Y3<*VEK0[[( HK_ M"2)4,LBA>SDK>I+Q!O(129,S0F.:GN!+A_)2SY>^71[Y>;4V5F,;_#I6:<\S M/L[C1F-N6I;#,L3>-Z"W$&8?WB73^/,)E>-!Y?@4^UN7M5CD8$[P/Z%DRHWZ=3:?!+9<<.[0@E5*%"<:729#0F=^> M7J2XIF?Q;$*._V=ZQJ_9RLE<6I\V:-SQQHEX#[I5)V[[@#AH&ULE55=;],P%'W/K[#"A$#*FL1)N[:TE;8! @FDB<\'Q(.;W#36'#NSG77E MUW/MM*%(6Q$/;:[OQ_&YOO')8JOTK:D!+'EHA#3+L+:VG<>Q*6IHF!FI%B1& M*J4;9G&I-[%I-;#2%S4BIDDRB1O&9;A:>-^-7BU49P67<*.)Z9J&Z=T5"+5= MAFEX<'SBF]HZ1[Q:M&P#G\%^;6\TKN(!I>0-2,.5)!JJ97B9SJ]RE^\3OG'8 MFB.;N$[62MVZQ?MR&2:.$ @HK$-@^+B':Q#" 2&-NSUF.&SI"H_M _I;WSOV MLF8&KI7XSDM;+\-I2$JH6"?L)[5]!_M^Q@ZO4,+X?[+M<[-92(K.6-7LBY%! MPV7_9 _[W'6\Q1.W$9%@%['%#5Q:7.S!KGHP^@182LE')6UM MR!M90ODW0(S,!GKT0.^*GD1\#<6(9&E$:$*S$WC9T&[F\;+_;Y?\N%P;J_$U M^?E8YSUN_CBNNSIST[("EB'>#0/Z'L+5\V?I)'EU@G4^L,Y/H?_OD$Z#34;D MU"G\%8-#C!0*[Z&Q1%7$UD J)? Z<[DA+[A$C^H,YIN7\P G!LT:M)M:X*;F M_FCP 6^.-J05>$;E.9?G[HQX <%9D-$HF8W1H-/H8I8$1X0*U;2=1;":Z7++ M-'A61E76+0(ZR_SO;:8W![UBAM^2_O"%[0/*+3/'B)%B*,)VB=!6D:75Q,T9BA*R%?\$"OL5,F M=ZASA=+EOW )/* J&W#C.*.C&2J#$(=$=.2#H^RTFY*;V0X83@#Z245(P;3@Q5+L1H^]O?&1W#2@-UY4#0ZKD[97GL$[Z/9E+U=_TGO1_\CT MADM#!%18FHPNQB'1O9#V"ZM:+UYK95$*O5GCMP>T2\!XI90]+-P&P]=L]1M0 M2P,$% @ R*![6,&PYUE;! &0H !D !X;"]W;W)K&ULK59-;]LX$+WK5Q!J6B1 (MOR1US'-I"DN]@"+1JDZ1:+Q1YH M:601I4B5I.)X?_W.D+)CIXY/>[$I:N;-F\>9H:8K;7[8$L"QITHJ.XM+Y^I) MIV.S$BIN$UV#PC>%-A5W^&B6'5L;X+EWJF0G[79'G8H+%<^G?N_.S*>Z<5(H MN#/,-E7%S?H&I%[-XEZ\V;@7R]+11F<^K?D2OH+[5M\9?.IL47)1@;)"*V:@ MF,77O+ M&6]#DN/N>H/^N\\=Y*V?Q.&8Y%+R1[EZO_H VGR'A95I:_\M6 MP;:'QEECG:Y:9V10"17^^5.KPX[#N/N*0]HZI)YW".19?N".SZ=&KY@A:T2C MA4_5>R,YH>A0OCJ#;P7ZN?DGP)3LM.,0BW8Z6>MW$_S25_QZ*?NLE2LM^TWE MD.\#=)#$EDFZ87*3'D7\ %G"^KUSEG;3_A&\_C:SOL?K'\V,_7V]L,[@X?]S M*,D ,3@,00TQL37/8!9CQ5LPCQ#/W[WIC;I71P@.M@0'Q]"/2'_<[S)A;6X/ M);!;7=5QS"X\9PM03L8X>E[4JR% J1N60.3,66.$MP@;#X!LNJ\F65["7' MA'Y+0$HAZ(8KTNM,$>)YY(%SRU<3+JOO51QLGEZ.TY]J&MP5\U M!0M(66,M!Q5&Q1N%AI!!PLKY3Z*^-UH2R8SXA!0?L).J/1[0<1KWW0UJ,V' 8/6@2 M[V7&-5_["H]&_5'T"?MRPD15-\Y7""IAEQ0;2)<.V-\V9$931" MO;&&ZG%&G2N!O8B7'+HG.CO7=05FZ3]*+/-QPLV]W=U^]UR'Z_[9/'PT?>9F M23-90H&NW>1R&(?9O'EPNO:7_T([_)3PRQ*_W<"0 ;XOM':;!PJP_1J<_P=0 M2P,$% @ R*![6,PA?SSA! CPL !D !X;"]W;W)K&ULK59;;]LV%'[7KR T8W P98HR9DXKB_?N=0MN,VEW;%'A)3Y#D?/W[G0IYMC/WH5@">W35*N_-XY?WZ M=#ATU0H:X09F#1I7%L8VPN.G70[=VH*H@U.CACQ-1\-&2!W/SL+'&,M#]Q(V[FC,Z"1S8S[2Q\OZ/$Z)$"BH/"$(_+F%*U"*@)#& MIQUF?-B2'(_'>_07X>QXEKEP<&74G[+VJ_-X$K,:%J)5_HW9_ Z[\Y2$5QGE MPG^VZ6P+'K.J==XT.V=DT$C=_8J[G0Y'#I/T"0>^<^"!=[=18'DMO)B=6;-A MEJP1C0;AJ,$;R4E-07GK+:Y*]/.SE]H+O91S!>S".?"."5VSWXRI-U*ILZ'' M/QMDKH_W*L5]U#?67 $,D=V#(]PPO^;.(UU -6)XEC*<\ M?P8O/YPX#WCY#YV8_7TQ=]YBLOSSV.$[Z.)Q:"J@4[<6%9S'6"$.["W$LY]_ MRD;I+\\0+P[$B^?0?R!4S^--!NP;6APMBVZY,EB.SC.S8'X%;&$45K742]:7 M&F=,ZQ# G9Q&HYF /D8LNA1*Z@NBBJMJF5<)#S2X:8[W\+*A H]?8@BZQ M?-E[H5J(KHP%YJ%:::/,"' >-)-N&D4II-2*4D&Q7?U"D;=SJ-^>,Z99S6 M\_$3.D5!IZ@_2J=H5B#=,NJ1 N5TQ'JH'Q)/2< >RU"F:<'>89Y=F68M]!8Y M5<9B6V'B2!4&=WA%.:"D[/'!.&HP=T/'QUS&B2G;3]2MI5RES-V"L(X!]2CV M(%>#)T4DP1W=&L+-H;8#=OTEP)/^_BO.2RT_$VOD5'] /?!6"S74&P^* SMO M@E\EK-W2+K<48[):/X@=EB,3Q WOGGTM6B"'3A&_)3*YT,MOW7Q@/+3P8A"O?5[@7UA.XBQY,Y0HK >=D$ MZ$7K6\S,1X.$[XBPKYB;6V#R08?9KVNX\VR!NN]"]76#^6L?0.)S%('3""-0 M8#Y.QQD-2QQR[ (X'$7E*,R-]X,)#>[[W:Z[N?_6WJ+0WD(!7P,]%+H08=Q; M&](%XU5F2)301; M(/:Z_'LS,WDR-=ERKX+$16G#KA66\')?6/DA4[]*H?H[3XU3DA)&;5EM,;*: MS3&3T;VBJPES@7P^8+4A="7(GPP>NVV'1X\D;$?+\!2D&ZW5OGLO'68/K\V+[I%U;]X]55^A*E([ MIF"!KNE@7,;,=L^_[L.;=7ARS8W'WA>&*WPQ@R4#7%\8)+K[H T.;_#9OU!+ M P04 " #(H'M8'B,G&K8" !*!@ &0 'AL+W=OO$%X9&X3X*TF3+#$DZ<8&*PLM6Q_&'F3[.A:5 MI4R2F_3?[\IV/ _2P* O^CSWW'-EZ7AQD.I1%P"&'$LN]-(MC-G//4^G!914 M#^4>!.[D4I74X%3M/+U70+,ZJ.1>Z/L3KZ1,N/&B7MNJ>"$KPYF K2*Z*DNJ MGM? Y6'I!NYIX8[M"F,7O'BQISNX!_-]OU4X\SJ6C)4@-)."*,B7[BJ8KT<6 M7P-^,#CHWIC82A(I'^WD2[9T?2L(.*3&,E#LGF #G%LBE/&[Y72[E#:P/SZQ M?ZIKQUH2JF$C^0/+3+%TIR[)(*<5-W?R\!G:>L:6+Y54,-C1=*'HBR:&2S@[K4.AK%,6$_ MRKU1N,LPSL2K-%459.3C$3^S!DVHR,@W4X BFTHI$(9\931AG!D&>N$9S&DC MO;3E7S?\X0O\04ANI3"%)A]%!MF_!!Z*[12')\7K\"+C#:1#$@4#$OIA=($O MZDX@JOFB5SD!\G.5:*/P,OTZ=QA-JM'Y5/:!S?6>IK!T\05I4$_@QF_?!!/_ MPX5"1ETAHTOLK_ I+_*?5S\;DO\\P!,<^G!9P],6SGOP5*(!:$-D3A!#J%)4F&UB!WT/+ M2!$ *PU 9 >&PO=V]R:W-H965TXNJ4J1=?%MS%J)B#T5>FK='ZZK:O#HY,>E:%-R,U4:4 M<&>I=,$K^*I7)V:C!<_HI2(_F4TFYR<%E^71NS=T[5:_>Z/J*I>EN-7,U$7! M]>.UR-7V[='TR%^XDZMUA1=.WKW9\)7X*JK?-K<:OIV$43)9B-)(53(MEF^/ MKJ:OKD_Q>7K@[U)L3?29X4H62GW'+Y^RMT<3%$CD(JUP! [_[L5[D>@WM'98RX(;\5[E_Y!9M7Y[='G$,K'D=5[=J>U_"+>>,QPO M5;FAOVQKGYV='[&T-I4JW,L@02%+^Y\_.#U$+UQ.]KPP]^ZS*UHNO9P1$_B'3,YM,1FTUF M\P/CS<,*YS3>_%DK9/]UM3"5!F?X[[[%VJ%.^X?" 'EE-CP5;X\@ HS0]^+H MW<\OIN>3UP<$/0V"GAX:_1FF./A^OW33R9C1P-^"!GXMV5>QJ42Q$)K-)Z1H M4'>U%NR]*C:\?&2B!#E$QF19*<:3%#[+BO$R8T:DM9;5(^,K+01$9P4.6ZW9 M%YF]YQMV(TM>II+G[)L&YV6#GU]#1CD+9@#'9\.9Y ^.0Y9@(C2@F72=6YXC#"M=)@+!#&L!KGH2F[CX4Y\D>V M4%J@=D "6"6OV.=/U[_>L0'I@KMORUS!^[ >$&_))N.SR4]#MLEKPR[P,]O M1(^"HX!9LH6A&.;$-N0;EJDLP(B%5?@%O%0E?-OP1[0G6D.K>K7>]9)3._@3[@!3 M\@+-E:'LO_"RAFS/IG:(&0KAK,,:KYA>O#9)JDJ#(\ 3J'^82O/W.2G(&*A/ M//V]ED92-A_\38%:Y\-QVYW/[21M;_;2X+4E3V6. N,DFI=V.-#G!@;%!U)0 M*Z=[IP=7OD-;>Y__^NO-7>/Q"BMA MNF8*W9;QS2:7*5_D KU JFQD'6,RGDY^&B7.C:P#>=^AI?Y2E\*;8WX@: =\ MF%SANLDF?U.04KU>#YMO@(^X%7Q;2YVQ,(Q?S&LV6 QIJ"NG61SK#AR)O.P? M7(-B*W;5.^;5S[S8O+[S3_DQVUD$@A#5^<]__OW3)Y])*K42I#NK'%BP%BO( M%[3FMA M4VGH'O@EV-HXG\"[6RN\U;];F%N0G:FQ^W8MP>H\4I3VBHI&B@R \5'K= U0 MPPOJ9DU546#ZJE3ZW5]SQA^QC(;D]' K\;'62L#8 MZ0%CWY$-M(T8@G3F"<,??*/M#CO"/*E.'0^N[>!!M:-DKY)<#=RG IQGD TA M)'-151B_O4N\$8)]M@_L69%U\!&*0 6.8OI&+#3ER)E+LS\4UZ<_'M+)K#.]K[NG_HT&^<(@_-KMXTAIA;0E:XNQ9EG ^G*0YUQ;(I$)70)]L6<0T M8V")N:_8.""RJTI@E2$HD7*SAFR0XS,:, ]/4U5CY<;JW*=87W&-Q4,.VB3& ME;(&XH3R"+,L>+2R%U3[3?%MZ^WL]J3Z4&0STWFHHR/=BVMC^ M^&(\29XS?JL6[A]ZUG8K6"7/,BK[H+KCLV@Q" @ @>T;*GDQ#\XCP5_NNB@M#@X5\X7_O'_3Z'C-KBZ0QZQS$+R.]0^8OR]9BJZCB0T4P2YY6 M41$_-"]Y2H"N/@]0QG K*0I9V7KM('@TM8/BA!M3,#;."+36Q8(;+E ;IU"R M"F=;R!80ZJQ4E81H7SPF#A2Y5. =*YZ6Z%.SFD8XC/<\)V:#?O_Q'@4F8:AM M\7QO _-6#" )B@6J%AB8('1&\(AR"-S'UPETD8K< F*/&;.K/$?NY,D61\[C MDA"LU-3 S:'L2N)8\*>#N)JR&DH)<85! ^@.:REP#:OY-54 #/_H _N"A#6D#U M9E,#,3-K6SK??_G(_@JT:\.N!>2@@NOO["IBQ.!9GR5850!3V$&YCCP,KH>. M0-CZ*9VHD6NT*>D<:85UZX1LAHO"UD'E*6)3B2\L!<$*(Y9+0QCM #[1 M^AOF"[X'1M5F&.@NE1-'L,C5>-MG8BVP3.,5 M"&Z7@)U*?%EM0XFMQ&C %X'7Z@/\O%D(3NWO;J"&I'(#3AMN8W^26#>4>' ; MQ+\OL4T$\$E!$O\?ZTB^R\#0T" ].*4-_J3/="/PBL6_P 8HGH#\"G%%4\IWC8B-((XV"NMVO;\0O(-?N.R%JT,C5RBW]1VF9 R: M:9X."%P:CP5; J8/N1JS\>G86:YKB2A \'5)U2H>>R'"G0$!'P!A.D(U@!CE MLFMRN%WP3)#60$F ND*L)SU,CK+P_-\O8M(CXD)46ZS5C8R4;D-VXDLL:OU" M@]2S'Y$Z^=,4ZZ6.Y 2IY^=/2@VJ&\C[(9NBW,G_NT-8N9Z4DU:SH19,8'=1 M,CR0PK#F0)8P(5W8_2$8')1/+7^X'W*+;RU) <2;+Y<2&0@6[53=(Y5TU21@ M06!9BB%*O.6V- RQH;<:/]&3M(B@"*,XA6#;J 7+4,^P-^ M/ LM^[(SJ@?AYIK?8_\?N]U(,HYG?XF(!5@9V[3$/=*=IPGB9X*&Z1$2B98JPBQH1NR2B%T<,;;$ #6"Q,-10 M0%U$EHV$'K/;.$3$ ["$F+QUFTO6&2/=)5YW .^$P48>]1*.Y^>1]SQ3,3NP MU5LT]M8,D@:NIQ"B&B??'*CLE]51NA7&)W(GEEML;UF58ZV05X0G;&Z?V08+ M<4HM]DI'AL.2C3URVJ%P\ZTY14;H;6-G(C1),5ZK]KZ)098D#$P,S*WJ4T,, MIE"]F)1"Y\!UZI'&4>-^-_B-KZ+[,>-OOB/O5HWCXOJR6GOJZ["X[XZ!)W7U M-O(D&K"3ZP+9I6:0=$)3@-LT9*3EA2FFTU6@-7X'LH"D.R+@86K@)B45D0!! MK3L%Z!7U"7!6)X5G_E8M;F"/F!RIH31."G04R.YW5BHB=Y!A',MN-P=&L&YL M+XJ$E$];(&R##* )H'B:)_"W+8QQTLEJ:P1'J\;L4]-4P\?;&WMNG=[34/NA M=0:D"4;%=+"HJQ@PQ_T,W 9U*3K:J=OK$,DS'(+]V0[1]H!^7_XK!'=I8[@O M+^S/!RV*Q1<0/2,;_,GAF 2[ 4.ZIUX^3$I:,&Y+RU5]+*]4\Q"&@(ZQG9SA M=I?G^2.VDO2$QI2!EL&S-*G(A0[[I':7U?:@8\#U%// A(0YL\EHI4W3X!8* ML=!MK4W-FSWA0XU]6GD2DA=>#@PB;O/WGC,@EAYZ9< QS"L+7L*V/ZT5R<=. MY[E%E5K4A$QAF\@?'RI[E,D\O^LFRQ#\H.3=QO8H*<"7)02*;2)14J"]8KM% MZP*E3;8/=6EZ:0'E7]8N VF7[K;H182P M_5W;&\:Y6FWA&[SW\0%7#$J_=6#[ SS6]/-C5[?HBN@B$FGY%%.L5(6^O@(_ M65$G,)"#AO3^ =L1)=ATW+=7Z0,40&>$@WS5;AH,.B9VI'*U'+K*3TEDKYJ< M8IL5VG6UE!Q>O,;MYBMZH%$OB41.A4+= HC']!#>B76QP.-]0T2C]\@;J/DF M,[MY[-S0>Q^.Y?L7Y'(%^ ROE,9W[!3-DCV-6SR[TSO (Q/1C*2$:(I&F]9K M3==MAVP@>.HZ(M8M>=@Z[^K@#_MERR?[?##:4'1M1"B7S+/70%=[F*P+,KO3 M8ZSN>S41^5-R<(7>I78=J?M:BP( "B^%=1X"/DN_*]-- M?/^^E)L\D7*AO.Y+N9:XM\Y6(/956[>3WCG(P,L$27DNHYQL$<6H=01D?C$? MG0-7;1\%Z6Z(M(Z&4$^N0?G@5&GD<,?3\>6,]CUH2+,]C@AW M=W#GTU9)MLA)$AY0.@N8?Q10<+?'$/;>VJ> GCS7T5+K:%>?M!<8='8YF8PF MD\F?J+/)^/(RV:,SUM99&QX $=\%,<\Y"=/F5M%1)]I\L@NC3)@_>A[446JT M3W-5K_ ,U?32(A;KJCS@SO:I)D?Y;*1P;(1#^D&UNL!9P-T6^%Z!PQ._ANAJ=7Q0-N>0(H7ULMN=.CI=A:QB7M M.4*9D;+:.XJ9!(UH:B+3%MHZ.C=J#X+&?78@ N#4%HXKK,UEGP1T4F(R_DO< M4T!H9$]V6G?>VS\ U>9U1I9T.S3P-$V229/:"E#NRNGF/(W:\#MF2O::J?LV M15MC%^/N3YM6S"WA11CN++3B0@T\P$_4F#G& VOA\$O+'RS!<(6!JN\V6[/=9:K1U/0Q]H+GPQ';PB.W?^(U6 MNKM,U,_X/,P3=8D.QV-SN@D\OW7ZJ',4J[63&CE!6/V/"1MGCJB#<4#865O8 M&?MCPM[4=,K<=TY[-I5Y3^>/^!SWQTN0))3!* M'"?ST<79!+]<)!>CLPE]O'17IV=8O9.//D^^C'#<4]/6=]/-4ZB7] 40J_H=T(($6!0^V.:<#7\%.G*_@*G>=S^ MCND+URO<^LC%$EZ=C"_.CFSKRW^IU(9^CP/IIU(%?5P+8(L:'X#[2Z4J_P4G M"#_0>O>_4$L#!!0 ( ,B@>UAG4_VW:PP #H? 9 >&PO=V]R:W-H M965T8:JO%DZ7RE([[ZU7%H/.E2-E7V>'YR\MUQ MI4U]=/%:?KOQ%Z]=&ZVIZ<:KT%:5]KNW9-WVS='I4??#1[-:1_[A^.)UHU=T M2_'WYL;CVW$OI305U<&X6GE:OCFZ//WA[3FOEP5_-[0-H\^*+5DX=\=?WI=O MCDY8(;)41):@\6=#5V0M"X(:?V691_V1O''\N9/^3FR'+0L=Z,K9/TP9UV^. M7AZIDI:ZM?&CV_Y,V9X7+*]P-LC_:IO6GN/$H@W157DSOE>F3G_U??;#:,/+ MDRB=#A(MKW74%Z^]VRK/JR&-/XBILAO*F9J#&PNOCB"-XX7&1Q;U-XN9/B#N=JP^0L [JQ[JD6>]P6'T.B"WAPA/P+Y#1U=?/7%Z75;C6!WQ?JD4;(#N$J2R S$;7.V6" M\N /+$[I3E/J"YU'96I(40UVL>=BDZ!7"!Q)>?'-6@E4DVELG*XELQ-RC7> M%42\-DPGIBYLF_;E)0N6UC B5^R<'RC%3YNC+,Z[814JAKK=NS)*3Q3"X*F(M+! M*5Y9O<6!\&%PE3@M/G?V-&D9%#AW$EH@$@H;^*-R-47V?JDK,&92DDWS$2KI M%3@XQ'$89I\3-VV# TDO_@1Q6JQ4TLJ.9A3!7=&FBKKBKP>JT'>B&V&_KY'/!6$PA%4W5;D&4Z# M0?!2XZC6244XF5,%XE3IBE82"[+83D1N-QTK)XJ;>O+0C ZR.C3X6)D(Y6;J;[6Z;+RQ*I'B''+9.XUCB'H2[D%PN-HEY&<_JA:4[-65M@8JU$9_ M]<7+^>GWKX*Z\68#GZC+B"C7M OJIX1\=0D(?,WKYB>O;BY_NI2/IZ^^45O8 MO#26V"!UVS8(- <+AEQ* =FI M[=H4:S9Q8U!3]O:(SR*V.,_H3GN)4G8#(_B.@V).V]"[=S]]16*OL?I5+\26 MDABG'=,<\-L6"HK::]@M23Z=>&+!6(_,*5KOQ8X$,L!'U:[^ENZA9QR4[57H MDG9?]T!TESE,L-OFA-"[1-V,MTQ+8*JV;K0I93M:IX0S\6R.;:_\4MR$3-)* M=(9G*R'[!'_=8\$PA8 7TM/,U#1 3C2;[ ./'0?!EF1+*=(_:(\PGLX[U,)! M!QW_E:Z:5^H/-'/XN2!U31OTCHT@XC(AHM(EJ9JTA\' !-B1H&Z!F-VD]/O>E/8'Q(MLUSFO-#J MG?$0?@D9#-NK 8QE*EU)%]&ZG>QI MB1K/W L7DA>B@$0-")NFM;VF0"X:H7VK\#,;AL6W!((L#_B0L\LBF9<[V3OR MI 30<::D1WV'4>P?.;)41Z1 <+9-*];22Z@*U4;4G$TX(?NOPGUKLM(/O*.% M;YEZYF>I19WV",KYPJL#\L"F!@(_ :-ZY8GT C9V63#._;0\M1.)_+CD&.BX M!U4.$(S\\F1VBM' 6N@V3<<-Q7M( JXD P82G514+;AD8:&#'SB0F8L&%<;5 M5PQ8D_'*;8'2W]Q8Y%HS"TAII/)9D3-4 DL)E[^C&_FD[_M&\]-^Z45-3:R' M_;(G8BV&'I[J!/E<\M#%\A0'#>I T0> M >$F4;$X-%4/! <3OD_%,"&]<_^"K"'N?-BIXQCPD2WBQC;KHD "6&2$QLD+ MHEHJ S$UL[JKVOR'3VR!8O8+6&:OVO5NU-YK#!])*ZGK0QRYSRT)SU"CT*PI M:^YXKH"\6IPL#M_K"UR+_.1'"W:'9+E$<@B6%"CAJ )TA$8[M84L13 @(:E( M!^!%@-+!^ E'8 >*$,N**4#P#(*E:Y0P,>?R]DJ=G[R8JE^-7A@KW=QG].?3 M9 AZRD0>^#L=9[P&F<)+EN*%N;DS8X_BL^X$E^/>+KH7\3U\*^9]S M24QM3O[AX"A1RD!<)"G)L,,G^-9*P'*;8J+*R9Q+2QX.!DS#+<0CCEXNC:^Z M)NB3-XNVUK9/M2SW8=;L,1H+_\>GCY=7*O)4)AE0H"46'LK1F_31P^$I" >L M /-D+DWYW]57/KD-TD*/D#,]J-% !6M=,O; ;BD(*2E1S;C/I WZF(0E7H<& M%-_KD)KTE'12-@5H#[<]:8 ,Q%*Q2\GDR=BI@Q#F$;K2Q#\BYTEPT'W-;TDK\CHEI5'0R9TVXU+!( MF4UWF&NR#2E2RS:B!DW1(.-IXR*EVR C%!MR@T8 6T_I+ P0@"H%2O%T@B+1 M7[)QW9!Q'8V5M"GH\,$8L!)PXK]RI&%HHWE#NS\,J/N7-B).1@?69N_^*L$$ M7%V0C_@T4Y=2#/'4[@YGN-R2,)K9B<6:^>!0H9-$+B+WFU98@"LF:'K#F?=C MGJA19D^_OOL&7>:&]9G<6!22<2J$AKLA]G*W%+$V?/$DMW?([)A>.D23BW]( MHGA(R1"6"L(I917ZI)7AK!Y&^NW:)2A5E-#.R5:UE2>CG%>5>%:LK?2>%IUBG-G;P4U!CV<-5*<.LX!N!%5>3R3!5$PW$/I(S M4^]R5J842#/?-8HF3RG]2P#!P#!F/BH53VJVY2S&M'0^Z7B+)>&'LV%\RGP' M1D3#\P%#*.H.)MN;[K+E_5#T'ZGP<-+=O[CPE)#T->_(5VH'5PQW;$S B(C7 M&\U#TP".@_OV=9$BXLE4"VDH>S'2UA8NH$4TM5Q0"<\L6Y\Y3R1+B%/NIJU7 M%B'!\%JLZS1+#9?;:Q2+N"ZXJP,)E&V17R< ^6LFF6ZT$>[E@04^72.S"J#) MWU%$; HZ>*?+N\J1J8)P6-M5[.G(+!.&9)%+:VFU.+HO^G"W#4_LUWQ3 &ND M,V?E2*-A2R([1 RE3?9@ 4]"G1*=9WA>[ I3U'Y%^39N)' ZT2L$:-7?"7YY M-CL9U\V!SQ/-\[,,NOZ&KWT^\"EM#Z.-DUC+S3I]NTLA]-44$BV/E%U=Y@'- MX4C/[2X9":N\HIEVM30-KSS2M'4WKP;"&FQ&IO1=[ @LW!'$B2[ ;WE4*$U M(Q<2XGZ#X>IL=NC5V/'H?2::OI6\M16FKV-ZM=G_VK\8ODSO0X?EZ:TRNO$5 MFF=E:8FM)[/O7QRE^Y#N2W2-O!U=N(@.4SX"T/ W+\#SI8.>^0L?T+\NO_@O M4$L#!!0 ( ,B@>UC-:" ZV 8 &\0 9 >&PO=V]R:W-H965TK*O#"Y/*\TRNZI?!']\[A;;+54IJ&6F]L MJQPM+X97TY?7)[Q?-OQI:.WWGA5[LK#VCE]^+B^&&0.BFHK &C1^[NF&ZIH5 M <:'I'.X-_JIUW#O+AZKH?;!-$@:"QK3Q5W],/.P)S+-'!/(DD ON:$A0OM9!7YX[ MNU:.=T,;/XBK(@UPIN6@W :'KP9RX?(VV.*NLG5)SG^GWGSH37@XGP1HYN^3 M(FFYCEKR1[1,<_6K;4/EU9NVI/)0P020MKCR#:[K_$F-KZD8J]ETI/(LGSVA M;[;U^TP5=#%$-GMP]#2^__6IZ MFKUZ N[)%N[)4]H_.RQ/:YGF8[6OZ=NOYOGT[-7&_7A>RHCA![4&I;#:-/!2S Q\I1VE. OQ M>%6M#1 M"8VNZ%]&OIZ,LR\0;Y..^O&G!6D*"C?M,*#BC]T(/6Z8@ M11]Z1!927^?CTQ=C]=;N@XB:A%5,+N!H2_9(L_8!>A$U"\1BTX\$$1Y07C?1 M\K$"0KV4:C8[&\W/3@;)0M_9F*GWR 6V /!8#X 8MF24O>-/O.V!M%/$/55] M@@+9WZI?^I94?AI71OMU TZW>5.JM3,A4,LQ,\ARJ9%4>A4-WFI?Z@_)BU^U MN\-IX'NNC#Q[%;_)R_35#[MD*6KK&>;"E(EB^&*"/PP&@U@0#,=*8D&4O6GZ M!M$=([@=/(JY@A.&?$=8[HWMO9IE'$9/1<^36RUZV"./U-,/,<6W6)++XC^" M:AV-U!K!XPPUW >:KC8:/2@V+';9(2'01W"^ &0V#5.(",>L-BDV,52)G!O= MH;?4B1XA?QN2_.Q8 (Z2#PQ">](J+IBPXVGE=,NIH-5TGCV#JZC2$ ]!(P68 M/5#6*>PG8A5_D=:.5OJ(J[OH<9,;;+C?!J9^;M5OZ+;B M9I9/#UT$>\0%)/6()DQQLI2&4WK1QX/7RI'P#.S2T2I35 =:>"C@H%:C/*1" MI\@,I$E=LWC*JD>*W?#1< 5S B.EK [/H/Y9(Y%*F0M)%#O"ZJ.WFY*'%1 ? MOS+M0?)/FYHS(&J(3*%?(N<&^[A%N -XA@3:XMQ9)C=FX^R;S:18.8O$[9PM MB$J_+3S,@5KJ)J'QZ,Q8=[9?54=G(,[);1@-(H5,&PXOW*5T&S\QQ FR!(C; MPG2Z/@QM)36A[*(VJ]@"N(TR\_QUTZ,D2J'B(\ V=%QNL#>2[HJ]/*A'&%0> MMX.2<6-R;B;O,072<'AZ5R TI&9GL]%I?OHE1$D\ ,T$/KG0 M1W*%\;3KR.BR\WS796,^;&QSC\1)1.:+V0P3INX(#8P$ZHM(?(+VOC(XDUVQ M"HE"(N@8(='RQMH&@?$'!,RS3$;^%Q/P/\=WTSX;S^>/N0_CJ6$5M4;Y+@U' M)IXVDD(Y-^WE/ ^%6%\\K6PZ$^+J@QVMX2,'KK:;GJ6WO)0XV(S5E7CTR2"/ M"9) 83#Q7=H?G$,0#M8'31A9H/+8#6.R=PELR*WDJLM<86+$^^!V=7N;OHJ7 MR-WV>!7'B%LQA)J6$,W&9\^'\7"W>0FVDROEP@9<4.6Q(HT2Y0WXOK3(_?3" M!K;_8[C\#U!+ P04 " #(H'M8?K;Z7J0* "R' &0 'AL+W=O1!ULBV5W74U6GJ3>WE?EN-THY M<5?DI7T[V#BW?75^;M.-*J0=5EM5XLFJ,H5TN#3K<[LU2F:\J.;IQ?O-G*M;I6 M[MOVB\'5>2 R?O5N3.MYP6]:W=K>=T&>+*OJ.UW\G+T= M1&20RE7J2(+$QXUZK_*Q_;Z5_8M_ARU):];[*?]>9V[P= MS ^:./0V MS*,3&Y)F0\)V>T5LY0?IY,4;4]T*0ZLAC;ZPJ[P;QNF2DG+M#)YJ[',7UZY* MOY^]@U^9>%\5R+65%*XWYP[2:

H"JO,C1I<_/@LGD:O'S%YW)D\?DSZ7TK/XY+BT5"<#,"O M&Q70#5GN?GPV3^+9:XN@QU-Q591Z65OQ":JE4BKHH IEN6C MVP2KVM5&"6UM+:%^*"YY'5"ABJ4R'3)"X38*"V_I7QR.DD4XFDU.23:*6I4N MUT+>2)W+9:Y(6Z>&5*R'+#':E%6U(^WE1=_1="6I?@B!*/:81 M0@FFAJ3AXTUCIE%_U-IJ2*=P:WBS5497&46!GGNC#GWPBI&:!SX6:0@"5#A_ B>,\8=(8 M+X+PLZIR3 PK7K"4JK909%^^"OZEI/$MY@ * 4&!_B7!-7H\)QAAQ:3YKARN M@N?!;(%_230*/JL2FG)>(#-T54VQ)7@'<9@D8_H_'6$QT!3YS_%T&ER5XG)K M="Y&'GB\_Q=ITHT817PK82QVH>6(,JH/B2R4\FN!'Z2RJ% V*UT"_!HQ65JK6/9^%LI3;T* M&90N<+U\L/U&K:$L5Y91?KM1U*]8YP.SH*=03W&4%!_-4"^<1ITIBCB7&@*J M))!JU+8R;%OC7@-!7ZI;4RWE4N?:[;J>D0)X-URE[2W"".,N>. 8XB!2_8 M1M\\DZ37+82O@%;8D4+PK;R)*VXW62(Y'NYM01W;RXIPC;;!14JR@KVLY>[A M!($"1=7&M7N\S+JQ:-56^B[%O@#6.4TI[&X")?KY[P*#IGN9VXJLPKVRX:2W MVFU\$/92F[#<'\)MC=Z%X)V: ME91,-&]0:$,8X@GL-KIWLS&XTY>FM3$^^-3U3<;@[-RD\K:MAY71:[2=O+%( MR+51#+,PT*ZM.!H7&E.8$"SZ8X;113KJTJ.Y-MO*JB/#;5WJ_V+[\V@X H/& M:/ VL\]'2BSH>LGQ5/4"TOK=U*NX:D++_8['%S<7YAC^U -+K ]NT'I-[9[* MK:V6'>:;%>K!@-N/'*J#5\$_:WX"3ZY]]KXQ6_$V,%<)?NEPC6;\BA3R3V;#*.F, M&8>3,;1.%T%$TD[H!"M8P.QIPK9-IG^F=13,PEDRQU^,]7$<3(>SJ/6407%T M$]1,IJR&39W PVC!F+IMCN$\JF5!Y/+8\A.H993 >LU_/XV$T M90CX"=Z;A4_#X"%?>9R?H]TXH*Q5Y;+ %1N5<6FA/79X, MX[:D0PQ6G6X.^!?)3!VWNDZM)\OR5"P[OAS(+8;AG<;!'\Z)$31Q5'Q_D>LU M375'7<(A;%:G#\->_0D\VGQT/K!L.LGP$-TK"1Y1HOX$3IPM"#L8K:JMMOM) M/Y5SYG!'+'NR^V7V5(L3HI@],6X#3O5_6>W)0G"\)C!?J'D7#+;:MN+>Y1*, MXCK=5#D-1 \YXK:T /-'Y2W.Y'5*@8IFPH2&V_!RO,4;(,,;..:+ _ M86:8,QDB)79:Y9G'\6%LF"!ZE;U(/1$B75M@D/2H_#ZX((6;JB&!$N?MHM6@ M;5I;2NR2WA(.@Q^?+::SQ6L^.!RXS586V[S:P<5>*@](;+5L7C8TW;O9K@NF M::LZS\^:P1WVR'NSVN=K*#Z;JM[:OCX/1;%!JPBL1LDB%B!##CPF16OK4KU4 M6**)G1C5YR\-QU/-D<0S9+DJCIR1 MCL=NCY&#:/7,[ZTXP4#[^#Q40Z@[.X*Z^XDY?+J5.^X!>/AM> T\&GZ;LD.@ MP"+!FKF^A%JMX$-;$)S%UEG/ =N>S=G1WDZ,DIJ4!'O:1GA3V2&<3D3KL%(\ M%:67+2J5M54'(V;3G'?VD41ZMU)[\&65\H^]Z([CX1.'=.5?/OG77$3'Y0[> M=,KI..AL<)R;#\6GI_+%8/]BXB13H/@_WC7/#KOF?O&> M&;I M<0!#JN1WC2"42#E.< XD6RPKD!KT1W*2CHKMH4#3+Q]'I6F[/U)D[9NV>X>. M_B&!33O"\ID"BP\$B4\$B=\($L&WEGH=H?2+"&PY8G(ZGNSY_'P6CJ=CA&8Q M#7[CS43EY^$XFGDN/SV0^I"BQ_$BG"QF$ P9H[W@V8+/#V"KH[U@W!Q/23#K M.T'8%[,PFB]8._8^IAV HO?1_G00C?X6*BN.4=D3V60F&,^[%YU_-YL5AVPV M&DZ._3AQWOL=J5!FS;^644,%N_$_*75WNQ_D+OWO4/OE_M>\7Z3!X=Z*7*VP M-<(Q9H QP;^0^0M7;?E7J67E7%7PUXV2F)2T ,]75>7:"U+0_4QY\3]02P,$ M% @ R*![6&X]222)"0 RA8 !D !X;"]W;W)K&ULC5AK;^,V%OVN7T&XD\(!/+8D/Y-) B293CM VQDD[2X6B_U 2Y3- MCB1Z2"J.^^OW7%*2Y=B9#A X>O!>GOLZ]U)76Z6_F+40ECT7>6FN>VMK-Y>C MD4G6HN!FJ#:BQ)M,Z8);W.K5R&RTX*D3*O)1'(:S4<%EV;NYU&L>/,C5VM*#T]18^E(N-5;A_4]A=1VS,E M?8G*C?ME6[\VGO184AFKBEH8" I9^O_\N?9#1V 1OB(0UP*QP^TW3LS<^\ M=/R*=!2SWU1IUX;]5*8B/50P I063]S@N8N_J?&]2(9L' U8',;C;^@;M_:- MG;[Q=]C'_GN[-%8C$?YWRE2O:'):$17'I=GP1%SWD/U&Z"?1N_GQAV@6OOL& MS$D+<_(M[?\8AF]+1Y,A.S"TOK'\F8EGU*\1+%$H)&,-4QFS:Q%D*D=!RG+% M^K+$$U497J;F_#+XC^#:QY,A&J)8"DT1"2@B]!,']Y76HK27P0>1"LWSX$WP MXP^+.(K?=:X>+;I*.$L!(3+:&"H.]^Q>DX$TP&[-F,^<$;HR Z3"0 MY9(O92ZMA)NX%JA@*S0*"RNINE.FR!MX+C,H$&6"=4MAMT+XY^1'E%.6 MR9*7B>0Y,V0 R,JRA&N]([_R0E5EO2N!(/7._7LT01=-94A*E,C/&K:&3@,; MF0"6Q#J+=XB.>[9=RV1] )/,H7![>07.?!(:H7^4JU)F,N&$3A4;58JR301V MCR>\W+FPS=^9(.TZKL&W64?IQ%PZG0C59? [&A): M#UQ FG)EC/5K /L3-(7S M!N>18S1UR;UN9)DJL'TTG$.G'$T@&/RN5;F6>L_YL-J/'@',QQ8O)(NKS M<\;3O] 6#YS1'X_'6("5\3CV(K-YB">41*?SF<@B6LP<6_3'(2Y F@$!,JX, M*9%+026.O.>G7#= &RXQMS@D!2#MJ032W)(*%*0S92DP]60H04F+ 813DC9E MI+Q2MQ7MB^$JEW_[[5!3)\([9'X]5IO@ M?3UDMTFB= J_YKL!O%F"PR";57#-"<\2.+A,T-1']4--K@, MM$)N6?,GP:J2# $)_UVC7/JF]BI.!A<2-1XJ;940_]=<0A$'F_#<-[2:Q,@T M"'3W#5[NR_>]@##(HY'!.ZO9?,U3Q.V(D_L4ACA\]_NG7]U5].[\D*A M=9VRN]VFTAM%K9&;NG>8?^XBKQ@_9AXZ/"O*X7PNH771.&7#1*B2!\AW7EWD)#G'Y!L0268KI M1%JJU*R.Y;'9-#*8:OD731=^8J"#E$LJ1->WTCW?+G=N.]?(D'+L 0-&66' M0!N5B>B$UY5BA0AJURV&['CK@N_@*>>(#@).F5M64-[ICM*/7K2;R]4$?0=\ M@/-14>6,P\=95 M.;)<*N=N\8S9RI7I-#P;4)(ZSQ+[PL<:QKOSI6'C1>P\,%Z,FU'HR%/W*D7C M !Z:TH#;\:%A6YQ*Z;^!S3EOTJ0==0V%3]*H5>6I=XQ3[R=,MQGYVUHMEQ5& MQL#1.;!+G14.B]#_L]IZ'.MO1W7&8S*O3-%&N M>#%Q,ED4(I6P%)C:JCN(7AW6(7NLE@8SAHO_BY3,FDY3*#: M5#<^PQS%:((?'."AMD.XS8$!XT1$?F.#K R4V?/V;@H&[*E X5>OSN%/40+]1TT)G*88H6 M6>[/ O+[CBZ&(K@GX>\Y"3:DU3UI>CD=!R%P[$# -%H0A<_N00CRGD1 V!>3 @S MA@=,T6?L4\ENJQ4-AM',M?78I]N?P\?A_ICG6"++_L>MR#\T-]2#:?ACSV;*?J58>/ <(UZ&/7-//E\0SI3@Z%0@^G#QUT8/>C%_F/-F^H MQI.]:PVU[QP];S8Y.EU]>M_[.^A$84^+!-93XZF/6:/.]\5"P!'T%=6UH]+Z M3XWMT_9#[:W_/KE?[K_R_@8_4K;F(H-H.)Q/>_Y,V-Q8M7%?*Y?*6E6XR[7@ M8 =:@/>94K:YH0W:S]&ULM5AID]NX$?V.7X'2VEOC*D;B M?=@S4S4^=M?)NN+RD:-2^0"1D(0R17!!<,:37Y_7X"%Y+GN=[!>1!!N-?MVO M#_'T2IM/W4Y*RS_OZZ8[6^RL;9^N5EVYDWO1+74K&[S9:+,7%H]FN^I:(T7E M-NWK5>C[Z6HO5+,X/W5K;\WYJ>YMK1KYUO"NW^^%N7XN:WUUM@@6T\([M=U9 M6EB=G[9B*]]+^[%]:_"TFK54:B^;3NF&&[DY6UP$3Y_').\$_J;D57=TSPG) M6NM/]/"Z.EOX9)"L96E)@\#E4KZ0=4V*8,9OH\[%?"1M/+Z?M/_DL /+6G3R MA:[_KBJ[.UOD"U[)C>AK^TY?_2)'/ GI*W7=N5]^-<@FZ8*7?6?U?MP,"_:J M&:[B\^B'HPVY?\^&<-P0.KN'@YR5+X45YZ=&7W%#TM!&-PZJVPWC5$-!>6\- MWBKLL^?/^PXK7<=%4_&?I=X:T>Y4*6K^3K;:6-5L^7NY11AL=[JR.)'VKWB/]B#D;W1C=QU_U52R^E+!"J;.]H:3O<_#!S6^E.621X''0S^,'M 7 MS?@CIR_Z/^#G_[I8=]: 2/^^RQ7#0?'=!U%R/>U:4COKQASP,LF<= M\J-!02%='/'J2]L;Z?'6Z KW P(*@"HE]&XVTLC*PR;S2>*M"TWEA.QUZR3& M1)2F\[CH^$;7J&7=TL%\*:DVZ%IOK^&)LC>&H+PUNI05CNTF5"@5!O6G(S#, MR$O9]'C8&+UW$/H.%M-1A%7^UJO6;5I?T[[Q -4-OH'#J!KS?WQX=_&"8(U' MW3;HR(Q7L\[)H*ULR/-X=]N<3M3.FMD2#V6[W!'Z&KXW@Q-KL6]GMR[YFX/; MH9'J)]^H1C2E$C53S=!!*'PN 1H++U-=;O@M"E" %3G:.&O:WK2Z&T*Q%Y]( ML)3&HN4<;:UDJ:A5#*:)#O(=K<\F3'[#DUSRCXU %$OAK)B5R,_H=G22:LJZ MKR0OM7/Z3E@NC.2-AO]:G+11)85"\%: ^V5?"W,POA^$!P?7)$T,#+-U)V1V*=VBLRO-3P+U%AMF?)7R,^"),]$A\]"1-@+=*! MGXSB3SB")>I.._\<_#H"OYWA U.'/*)U*]:UX^&&NC6N'9JJ"_>XE\+JR*E[ M ED8^;(/#R,,=- M%'E1DK,78!VAGQ*3Y5X6%BSU@C1G0>SE1<9^/K*>!:&7^P%+O#3U69![<1I\ M(< ?LZ18)NPQB[-E@4N2+"-<+N9839%_REXU6[A7.G@4_#'!D6"7<.8 )?#\ M(&"1G^(N"C+V'F/5)#\44CP1K" M()+E&9E8)"E[C5*MC,L3 -QJ75VINN:A M%^8Q=Q4\?#8\L>,4G1-E%)FO@>\EOG-*G,8L]/PB8F'F^6G"3GZ% YY,9!WH M,].)G01P5L2>L,A+THR=Y%[JQWB>>M$VAC[QY+C"9/U,XHH8&0"5;E* MKDDCN:57W<[AORE_4O@%?W+#[+4$N>G22(JC0['B)PC*I2MWQ/U9V(K/CE@S MMD9J%+$HR8CNR[QZ.P\%^ M1!POP,+$BY"&WTI@<0__WJ@'[FG.G$; :_"&!D]J'7/KO0*\HQ'MR\)_?X5GKL+?2@ S M)\!AR'+(,C"3KG$8?+'A(':8G%@6IRP'B^YD!8@<)&/./$+]3I+(7<,BNKM' MCK/3G7/OF$B\4I@FMT9NAQ9XC5GA:%['^ABYWQ$.\B0[>'+)7R+B'28?:MHT M#Z+73\<[ELPC\SBLJV%4_]@HLNF]I<'3<^J)833E3]LQ2PRS6#G?RK(_NWUKC)!53C?"\,J,:A#P?15/30R'>8 MF>8"C^8>^\,O^PM0"YYF$9J=GR3XS2#_UV'0&CS"TACUQTM#'U0+TW"FR;US MPT.E_0^!#4/R 794I /L(@]&V$&1\!B,3O&;)<$(.<]S@(79<$06I#<@4[DE M+"FCM]$!\CU-!/&F%O)0';&DPOTAH/^?WU4VOK]6A#G,I?X;95Z(F'VU6J $ M^!E:7%[XHVOZH[HQH'"-,J0^F!Q($8-' 3DFP?24A?Q7W6S_5%,:L1$[_/3( M7^8<0W\]U50LI&Q:<&Z8CH(+%+6+QM5;>'#\@^P=Y=L04=+S9X'\].[ZDK$Z M^CB%>K!UG^ Z[O[.#-^IYM7Y*]_%\''K(#Y\(GPC#)HV_H+*#;;ZRRQ9<#-\ M=AL>K&[=IZZUMB@^[G8G!:H)">#]1FL[/= !\[?/\_\"4$L#!!0 ( ,B@ M>U@"[M"A8P( (L% 9 >&PO=V]R:W-H965TPL*(F:\S"T68FUL"/=H&)/H4TMB$VS M"6UC4.0^J:[")(I.PEI(%:13?W9CTJENJ9(*;PS8MJZ%>9ICI;M9$ ?/![=R M4Y(["--I(S:X0OK>W!BVP@$EES4J*[4"@\4LN(C/YQ,7[P-^2.SLSAZZ^XQ;/<<.+].5]5_H^MCD8P!9:TG7VV1F4$O5K^)Q>P\[ M"6?1*PG)-B'QO/M"GN6E()%.C>[ N&A&(GD%(DY@J165%JY4COE+@)#Y#*229U+SY"#B M)68C&,='D$3)^ #>>! Y]GCCMXJ$7Q=K2X9_B=_[]/9HD_UHKDW.;2,RG 7< M!Q;- P;IA_?Q2?3I -?)P'5R"/UM#W(8(CX9P;^2ORFXQK5IN?7X7OW=3HZ M2H2%KANAGD!PL_$#@N3HS& N"83*P6+6&DGLWQC$VD&ZXP(1*B1"L^/H))6P ME/E"-"-7<2E,5KY+3O>5*UK#IOF/LB_05US_JR:$. (>3MR*)&1E1_O>(-QI MD!K-QH\!KJ9;17VO#*?#I+GH&^QO>#^F6-%&*LO2"TZ-1J?' 9B^]7N#=./; M;:V)F]=O2YZ6:%P ^PO-I+>&*S#,W_0/4$L#!!0 ( ,B@>UC!JWB*0P( M ) & 9 >&PO=V]R:W-H965TVF15JG*.VVBVD7#AS JK&9;4K[[V<;PK(IH5)NP!_G??V< M@WQ8MD(^JA) H^>*<17C4NMZX7DJ+:$BZEK4P,U.+F1%M)G*PE.U!)(Y4<6\ MT/=G7D4HQ\G2K6UELA2-9I3#5B+55!61+VM@HHUQ@ \+.UJ4VBYXR;(F!=R# M_E9OI9EY@TM&*^"*"HXDY#%>!8OUW,:[@.\46G4T1C:3O1"/=K+)8NQ;(&"0 M:NM S.L);H Q:V0P?O>>>#C2"H_'!_=/+G>3RYXHN!'L!\UT&>/W&&60DX;I MG6@_0Y_/U/JE@BGW1&T7.PDQ2ANE1=6+#4%%>?Y_2CW6II=:G0ZV9CR9B#1@R09Y05:24EX M :;L6BT];4ZP<5[:NZT[M_",6X3N!->E0A]Y!MF_>L^0#7CA 6\=CAK>0GJ- MHN ="OTP&O&+AG0CYQ==D"[Z^<5$HXV&2OTZE7MG/3EM;6_/0M4DA1B;ZZ% M/@%.WKX)9OZ'$?#) #X9YPQPUSPA2,@$T' ML.FHSU?!KRZ &S=]#6XVP,TNJMH#2'.7R!FV<<_7V.8#V_SBPHWSC?N>Y?.. MND0%LG"]4*%4-%QW#6-8'=KMJNLR?\.[7GU'9$&Y0@QR(_6OY^9SRJ[_=1,M M:M=S]D*;#N:&I?EE@+0!9C\70A\F]H#A)Y3\ 5!+ P04 " #(H'M8\E P M&/PC = &0 'AL+W=OO(!PGL %U6TMO'L\8:+?MQ,$LAGN57W_/=TYM MI"BU/7& &;<65M6ILV]5^OZ^JC^9M5)-^GE3E.:'1^NFV7[W[)E9K-4F,Z?5 M5I7TS;*J-UE#;^O5,[.M59;SH$WQ;#H>7SS;9+I\]/)[_NQ]_?+[JFT*7:KW M=6K:S2:K=Z]44=W_\&CRR'WP0:_6#3YX]O+[;;92MZKYN'U?T[MG?I9<;U1I M=%6FM5K^\.AZ\MVKZ3D&\!/_T.K>1*]3;&5>59_PYEW^PZ,Q(%*%6C28(J,_ M=^I&%05F(CC^92=]Y-?$P/BUF_TM;YXV,\^,NJF*WW3>K']X=/4HS=4R:XOF M0W7_-V4WQ NJL+PO^F]?7;\*%VTIJDV=C!!L-&E_,T^6T1\R8"I'3!EN&4A MAO)UUF0OOZ^K^[3&TS0;7O!6>30!ITM0Y;:IZ5M-XYJ7KS*C35HMT_>U,JIL M,L%5F:>W0B=\=ZM7I5[J158VZ?5B4;5EH\M5^KXJ]$(KDSYQKYY^_ZPAH##U MLX4%X)4 ,#T P&2:_E25S=JD;\I%XJ]OJM+0;G+^?F@3_X5ETE_7 MB@1W46VV6;D#0A?^:Y6G2UUF-#0K4D/S*5(6C4FS6J5;68,>T67Z\?3V-,VK MHLAJPPNNLSN5SI4J\=R6GN?':&8H.=WL2 2;-2]KJ;@-$*Y4J>JL*';X7FUE MB:0A,#^6&N]N 0GOY'JC:F*(],E?_G0UG8Y?_/7Z^CV_G+QX>II>ESMH-56K MVK@*L_P 5$L*+-E6!'UC,. MDAN92)AO79&*5;GZG+XK3/$5$(5+XY)[8?1)HFUK4@Z+F7)MJX6RI!XU-4FK;-[,J<-26I6B': %Q$_ILL[6H>D M2\GWQ&Z:[&V>KJHJ[WY-<-(H8H-&F$O]J]5;\.,H+%\W XN?:$J/329'M(_D@!#N:5763340 M0_0CS)?D^N%AX&Z3?5*I\LN*[B%W<2LLU*RS)LV62_+G+)6W50T<.D:"T!BC M&AE:Z&RN"Y%"EB5M%D5EVIIW1W!!5+'RH3&R"K;G=NPWF<3VAL8= J=6Q!RM M!4!])E?:T)M(JF40VQAB0>(G479[RB'R+KH(^KW-5UV-9]>$$%0TBBG&J">$ M;QEW%=Q6Q0JI Z E*KLI*8G$AC^]RXJ6Z9Z0V:ONP:V":J=5:2%%.I,L%>1P MV])'K8&R6Y.%578X[1#R?)VM.GL&UB:JT(K\*^6F4R[7"+&Z&LR4K$YU*[8T;PEF88K8[T4$-(Z MKE5-AA-^!V&_%MT_;PWQ .&4%0V\,(&OQV#Q6M;[Y@E8_@W3AOD)AH0DU2OB :74T:A" M6L.8B-<@S%4$?F-]M/W)R?/=%MD">@P6WS3>PJTI[B??L&8SN*E*M2-#5G\B M>[\D]]M\T?)]_3RP#89 U6Q,X0'+:.75E!%]FRMBGYS<#8@$$75$M 3A*0 B MEJ'HPAE?0F4!;091H16-6L R>MMU+]X^ ^K$NKN5=08Q5J(P[ZOP&$2*YBT9 M+)J=#&]3:P*CPG>L!^_7>K$&5.3)$>0DL*0/JZ):(2:"FR=1%SE@9"N=_8X> MBK[R/I:W92/A.XM#! @DZY/QGR'RFZI6O3# *RAO"_'\E[O<(T/9Z2QQ:@7S/+XZ/7=ZAE43@9OP K,_CQC>JB%,PHGT M4'YU;- ']'J R7IRD.R!3PJGU,41NW7E[=;5<:,""0-H_.)-$+4A^_0'I^KP MJW,=# RZDUI1DQV1WK;U@O2JTP09N2"U7FEP,O$?(;W9"0?52D'>D;HBBA50 MER1(<[6G/ C5K-2.D69/X5A-1V $=;A B$QJLC39PLH\0"2E3_I9O&@2$EY+ MP%D3]$ND!/)L=]3;>.ZI]OR!P ZRO !80/80K8Y.,)S+ZLT*=,%;;PVHP")+ M7EO!X?;/9$W2R01^6IKE&\1B;#=HC^(,PB%V^11)Q@ =/ZO[])\4V)$#8EKX MZ&52;6FP^!)_S\H6!I!(,8$QSD7-I\OLCBC;RQIP&((/X';BR__Y]SK>YZ3X??::*EK(Q;=&$PKRI<\4%+Y)4\+ M(%WB9T?/%[PO)(X4\:J%NH>C(KM/&$/1.K)=8D52SA5\7:=6R%IO"%\N@%8K MFG9.@>Z2S>&\ NOIW*KG"H:$7+967!PX>5W,$I/31#]EN_1B9-_':!4EA"VD M][2AAFW90O/J3I,.T/-7PN8U[YBD'58&^2Q@PND4YSP%#^ T_:5#/C ODW"^D^3A/FQ5 M(.[DB@EZ1K. P*0^4_O)01+ODW9@B;HMF#-7&9S*5&(%/$MZN%$LF/!/ ND$ M_R,D"32[2R\7I#WHNVC@JU-<&.KL+APPL NX-PB,,]Y06"DKMK5FE=N M#<*-K":5+K&!&0U"% PPO"XB-[1"Q)ZFW!C;[>(>GO5&&4TF9"(IW- ME.Q*$><(YHB*A/QD 1HK-E:W#?/+GJ#)M#U6!_V0&JE!$0[$O.WA)R5)EQY. MTAF;GSV2A,6Z2:1+>3KJ1*L.QI/V:Y D_71%K4_3S]+LDQE,"/.&? M:>*=MOX6D\?)Q>CRZHS^GH_.9F?)A^YVD\EH1I_2OQ>3Y%>&^RMP]0$5J2+.N79U@A<>ZPG3R$YHZJA9HE)?#&4RL&5T*: *8=(HE8G=(S4+ M'DGL](6@ >Z"M:H8:BM/G!]%GB^D$3M!%&W=Q1H\PL(897F0C]&2AB(EB.+! M M/1H@P)N5@@BR0B CY=^<-F%Z!#JHU>A-EL?8+\9>)<8>%EVR"L'WH6Z8*$ M%&I=$67W$'XL70"?F+!22]* G4_ZZ,'4"]N1PR3P25J+?,FB H/,&Y[3),$A MD1:9&@(+(2TX5'AH+V-!C!#62L"/6 ^^-U+J(>5!IMH6J3S)_)[F'!#"7R': M"YX7NEZT&](8O 7G-P(?EYEG,)$NN1S"\8[EQ[$3 M,MCQCJWWE^U$9:&$2-2BUT5PMA("Q[2+=4D$;@.DY@QKHX2BYPX M%::DUAGY'4\9S'X!=*CH23(6*K59J((B%6RS9WTOQ.Z3M2.C+>G*C"3"*>BE MM4?V5=72AA1Y$_EI^EN_+DO_;1PZ1^F*F%TF"=;&4&R\AY'=PAI J# %;9F. M!@L6(;/H$H(A%"#6,)]0N= &GB09H"?J='7*3W'8\%3<6*5943[13Z&ND$$6 MSR-+MVORCU0AY?6:\%>M*ZU;:@W$M#/"%6%0O+%4H6\0 Q(8?S1*Y( MU2U,)_[!IV#N)UK (S](:EM1PA;?>U"1E@&3(7O(KC4("?71ZH+##>95UJX( MH0@(4@GMIA6&UF5@$U]G.S('8\OMIC?1<)D=R5=.*8E),23&ZEOC8#(M>U<88M76:]";^"/1?5O\DO4/2LU MS)1M=0-5J?)3\OZ/0)2Z7;%107G6IYZ(>]%/>0+46140=.OQHJXX;((05YF- MS5EK.$8>FF&I?&K7)M7!1U"0;<,^&"$IOP?4V(JIE@W>C"3'Z@T1T[AEY976IV3$3W?H9KTWB1 )D53[OV $.>69X%%R=7[JW:PAN3)2CUC;T M/4Z.]AV2O?35\6O&XR"K?^4', MKO46F9,Z0R6Y_N0;/D2-<2X)W$2,L+\Z$3"Q3 GN=@55HWQF.<'94] KCY]CIPT/Q#2J0#&OFA@5RV MNMG)R '"LD1\%GI,B'U,TR]?&BY;A@Z&)(64A9 MXOQI+VJ5>JW4>\.D7;#8<_8P@EE7JZ4-&!UPA1Q9!+;D @[@$GO;/BP6@$>Z;,J8SC59Y(E2(_M M@Z+/Q0<.^C9&"O 6"E 9U8E! KUME- M 3:Q.=Y^/IY4*_RIAKWSWV5:E.1I-9N2V9\C8OC94RYM9C96[\X^WVTS+N#A M0]I4X=J30TVK@]R('SBJ%=GA:@&-AJK9&S[?)=P4'%#884P6EAYG,D4Z'"ET M[@INS>\BB,0[XIC#9?-UAX7CG41=OIT>29]=Q--1'T[<;W"HBB_P?4$/1'>W M-O.N<^AJ%ZRMLSLN< ;HOQR"?I!D&?N0/4WP?W1LI.H3F7"XNV6S.W9QIL!]TNM?)LHK+(@Q#0WFV>$QY(R-K[M*[- M%LK9C4;YLB9/DO D;-LXB YN89QWDQD$H_ [FJY^D*^C4*:WK:\T9O'NG-$: M-KS1DR.QN1*E<4M74?02>3KW>;P:--A9*31QUDFFC#;W34\A3$(C^^1X'_I; M;/8?O-F?!)6;0_U!?VRF#FXLM4R4IC_<&![1(6OZ=L9&#F*SL_C9M2;^JQ?K MG7,>;!N\#?.(IDDU1P+#UDBY+9H+%[HD%^7?G4=)P^\]W",W!2NE,AUHC:O5 MLNN '!(W*0OS2G6>[3Z81]I"+#\@(9-I\7QL9HD+S$Z^=2FM4B0NY(-&34HT M=W./PU:V;D'BW6CTR"T^2JK!ZYKO+$ M1TUTX]$6MYGCM(&L&6.'U&MEH_^"%*5-TB+M8*RTOT[&1G0^4;;>[A#L_+EXD/_*\DY0M\>0% M^4@5\..07+.KIMVQ5_NY^!KB#2P"AR./$!C\M+?&U*^QSYQ2!V(WWP+P=2OW M9&O4FZ4[!BD]$H,"9X>& $=#,PEO9]E1J%99D"6\01MHV W,859R[UY5U]6\ M\F8B>LBBEKUP3B^VW/HBXPHSWUMW/1NY_'GD;9LZ/)0W94,ALX8\P^!1_I+-BS^<(FBU?2 M[#$BSE[ID@O8Q E8/'E,3US2OY?/D^OPRF9Y=)&\^;[6+3CCS6V1Z M@\:H1AM$$4I_)E?TA[LPDMEXQG/^R%Z(+5:S40RZ,K,$\6>AN'60 MQ=.-B"2%YK\:\S*S"_IC=^/F&C[$))/%DSQ.)H0/VNGD:-M&:%R>'&\W?HU" MZ3N2)GNHY!"_?O4LW79EGT5W51?KV?F4/!F*:L[U:B[=6K]%6CE=,""&RZC@ M%?K*K7O9N&3!Q MTSDY;QO[XH0]#ZB^NH_IJ#(*SC 8B M]+H A2=M+ MARCJC.(6B0*0TB,WP8.FQ'RVO@T?PA[PE;:N"V[K M5IDZ?IM:T*@"Y)%^*R M*D_(A2$\2-K@-BO\^5()9W/K"'X15_;"]CLRG>PS=;MX0\^,4TE1Z)[YHT"A MM!&7<]"R&W$W+/\0+R>!EX_OZJ#,'($+'03=VI,4#FQ\9]D-$\P59P--7-MB M31^6M?X*[T+*Z/]X"&T2.MI&78X+J[+8)=JF;%R!+LY=/"3P_>UB0NF#XK1, M[T'95E (-IW$!;YP]JS8=7/2@>T0WYK#/.;2,26W'Y- T1#!L'0>)IT>"5>X M%7'M\O?9E4R ADBN!D2"9A'/.3F?[G)JWEH&!((%XE2^\P/G4AT1$C!)85LI M@B3[\Y;IO-UQ!XUM:E*E9]C8U+MVH-/T1CPP09HVKA#(A$"?# 6ID6FRO'B* M"UV8 USISWL SZ:&"#''O8T;7>([R*C?4JX4Z/H=E0\HZ*X:YOAQG(^6V@6 M1"@,G-/S %>B&FTLK7V1QL%UFO[6.Y\C\P-VJ"MY%]JFNCR6Y=76G<;8 K$< MN\+;RK5-%=HMAC)74.CL-B5PO JW+;_0P-G"HV[$8(6@)V4L8,P"E>__IG$; M;7RS%T)=L59FH*\(PA!<$WJV>]Q3TD)6G&S6B^-5X^LC_CP_I@LG0SEWZX[4 M<:FY$ 8AH>?4M44?3M3O 2JG&W&P>=77 ;[K+/!1?%5"?#PC))=,H[8F)%]< M/671:^ 72>*<@WOCY#[S[/7B@6ELY8N]VVI>Z)4_KMU9)4PS>&(ISL!Q-B4\ M;\N8QQYV6:@OA86[RMS\,3K#)1C,:HR:S(P.3LR]F"[,/(VO"G+",A 5"**Y M?;RXZR9)X\Q:N"LC[M!P)3VNL%I,^O8.N?3D(!Y&KB1L!R0'$2FW0'!$?&CG M?,:YN[YM*(FRE:+(T7<1&BNC"9OJ'BD,P:"%@[!P:$W) W%_:D9,*J\? .XHASZ,-@1G%HG_9S#F2C)!<3C1,Y!9(S M+HLMRW";.=:!BB*B-ZPW(K719^MN.GV3?=Y+P@_DZW$TTF=;1/3MM1)1KW]\ MC* #I/5(\]];PTR% JX[RR_Y#>XNMX>#;4Q=NZ/VXJ(L^RE/6]<*"3UBQ-Q$ MC53-;HOD*XE/NU$^2I16)>[\@7AO.&PT?2OT32V.C\OV^P2KL[ M:0WGE*(["9*O,$01V0\8(DZE#-DBOX4G@YKU*=K&9?-N@Z8O3G(!RK;2I1QY M)#^/6+%*.Y597X6Q-^30C!U#EVQH-@F*,W?L2=K@N!U8G$A)P//)7MY7&@:Y M[HV>I'=$@AOO1('88S!^]V]_><5?;YFUL961O=&)V;%KD\/9HH 3QR+27PIC M'@PV!Q&87<*5M\0^[ TSM/PWFIS#E!52L7L'/' ?!1__R39;7+0'A[+$G!#1 M\ SVDD/-6!/+?GYH81Z@A/3[#[@7W'EE9 -<<=L.]*6IPI>MPY$+X5+&=+*L M^;91J1TY)$>WSB%3W!9+VKB-W;A[RT7A<_I<9@^.&QCBY]8Z-+(LL2^X[>>=*^$ M6P'SMN:;P,="5C$^["E.9"5)06VKE]ZE'TA&2-;K] LV'U_J&=( 6T;'W>'QZV;T>:'QZ MX:\AZ_\%#6X)J>/_ KN3?OQ0?AY9S?_LI$L\EW,YMM#_0UD^/X!( Y=I0 M;'HD">F1SDV)<>U*;S;T".VC.%IZGH;CU]/C!Z/?P+]54/7G/Y\U[3_CJLQY](RMJ/7N)8.@H\\$9X7N!\?%\Y'Y4PB I6(D2,V3 MZ%C/442&4YG3X^=+O8.YP4V_30O.0:8B19 M;+GJR"V\P[1,+\GU[B=8Q^X7#;]/AQ MM-NF6GPZ><6GJ[ MQ>IZN/;Y!Z<:;K4SY*NI$SG6E=WS-=!B'G0M#OL)GVV, M^]>B8& 1S^^KV8DGY95>KYC#@)RZ^V^'6\L'(.]T\TFS%QZ4 M_ES;N.X:<$9)]\)B[_&$(VCT9QL20P9XM1:%HG0"BUMPNN?K7>*<,IP^=$218%*[R&FZY_XKAAP5"RU,-/Q4RBM+7%K M;GPT&KKV=[\_N%;1C0")/[7J\(@DG^N)9>[S#<>AAYC9A):8NU]-.-0OF>%* M21Q-X@LL^);QT(2 8U7<84X(8'J-?+W;-Z<+*E0I%P)@S=I?+EUD]U$W8J^; M'F(DEW&[RRJ2>(<("6O<)"$_=.#N\@"$@TC$ G*9J>VGJ+OG!_A^NBPNZF31 M+='ACF9MW&4Q-M4HQ]'0?\('Y0K]27&[9E9*4PIOKY#N4G"(ZUCSG5!]8%W= M.Y$+(51^P"$0/89A@B?C&42Q8?31\DIR,\F7X&M-[(@CTR/;*U'SL<N!T-@?1O9R^QKQW;V-T['$_$5A6!QEF_Q*R9.^4EG.*371? M"Q^MH[">556430CZ<2\;P!.'@^?%V*W"$@&4%M&_;\T*R1^H7TW%2=T>!49&AM'O.>TYPJ M/W%5I=!PQ(N;O=5)_K@DQ@5.B3=]HUW/*!C(4S1P(JWX4;4,P-MS@#&@7(7$O(BD5; M6/-IHQ82YH5T?^3Y&QT=GDVNIR<)3<=9K)LEER-QZ/Q M>)S,+F>CB^E%?"^A/,GW 204HU^)O,,3?RV>L)7K=H6R*2S:HKWI[LQXMD M>^M489UWN*S[3@00PG<0,[.3\>4HO54<[1+^70QDB3F] HCOXBN'2!_*8VPO MW6OSY*.V$D';=R[.A=<.3\7I# OTL^E%&;91^JM9F6/.:F;>JX1)ZEDK7S$)3 MKZ:FT9R5;E)=34/?3Z7O)*;EECN/=@-\$WYC! M.T5+%DI]Q<8OY?G$1T*\XH5%! 9_]_R*5Q4" 8UO.\Q)OR1.'+[OT3\XV\&6 M!3/\2E5?1&G7YY-\0DN^9&UE;]3F9[ZS)T&\0E7&/>EF-]:?T*(U5M6[R<"@ M%K+[9P\[/[QD0KB;$#K>W4*.Y36S;':FU89J' UH^.),=;.!G) 8E%NKH5? M/#N[9$88JI9TKKGATK+.5[*DMUV8L.]6K*18BH))2R^*0K72"KFB#1T ^C$;RH=U#D\*+_TT%_7"R,U:# /P^YJ",0'R: 67EJ&E;P M\TF#%/0]G\Q^>A6D_KL1\^+>O'@,?7;#@9@H+"_I%3/K0_1& 0[3NUMSLE05 M9#RZP:(Z:*/5O2C!&0R2N5"R$)7HG D.M&M."U4W2H*+G;L+8..Y)^7?6G'/ M*M>#CM>/G%V_YHW2V!+2 5T!$)/;GU[E89"],P L#42B9#AFP2HF"TY=RAAJ ME9MBE675G@BK,8"TZ0+^B/L$QX 2>#UD2Y=@KR&OW6C5&J!JCD\)")+7"ZY1 ME 1%B8^0H+>=-?\TD1R1U,OR&/X3+XYB:);6/,+TQKR9@MA,[#N!99I8;>'E#@*^*P2 MN\H/D'N3-_L5&5( _Y6M=CJ%OBUGVA".Q8@.(^?*B?,H1H]"2>BV,?$7#&2& M=FJ'4OBRZ%]V*O3H@J^$E+@Z.!P7!Q>'?@;/[(1(>NP".ZGP'INH"R?0(V!#DB ?@#+ W&])3V>DI']70M#%NM-%_U1>6F6_Z0DD:AGE?2]S7- M99,Y6'8D'*EZ#Y2/[+ (;<%)>*90E5IML1Z"CQ$6BF3!08X[GPT'#;HPR1M, MT^_D]CLHJ-M*Z3/*N_[!NJB_P$LB'U\BSP^3)U,.L2!!X.5A3H+(0SUT-6EH M/4!%D1E@%GE:O"RX]P..2\=9]MS+I!SL^-,EUK54+@L MU]()&\O5#T+H'>2@9+4EE9*K-X!54U<#5[MB?TA&P!I8 O! 2*>HH9@>X>X3 MG& C(5F>X4M*DM1]@=8)!CKT3K)H+,YY'^=\?*. PU0IJA:/[_06[77E@[Y_ M**H6E>Y!<@@2&;/?GG0%C-QWZ-^XBPQZP>K-G].PV=(M(5#7=)I-Y69C#+R"Q%V>Q MEP4QN1HLN=\X#AS>72H_,0W[ MJZ$57\)4_VT&1PC=7=2ZAE6-NQPME(6KEGM=P]V6:QP _4L%$=XU<('^MCS[ M&U!+ P04 " #(H'M8*,:UD]L" \!@ &0 'AL+W=O.?LDB/-]H\80E@V4LE%4["TMIZ%$68 ME5!Q/-,U*-I9:5-Q2U-31%@;X+EWJF24QO%Y5'&APNG8K\W-=*P;*X6"N6'8 M5!4WK]<@]682)N%NX4$4I74+T71<\P(>P?ZLYX9F44?)104*A5;,P&H2SI+1 M]<#9>X-? C:X-V8NDZ763VYRET_"V D""9EU!$ZO-=R E Y$,IZWS+ +Z1SW MQSOZ=Y\[Y;+D"#=:_A:Y+2?A9]^0';?(:.EVF)_LDVK6UZ%;*L M0:NKK3,IJ(1JW_QE>PY[#I?Q!P[IUB'UNMM 7N4MMWPZ-GK#C+,FFAOX5+TW MB1/*?91':VA7D)^=SA#IR\^RYT:@\.?T9<&7$O!T'%GB.ZLHV[*N6U;Z 2M) MV;U6MD3V3>60OP=$)*Q3E^[47:='B;>0G;%^TF-IG/:/\/I=MGW/Z_]WMG]F M2[2&[L;?0_FVM,%AFJN7$=8\@TE(!8%@UA!./W]*SN.O1[0..JV#8_3IO#%9 M2?>-S8W(@,VDU!EWF@\)/8HZ+'11 JMW,6H?8\.1\38.Y#WFBH8*3W)7.&S% MA6%K+AL(J P$]IC5S!+$0E8J+77QRH2R7!6"[@_C_JBYRJGPZ+@-Y+2[!F6U M$4!AD*TTA=H@^R(4<72#9(RGH^!&4\GG8'RR-.58LIJ_4B>PP4DPC&.RJ"H2 M1\61/3&!V!#DF:!@MMN7R_0V&2 MN)<.^X&_,-BE, H61Y(]8>257*;!W5NBP46RC>!M,-BANACLT%V)]BJZ E/X MOH6DLE&V+>YNM6N-L[8CO)FW??6>FT(H9!)6Y!J?70Q#9MI>U4ZLKGU_6&I+ MW<8/2VKO8)P![:^TMKN)"]#],*;_ %!+ P04 " #(H'M8.83HK64" ^ M!0 &0 'AL+W=OO0-XT MM5(;VSA-FRRQE+2KUH=*5;N/AVD/Q+ZV43%X0.KNW^^"$R^3TF@OP/TXAW.! MR[Q3^MG4 ):\-D*:15A;V\ZBR.0U-,R,5 L2(Z72#;-HZBHRK096>% C(AK' MDZAA7(;9W/L>=#97&RNXA =-S*9IF/Z] J&Z19B$.\X"K^ T W0*HU]UO MY%7>,,NRN58=T2X;V=S"E^K1*(Y+=RE/5F.4(\YF=_(%I%6:@R$G7]A:@#F= M1Q:973S*MRRKGH6^P9)0A1QAO(1R1-S@B- M:7J$+QWJ3#U?^A]U_EBNC=7X'GX>JK3G&1_F<3TR,RW+81%B$QC0+Q!F']XE MD_CC$97C0>7X&/N^RD/2CH(/2]NO.U?82\8251); RF5P);DLB(G7*)';0R3 MA3F=!7CXT*Q!NPL(W 6X@0:/K,.G9T%S)@S!7-]QYUR>MUKE8$SP/J!GR93Z M>3J9!+=<'*9XIR>Q=,+Z&C;2 M]L][\ Z?P[+OB;_I_<]RSW3%I2$"2H3&H\N+D.B^6WO#JM9WR%I9[#>_K/&# M ^T2,%XJ97>&VV#X,K,_4$L#!!0 ( ,B@>UC%VW9[\P( $4& 9 M>&PO=V]R:W-H965T)CVX, 1K()-;=.T^^MW!I*E4IJ'/02?[^-WO[-]E]E&JD== M !CR4I5"S]W"F'KJ^SHMH&+Z0M8@T))+53[7V=:V 96U05?HT"(9^Q;AP MDUFK6ZID)AM3<@%+171354R]+J"4F[D;NEO%/5\7QBK\9%:S-3R ^5XO%>[\ M'4K&*Q":2T$4Y'/W,IPN8NO?.OS@L-%[,K&5K*1\M)NOV=P-+"$H(346@>'R M#%=0EA8(:3SUF.XNI0WF6+NCEV20<;35R2-MK(J@]&!A47W^G/8"Q@'[P30/H"VO+M$+C$(KQSB3+!7>KS*OA(F,7#\UO,83-QX1 M^!Y.O[%5"?ILYAO,9/W]M$===*CT'=20DCLI3*')M<@@>PO@(\4=3[KEN:!' M$3]#>D&BT",TH-$1O&A7=]3B1?]1]Z_+E38*W\OO0Y5WN/%A7-M#4UVS%.8N M-HD&]0QN\O%#. P^'6$=[UC'Q]"3*UG54B!1361.#M=PB/-1U,.%$!R66);<[$FIUR@1C8:_?79U,$+@VH%REZ:8R_-?JASBQVD-*E+ M3)>=8HC)6VJIF0&,IP$>'8I9]VLP?2LDLKP M/ZW".:6Q1\>QB-1F,4)J@*R*$'XN^U=@5JW0XPC0?2"--U M^4Z[FY&7W6CXY]X-V#NFUEQH4D*.H<'%:. 2U0VM;F-DW0Z*E30X=EJQP#D/ MRCJ@/9?2;#Z?(_D+4$L#!!0 ( ,B@>U@4B+@FGP( *@% 9 M>&PO=V]R:W-H965T!% 2B9IIS-,%!@=/K&:Y M2D]$,OZL.>.VI =NVQOV3Z%WZF7.'5P9^4,46,[B<WOX>FV+O<#7 MV]_BKXNY0TM_P>]=3384_=T4?C(FKN(YS&+Z]1W89XBSHX/NL'.^1V"_%=C? MQYY]K^#%+X MRJB*Z]>C@W':'9T[9EI-,FA2K2;&*;I@=$N@YF#;FV+'0A.5J1W7A3N91#^! M6\= %YYE*WT247J?'4:]\=";@ZA[-O#&D T&T:-!+FG<_4)Y*U_Q5]H$Z*)A M;QC=@',3)E15(Q1,: 3J%*/C_B@Z6>,;E!1\+F10'1U&@_$9VW5;R=;T*+#+ ML",UBMP@*F&@0 %T* M 9 >&PO=V]R:W-H965T*\[V07U4!H,EC77&U< NMFRO?5UD!-5.7H@&.,ULA:Z;Q4>Y\U4A@ MN2VJ*Y\&0>K7K.3N5D#5Z7@1,)VX:["JW5J\FW"EQ+V:A 3LY.-$%_- MP_M\X0:&$%20:8/ \.$P/J*_M7O'O6R8@FM1_5;F MNEBX4Y?DL&5MI3^)_2]PV$]B\#)1*?N?[+O<-'!)UBHMZD,Q,JA+WOVRQX,. M@X+I:P7T4$ M[VXAR_*&:;:<2[$GTF0CF@GL5FTUDBNY.93/6N)LB75Z^9YK MQG?EI@*R4@JT(HSGY)T0^;ZL*C*^9SBE+N:^QL5,B9\=@-<=,'T%.*3D@^"Z M4.26YY _!_"194^5'JFNZ5G$&\@N211ZA 8T.H,7]5N/+%[TW[;^QVJCM,2W MYL]3F^^@X]/0QDE7JF$9+%RTB@+Y .[RIS=A&OQ\AGC<$X_/H2^O1=T(#AP9 MBRUYL8U3=,\"GJ8[P&6=/)E +RIM%M4%D*VHT-(EWY%QR7%$M H%5!=7#IX4 MU!N0_6DY:U8QGH&SRK*V;BNF(2>K6DA=?F?&GQ-XT3YP+#:9(X=U+D;::'N9@03)UQY$W3%/-F,76N MK9&0D(3*KJ>*LE%.ZLT0@63 M0AV.*5&I2"<&I6\,(W_4:=PTNDTH:=U"JF9CR:OZ.18G9QQ&LPP M+4:ZB3,R"B2SE(Q0/R0>& %')$299C$YXY:D=TMRUBVW2I>U5?-MJUO4;"@J MN7W$SYLR+[/\=TXZN]AI)]T_,XLV'?7P$2R_@S)>U(LB%)&) TSF,; M\0"D?&'0XSR'1TVV^+4C3\"D>N'/W^TH\-SP&;R)5P[*'^-QSB:A"1,,*9H( MP]1)4CLV.093$YP[H+0_H/0'VMFQ_Y[2_BS.:>W[=GYH7NK'NI=CNY?UYPV8 M2X!U#]HC:Z4TQ8T4&>1X8HHHV.%M15LCII/86GV63)\5#M+A6ULVIJ O-'W- M_(W0< GV".QPV,JBDQK[@T\^^FMG+S:F1;=<=U__?K2_.ZVZ*\/?Z=W%ZP.3 MNY(K4L$62X/+";[BLKO,= ]:-/8"L1$:S6S# N]_($T"SF^%T,<'LT!_HUS^ M!5!+ P04 " #(H'M8.;\/K[H" A!@ &0 'AL+W=OO=\SRG\YWG>ZF>= %@R*'D0B_>UV<;%<]E93@3L%%$ M5V5)UFA?8>>P\1_Q2%L'<):=T-4J[RAAL9S)?=$66M$LXLZU-H; MQ3%AD_)@%-XR]#/Q,DU5!1FY/6":-6A"14:^F (465=*@3#D,Z,)X\PPO'WW ME28<].7<,TAN(;RT)5HU1.$K1$%([J0PA2:W(H/L;P /57?2PZ/T57@6\0;2 M*Q(% Q+Z870&+^J>(JKQHO_S%#^6B38*OZJ?IQZCH1J>IK*5-M,[FL+"Q5+2 MH)[!C=^^"<;^^S.!#+M AN?0_S&04^K/XI]6?R2%/JFL2=.6E/=>+Y58U]H0 MF1.T(;GDV!Z8V))W3.")K#3ZZ\N9@UF&,D$4S+1C,VW3'3J/5"DJS N1"6=; M:BM<.Q=.,/'M&(V=M2RM$-K4/FI1P*E!@0D(R)G13C 87T]QG$ZOG0>#=T13 M_+8'I-+04V_H ;0S'$3!V(D&T\G8V2B9@[9MB7*20S]6I Z<(=)?..-!Y#?S M:#0BI]+J]-,\[JK9,:,(A1U?_ZGKD M$M4TI&9CY*YN HDTV%+J98$]')0UP/M<2G/<6(+NKQ#_!E!+ P04 " #( MH'M86\6??I<" "H!0 &0 'AL+W=O%M=4T#$U6H&#F1%4HZ62EM&"6 M3+T.3:61Y1XDRC".HG$H&)=!.O.^A4YGJK8EE[C08&HAF'X^QU)MYL$@V#KN M^+JPSA&FLXJM\1[MMVJAR0H[EIP+E(8K"1I7\^!L,#U/7+P/^,YQ8W;VX"I9 M*O7@C"_Y/(B<("PQLXZ!T?*(%UB6CHAD_&DY@RZE ^[NM^S7OG:J9K2WJG-9VSK&3F^3)7&?V'3Q Y' 62UL4JT8%(@N&Q6]M3^ MAQW :?0&(&X!L=?=)/(J+YEEZ4RK#6@736QNXTOU:!+'I;N4>ZOIE!/.IC=* MKC]:U (N<6GAPU>V+-$CR!F3WJ0_BOSVM/4.1OV(/%=/ MW,(*$9+&YY8;-&8*M61":8_I0[[H.DR78$ MCC=)8-_MA#O=(U"O_8PPX$F;1NJ\W1@Z:[KO);R98;=,K[DT4.**H-')A+I> M-W.A,:RJ?"\NE:7.]MN"1BEJ%T#G*Z7LUG )NN&<_@-02P,$% @ R*![ M6)U,,"V)!0 K0T !D !X;"]W;W)K&ULE5=; M;]LV%'[7KR#KR$2F[. M1\%HMW C%DM#"^/IV8HOX!;,W>I:X=.X0RE%#8T6LF$*YN>CB^#T,B-Y*_!9 MP$8?W#.*9";E/3W\5IZ/?'((*B@,(7"\/, 55!4!H1M?MYBCSB0I'M[OT-_9 MV#&6&==P):LOHC3+\]%DQ$J8\W5E;N3F5]C&DQ!>(2MM_]FFEU*)IK_S;-@\'"A/_&85PJQ!:OUM#ULLWW/#IF9(;ID@:T>C&AFJUT3G1 M4%%NC<*W O7,]-;(XO[D$N,JV96LL=::VW0=?>*S"O3QV=B@&1(>%UO(RQ8R M? 8R"-D'V9BE9F^;$LKO <;H7^=DN'/R,AQ$? .%QZ+ 9:$?1@-X41=T9/&B M_QOT7Q@<3\H3<^I7O$"SD M0I_>+KF"D]F/+K_]1O?0Y^\@8K^_GY9@X7GSB"-72(4%9)ILOWHQ"?W\=>M! M<>@!M!ZP(Z0(QJN*\0U7I6:\*9U:EF(N"BNH72;FN/IXS$3##%KB1=':$LT" M,1LM*U%R0R8-7G#VC69RSI""5 O!N&9S62&5:'9D4>1:HR%]?.K\"5RU+<>P M8:">@:*F<:AIZ"]T;G'XR10JX RI>S#XY/SB9#G^A7[DO(<&+556@)L2L:@8_I-7.HDT4I?;4^6-M MWV"U;*MJ=HD:*_4)5&T[P?IY['Q<&^R=IK1E-NQWWJQQKV&MOZ$3N7DT<=/ MUL[+?>>]X@V:P4+ZOD\_7(X#9^=8Z1P%B5T^QA=A[N!6, =!+4JA8^L+14)Q M/'$G>8Y2H8<-\L2+IWD+G=B-L]C-@MCZD87.Q//#SIG836*TFN:.3VC/V,1> MS-'M-+2^)>E_68VI;8I>)323I-:,=37!"/U\J.73 MKN73P9;?E;BK\(7&KFS[Y8Y8AEK0IH3AU@;L'1>*?>;5&JC+MHUEW^N^01DV M_NYGV]LRAVME%]87(B@V)U\>=KX0Z6WGQ\IHMD&> FU$;=D,\TKZ^&C%6YRU MMM.(ZY<5Q^WHMEA*W'"W0"XE&5YOA+X_F2L ADP)3NQ% M]#;TD@ O;Y!,2LQN^\[W<)!>;B\#'91U'90-DV9[DJ2<[BB3MI8;S#QFC_QN M:?6N$?T],@C?3Z8'X)8XV9K V1*+P&8 #1-8!1Q/(UD!RB!EL9G$_9#5M@;: M^\Y5U8\F])Z@R]UN^83"#RG7!MC#F;W3X]PU#VBV[X;^\LSU)[FUCKI#UK'?0S=-6J[UHU[N&A\YKN5KMOD8OV"+X7;S]D/G"U$'A4J6".JCY2YHBI]N.@?3!R90_D,VGP>&]O ME_@]!8H$\/U<2K-[( /=%]KT7U!+ P04 " #(H'M8&WK8AY % "� M&0 'AL+W=O=7$&Y3R(!K MB[I9=A(#N?0&I&V0='>Q6.P#;5$VMY+HDG2<_/W.4+*B-(ZW^R)1Y,SAF1G. M#'6R5?J[60EAZ7U95.:TM[)V/1V-S&(E2FZ&:BTJ6,F5+KF%3[TR-VGX4C3TQXBU48=R3;FO9).C1Q<9853;*P*"45?WF]XT? M.@JI_X)"T"@$CG>]D6-YR2V?G6BUI1JE 0T'SE2G#>1DA4&YM1I6)>C9V:=J MH4I!O_%[8:CWC<\+8?HG(PO0*#!:-##G-4SP @P+Z&=5V96A[ZI,9$\!1L"I M)1;LB)T'!Q$OQ6)(0S:@@1^$!_#"UM#0X86_8NA?9W-C-9R(O_>96@-%^X$P M2Z9FS1?BM =I8(2^$[W9FUJ$I4U5.7TD31]=P]Y M:,0^O@<1]_-M@"T BQJ8+A1DFJGWM2M!94&+#CNC&XMMX($*4$M M][P4N0#%[%'/2U+2QZ5:V(L#^&1CXK' AU'D$^]<5"*7EN9:E7TZHFNM[J2K M&5"RJ&P-%0;V]B8(\)HD(3T0K+@-5OP_@K5C[\)U)?E<%M(^.!:-.;1["/=% M\O!VMW)9R5PN>&4A6MVM(5X4R?#JP7EW?&Q(MJ.#02Z>T,D;.EWG[.(/"@W@ MRP?@6=2IB_IE=T=NC+!F2KY 8X$6HKE%I$(9V(EK_0 \MEQG&)0H&8Q9BH-X MX(_'Y%-E>;644(H:%!(,6)@2-D@FN'H'9BLM(:!C1N(QN:E/M:% #\K\0F^ M0W.L#6B%*8-G%#(X16KQ_2U6\JZ4L$O0AJ>G_'\YEC-':[MRI_NS&[*%&/Q1&H>$$$ MFN2#4ME6%@7UDB3!:: SB6$A2IG'^Y1G_T![>^(,+PQ#$ #)( QJE63LPPP> MHOWG&7.:I8E+:B_T87 @KY,VKY.#B8;;/1I\A;&YZ)[9?:E[$'%_$?X&5;;) M6KKB&:V>IXJ'K@G\XR]?K]R('?>?IL^3?,8(&BR4G*X/989J4-O^= MT'49?ZS>@1\/($0P8I-TP**H*TNW=0/J1L'9ME0U]GQRU M;Q#2BQV&9C*'U!-09@PDVS"= MX+(7#($1#+Z"G;HCXQQCH0;3S1KDTZ$_=O*,#;%G'Y&+%51W/*+["QGSAZ$C M *HLPL$[@':7]Y]C )S3"#FS(8."=[3O[(TZ=^-2Z*7[ \!NMZEL?4UN9]N? MC+/Z;OTH7O^A?.9Z*2L#%3 '57\XAG:MZUM__6'5VMVTY\K"O=T-5_"C)#0* MP'JNE-U]X ;MK]?L7U!+ P04 " #(H'M8OZ.A/IP& !G$@ &0 'AL M+W=ONWONCM;) MK3:?[5(I1^]6=6-/1TOGUL?3J9TOU2JW$[U6#;Q9:+/*'=R:V_.3O3&U56CWAMJ-ZM5;NXO5*UO3T=LM'WPH2J7#A], MST[6>:FNE?NT?F_@;MIK*:J5:FRE&VK4XG1TSHXO$I3W K]6ZM;N7%/T9*;U M9[RY*DY'(0)2M9H[U)##J[I&10#C2Z=SU)O$C;O76^UOO>_@RRRWZK6N M?ZL*MSP=I2-:J$6^J=T'??N#ZOR)4=]^Z..QL2,-G-O!N _>X6T,>Y67N\K,3HV^I06G0AA?>5;\;P%4-)N7:&7A; MP3YW=K&Q\,1:FC<%?:=T:?+ULIKG-?V@UMJXJBGIM2HA#<[2\<=\5BM[=#)U M8!H53.>=F8O6#'_&#./T9]VXI:5OFD(5CQ5, 7,/G&^!7_!!C9=J/J&"!92' M7 SH$WT@A-5(Z^/#HFOZOTS=?-M4:89*/VN4U^:!N5+,!^1>$ MLR 6(5PP%J0\A0LA A&GY+6V#KTW6]DT2'A&9,!D2E@4I%E"WNV@)XP':3F+PD43+)8(GCB8#E'#+0!DK=06>VRAZ3-TT)X57> M/:0O:"@VD)4"P-2Z=84%(6-$A!*N!$O(-33"K3RTX\\*R8)N,9F!2)(F"#&+ M);E:K?/*>%:!@Z76Q6U5UY0'/(WH]]^EG/%7[1WYU.1/X)%.I%]9&,2A#THD M(\*#,!.$)T$H8S+^"0)P!&28ZY7JZ-/3B8P9!$N0(R*"6"9DG 8RC.#VJG$* M\N:V)I]8Q(U1N"O96=BB[[T0C" $"K52J!EJQ+!L*KOT_N_+C[,PHT=[L&<* MR(U+HS"/WHLI'4-2;BH_R^!U+^SR.T^LWK<7G7?X* PRSN'9 ,OY_\)R$80\ M1I:+@ F)F)#([!#+1<* Y0@$$BH@E8]9'@4RCD@2,!9A\210#7LLEV(BD=[1 MA,,B0[]\*\MEPHF($V0[5-\S'(< AP(YG@$+XT! &7XM<4,LBRA@20S$93'\ MRB"":KIJLSFN/1'VB1LE&8F@EC(RAGA$V5=Q-N/R*6.?B*79GNUO8A\"?-%! M!.+%092"\8%Q%/?C*!X<&I>5SQ_%Y)7=$IH6#WAQ%-W3C\1C[V74/96FI.CQ]/.FP M0'&4D7Z4'4WH)43>NFJ.PU.! J=[\SY;[:D/W^!QLZ!^$BKZJ:D0T[4#:# 1 M43UFNBJ;?GMEH1@,G'*+5M,A3\%#9ZK9QFF#(:F@+JKZ'HV$ 6?8:V >,K%M/C!0EU63]XT6AFP4MK_D1_ ZIS(1,'3".(;?!.1_ M 6?--B)$1M ' LE#(#67O#,[,+^'6NS_XC8 25NW129;M[.4=6ZS+*91$,<2 M?I.8=2ZG:0K. FP(1,+DGLO8]M 72?"M>'#YF69.!\I;]N4MA\M;05'-J[:X MD9'G*SQU_M6?-MMC*-;?T,%ST,CA"G_[KVHP@+K80YKO(34/2+M#*KV%SDMS MVW42^_A,^OSAD_C#YY/9;'KBK!^(@TTWR81?(\X>;7@0HZHG4A))DD*F#PXL MF+%02MO$QT @X5>>B:%L)WVVD^%_ *@8VH15<(#_ZN0.ZCRP9&,X7R?\8!*G.W_^86J4_A.'I7.]:5S[':!_VG]%.6\_'CR(MY]@ M?LX-'+$LK=4"MH:3!$:O:3]KM#=.K_VGA)EV,*+\Y5+E,'-0 -XOM';;&S30 M?ULZ^QM02P,$% @ R*![6*L *#') P L!( !D !X;"]W;W)K&ULM5A;;]LV&/TKA%8,+;!$%]_2S!;@.,TV8%Z")MT> MBCW0TF>+""\J2<7)L!\_4E)D:Y59N)!?;%UX#K]S="1\Y'0KY*/* #1Z9I2K MF9=IG5_ZODHR8%B=BQRXN;,6DF%M3N7&5[D$G)8@1OTH",8^PX1[\;2\=B?C MJ2@T)1SN)%(%8UB^7 $5VYD7>J\7/I)-INT%/Y[F> /WH#_E=]*<^0U+2AAP M101'$M8S;QY>+L*)!90C_B2P57O'R$I9"?%H3WY+9UY@*P(*B;84V/P]P0(H MM4RFCB\UJ=?,:8'[QZ_L-Z5X(V:%%2P$_8ND.IMY%QY*88T+JC^*[:]0"QI9 MOD105?ZB;3TV\%!2*"U8#385,,*K?_Q<&[$',#S=@*@&1/\'# \ !C5@4 JM M*BME76.-XZD46R3M:,-F#TIO2K110[A]C/=:FKO$X'1\*S>8DW]PY2E/T1]8 M%Q*06*.K0IG!2J&WUZ QH>H=.D.?[J_1VS?OT!M$.%H22@U.37UM2K&$?E)/ M>U5-&QV8-D1+P76FT >>0MK&^T9"HR-ZU7$5.0EO$WV.!N%/* JBL*.>A1M^ M#4D#'SC*&32V#DJ^X0&^)4D7.$$$S1@S3/$GU> EN!_!O]B^Z!$R'1 M TB&;G!"*-$OS?TN0YT3VK?]4N4X@9EG7F<%\@F\^,J]- M6:2V'UFO0=KGN1?Y)7XFK&#N M?/?:G?7%UG9FU\J%XU/EN]=^K2^VM@V[CBUT=D/QG(F":[OD301C9AUL5MW) M(S*A,6ZP'/,7L^)^00HH1859KTH$58A28BPBJZ):/&_,MY$!UYU^3;[*=1@V MP:Y=Z+5G\_?V!!C(3;E5HHQ"([7:'FBN-MLQ\W(3PM\-K_9RS)NS(5PA"FL# M#J$RWRUB1N*0YM@0 -8< 9 >&PO=V]R:W-H965TRO3(&H\74?@%;UCVZ]^A>Z=@:[KEXEFM"%/B>Q$R.O+52FUO?E]&: M)%C>\ UA^LF2BP0K?2M6OMP(@A>I41+[* AZ?H(I\\;#M&TFQD.^53%E9": MW"8)%O].2,SW(P]Z+PV/=+56IL$?#S=X19Z(^K*9"7WG6Y0%30B3E#,@R'+D MW<';*1H8@[3'5TKV\N :F%#FG#^;F]\7(R\P'I&81,I 8/VW(U,2QP9)^_%/ M#NK9,8WAX?4+^F]I\#J8.99DRN,_Z4*M1][ PNRQ-M8/?+]1Y('U#5X$8]E M^@OV>=_ ]%6*I[DQMJ#A++L'W_/B3@P".$9 Y0;H$L-PMP@3 /-/$O#NL<* MCX>"[X$PO36:N4BY2:UU-)29:7Q20C^EVDZ-)UA2"?@2S 21A"FD>O'WSSOI>X>'T M!Z3*@^[)V-W.IW@R,&J3OTS M_O6L?SVG?R]96"[A/',>2#(GXAOX 7)V;5-5#,Z!ZJ920V E3OJ6DWY;Y=1O MDH.&P$H<#"P' V=>_+$U\VR"3]*5.[(K]P_72CC)4'L'.0J/LOBT!ZI.X0_6 MU0]MI+!N^L2(#<:9VDX'ZDYK0V EKF!0[/=!6\F=(S=$0U-H91X.= ^\>K_( M3QVH78>MZ%Z8"%[8*>U>G8JJMH\-(16YJ'06= M MM)SU[#2M'>BI#AMT#U:'<@"%$(.O*+':]=RHX,K1CE8'%)X)J]!2T"E3+BUH MJY,?K4Z^:J=V>U.;E#8D&"PT&!RT5MM.>5>;AX;0RCP4 @^Z%=Z%+U$YRF%A MGNS9;8@O5(@OY!0U#17#Y3N=VYVZ6= 46IF\0K$AV%8UH(:D6LY#&\(/%<(/ MN87?A=7@1JD=,SJIK;-['BK4'GI%[=7=\]QXM8,**Q7QF4\JJ-!DR/TMJJ$] M3ZV)N&S7<_M3FY8VE!PJE!SJME;GC0J]IM#*/!2"$+D%X;6?8')8US<8]\C7 M1E9H0N36A)>N8/V3-:=_\A;N'NK:4 J)AMS?R>JO8!D>A.4UI]<]CJM1R>4? MG!#IM%FE!V<2I-.0'8S85GLX=Y<>21VU3^#M-#MB*V"R$[\'+%:421"3I88, M;OIZWD1VB);=*+Y)SZ'F7.G<32_7!"^(,!WT\R7GZN7&#&"/,L?_ 5!+ P04 M " #(H'M8H='%JX," #!P &0 'AL+W=OV+/D3( T3$FBH9@%\^'US, M09LX)UNE'ESG>SX+(B<(.&3H&*C]/,$2.'=$5L9CQQGT6SK@87O/_M5[MUZV MU,!2\5\LQVH6? Y(#@5M.-ZIW3?H_'B!F>+&_Y)=MS8*2-885*(#6P6"R?9+ MG[LZ' "&DS. N /$KP&C,X"D R3>:*O,V[JA2-.I5CNBW6K+YAJ^-AYMW3#I M3G&#VLXRB\-T00TS1!5DK<& 1-H65^9DTYZKF]NP4K*"950BF6>9:B0R69*U MXBQC8*[(DIK*@WSC]K%A3Y1;-D,^W !2QLW':8A6KMLTS#IIBU9:?$;:,"8K M);$RY%;FD!\3A-9G;S;>FUW$%QEO(!N09'A%XBA.3@A:_CL\OB GZ6N?>+[1 M&;X5?6:B$>1^!6(+^O>I$EUD<%?\VM0T@UE0N_/33Q"D[]\-)]&74_;>B.S( M[*@W._+LR1FSY_\B]_.M06WO\\D"C-ZR &]$=E2 <5^ \<737FK(&9*,ZIQ8 MN]+0-L@,('*PP8@$08M3-;A,/"8Y?3&G[/X_KG46'N2) %WZF#7$7_SVMO6C M?9+/?8"]&E_8A&\#^2]-^SRLJ"Z9-(1#82FCP2>K5;>1VW90U3ZUM@IM!OIF M95\IT&Z!G2^4PGW';="_>^D?4$L#!!0 ( ,B@>UBQNFAOS0( $\( 9 M >&PO=V]R:W-H965TBJ4K&P&XL*":NOYH%+LU M)LQ)$[LV$VG"5XH2!C.!Y*JNL?AW Y1O)H[GO"SPAS40S,3 M>N;V+ 6I@4G"&1)03IQK[RJ+3+P-^$5@([?&R"A9PUWM>6][W[ONV_Y@C?X=AW[<[W0"_I7\'?( MF98K'.8RG>%*-CB'B=.84Q1K<-+/G[QX]&W(IX\DRSZ([)6'0>]A<(@]M<:9 M4LW- )Y69(VIKN'!XFJI(DME>N$ZC2_'8>*NMZW9#XK"8"3P MH.2MLC&BAX2V!/&6!B_8U3 ="HJ]':$'4WFGT*@7&AT4>L\5IE;C^=[QVC,7 MKYU 3=N_]%2W&54!RCF3ND$5V*Q)W=B@MF#=SRR@U#?>8*5$>T4P]KSQCH'[ M0?'EUVC'P/T@SX_&<1_5.N-N=6]SU?[$8DF81!1*C1M=7&H"T5Y?[43QQC;T M!5?Z>K##2M_X($R WB\Y5R\3Y-!:.'>P+@6\_VPE9F6B0D/*F\=F^ MOW]WN?2\J*6ZUSD DJ>""[WTE IHZ MIX+[41#,_((RX<4+-[=6\4)6R)F M2*Z*@JJGE? 9;WT0N]EXI;M!/,EFHXE_PW2S%?>L<> M22&C%<=;65]!&]#4ZB62:_=+ZG9OX)&DTBB+UMD0%$PT3_K4)F+/(9P<<(A: MA\AQ-PM/] MBAI>5<6(5!JRBA/.,GB+NU]Y3)Z!*MW#..T8I[U*-S3)S93Z+[6]E="K^,&< MSCK>V4"5,!N >MY1SP>KA'[EZ;N5<-PQ'O@4_ MF-*3#O=DH$(X&8 Z#/[UFV"P4GA'>GZX%OR]#FEO&S=4[9C0A$-FI(*CN?FF M5=/ &P-EZ9KF5J)IP6Z8FTL/*+O!K&=2XHMA^W!WC8K_ E!+ P04 " #( MH'M873BV_%," #9!@ &0 'AL+W=O[(VIIF&(V1X$Q8&J0-J30FE! MC35U&6*E@>8^2/ PCJ)Q*"B303KS>QN=SE1M.).PT01K(:A^7@)7AWDP#(X; M=ZS<&[<1IK.*EK %\[W::&N%G4K.!$AD2A(-Q3Q8#*?+B?/W#C\8'/!D35PF M.Z4>G'&;SX/( 0&'S#@%:A^/< .<.R&+\;O5#+HK7>#I^JC^U>=N<]E1A!O% M?[+<[.?!IX#D4-":FSMU^ 9M/M=.+U,<_2\YM+Y10+(:C1)ML"403#9/^M36 MX21@.+H0$+=N+O*4*VIH.M/J0+3SMFINX5/UT1:.2=>4K='VE-DXDRXI M,B2J(!L-"-+0IE8R)]NF3>YLRTK)"I91:<@BRU0M#9,EV2C.,@9X16YMH"S9 MC@-9(()!\F$%AC*.'V>AL9CNLC!KD98-4GP!:079@"3#*Q)'&BSZU*, MNQ1CKS>ZH+=FDHE:D/LUB!WH7^>(>A7[A M2SJ^Q*LG%_C^+M[]8H=&VS_L6=;D#5A''>NHMY9?T##[*D!.:H2BYH2S LY! M]LLDY!FHQAZ@ZP[HNK^Y].F?S>U5^,^"C3N^\:LV=_P&K)..=?(ZS>V7&<:7 MNQN>3"HW]-=4ETPBX5!8K6@PL;W2S2!M#*,J/[QVRMA1Z)=[^^T![1SL>:&4 M.1IN'G9?L_0%4$L#!!0 ( ,B@>UB1KN&PO=V]R M:W-H965TH]M>%V>Z/^R< KF"46,&7)#Q+*>&0-+!3""N>)O&/%%ZB NEHO M8(DPOZBHUCH6"G(A65H9*P]20LM__%0=Q):!US]BX%4&WKZ!=\2@4QET#&CI MF<&:88G](6<%XGJU4M,-'2 M$"W*P.JY!8DH69$ 4XG&0<"[Z'1?3-OQ89#F!D93JJ? V6__Z=VW,^'")M26R'][+FO6Q2 M][_FZ1*XSC$.&>,FK7(5$8'^'(O,I%3L&47]E%K[WM!>;Q,U[OE&HFY-U&TD MJB-(T@P3KIYX4K&<' (IA;K;(-[@JWR9O2V([O(.:=] 8Y#GP0#_- M(]!W:Z42$:UQD@,JS'M-7[.TS .\R8-(O4[IH4,I=W*=[12\\+I[>=KHSQMI MKVK:JT;:&QJP%%Z6THU*KPUQ2V([T*[S_.IVVDCJ2J4EY+;4=IFWRA7WOR5V MM=5>9O?W,[O9H]<2VUNU6@H\,B6L0*:H*FN9>K0ND\>F.-P;G^CRV=2 SS)E M[:V>\!&A B6P4I*:R$*\+&?+CF29J0B73*KZTC1C]0D 7"]0\RO&Y*:C-Z@_ M*OR_4$L#!!0 ( ,B@>UC0OP;FA@( " & 9 >&PO=V]R:W-H965T M&L;5**BU;J_# M4.4U-D1=B!:YV2F%;(@V4UF%JI5("@=J6!A'T578$,J#+'5K5J&WXK>'5^:VZG@+%2J)7CNS'DO*)+ MA@I.9Z@)9>H=G,/#8@:G)^_@!"B'K[58*1.MTE ;=3;',.^43+R2^("200QW M@NM:P2=>8/&2(#2V]-[$6V\F\5'&&>87D S.(([B9$]"T[^'QT?22?JK2AQ? M^;4 WTV)Z^)K'#O"_),EX[)]K=U%J7A>E?)L0B?7KA3; V: MDVP/4N"JPK^M?K5OFWRD[T=^ MHD7K2GHIM&D0;EB;%H[2!IC]4@B]G=@#^C^%[ ]02P,$% @ R*![6%7$ M>P A! W1 !D !X;"]W;W)K&ULM5AM;^(X M$/XK5FYUVI6Z39Q0H#U HG17=]*A0V7W]D-U'TPR@+6.G;,-M/_^; ?"6W!+ MQ7TIL3/SY'G&'H^GG960/]4<0*/GG''5#>9:%W=AJ-(YY$1=BP*X>3,5,B?: M#.4L5(4$DCFGG(5Q%#7#G% >]#IN;B1[';'0C'(82:06>4[DRSTPL>H&.-A, M/-+97-N)L-_ZY!@^J;UG'W>8/^U8DW8B9$ MP4"P'S33\V[0#E &4[)@^E&L?H>UH!N+EPJFW%^T6MM& 4H72HM\[6P8Y)27 MO^1Y'8@=!]P\X1"O'>)#A\8)AV3MD#BA)3,GZX%HTNM(L4+26ALT^^!BX[R- M&LKM,HZU-&^I\=.]>Z*H0F**1A(4<$W*X/(,C_&=,;IE*:$:]1/4['@ MFO(9&@E&4PKJRD[*!63H!Y'2&+V@@5!:H8\/H EEZA/ZC+Z/']#'#Y_0!T0Y M^C87"V4^HCJA-B(LE3!=$[XO"<*,>W!X*=ZH@*72#PBZX7$+0^_47W(Q^JU-^(;"].#2J.#1\ MZ&9G,L)3N$(3F%'.[88S$7D!(NMDEU@W#LL>7'+4ZX7)7S;%-Z[8RV>-X M4W&\\7+L9QFU"5.[CTO7YBZEY)!2C4VC6<^I67%J>CE]>2ZH=&FL7!ZGC-!< M(66FU)0>9DQ)M7E$XS-NX .N=4:X74^V59%M>47" M[5$.X?AP78YM6KB>/XZV92KR*AA23O-%CIZ&D$] UAY]?HASS[Y+H>T+WJG+ M^)4R4%M2G_H3I:6Y_-1' %\T A="VX] O(U [%WRL3:[TI0YM-J$H !)1>T! M]@H4/E4W!G[']VKT+WEX*\,W_D+K>F\;9$;@0VGX$ME<0[+^#G)6Z?JC8LZ^] MGN\5N;VZ8/_=Y9S<]2,U/!J]GN=J#'<:Q1SDS/7/YL)C.[JR8:IFJQZ][SK3 M@_E[V[N[!G0+4S;^0R+-=5TA!E,#&5VWS$Z492]=#K0H7#LZ$=HTM^YQ#B0# M:0W,^ZD0>C.P'ZC^H]'[#U!+ P04 " #(H'M8FD8Q+Q,# X# &0 M 'AL+W=O9:ES=AJ)(Y%E1=B!*YF9D)65!MNC(+52F1ILZHR,,XBEIA M01D/>ATW-I*]CECHG'$<25"+HJ#R:8"Y6'4#$FP&QBR;:SL0]CHES7""^D+"=+VDWB"P1YIAH M*T'-8XFWF.=6R7#\68L&]9[6<+>]4?_DG#?.3*G"6Y'_8JF>=X-V "G.Z"+7 M8['ZC&N''& B&P60+)06Q=K8$!2,5T_ZN#Z('0/2.F 0KPUBQUUM MY"COJ*:]CA0KD':U4;,-YZJS-G",VUN9:&EFF;'3O0%53(&8P4BB0JYI=58\ MA4EU3W9NPC+.9BRA7$,_2<2":\8S&(F<)0S5.QCC$OD"S3,19JG3>'.'FK)< MO>V$VH#:[<)D#36HH.(#4"2&H>!ZKN C3S']7R T'M9NQALW![%7\0Z3"VB0 M=Q!'<<.CUZB/K>'TF@?TOIE D I&.4TP?<\X3% N68)P/\1BBO+W/J>]DO;U MNU&ET>L&I;T+N<2@]_H5:44?/,#-&KCIU!L'@/?=T'U_JK0T[\5>VN89:"]K MVDO_\:(Y7] HBWUD?MM&"PH7/!Z.5LW1\FJ-D>.*Y@=)_-8$GI!*#\95C7'U MLFB#OS!DG!6+PAN WEV>>:7MVH?VB0.P?0;:ZYKVVGOBWX6VYUNB9"(%+]C]ROW8@@I4^^\"31]NL=O3PRZ./1R/!O\\S#)CM) MB)PX.-:")P:.M\#Q&>/CB'CK>(!L\Q3Q)ZJ)J<3F\%68BLT? .=(3F2;GX4K8G"[O*JI MAU1FC"O(<69,HXLK@R6K,K7J:%&ZTG JM"DT77-N2GN4=H&9GPFA-QV[0?UG MH?UBU'H!D) , %$+ 9 >&PO=V]R:W-H965T MP,TRH%?;-W)2'?5;(E%"8 MK!KWA@.3HC2"&2F@*KVPK&D*::2>7Q5)%: M]3LUL/F\8?]AQ"LQLJ MUK%05 C)L@JL,L@(+>_XN3*B 7"#/0"O GB[@,X>@%\!?".TS,S(FF")PSYG M:\1UM&+3#\8;@U9J"-7;.)-)ZZ)91 MN13HAL80;Q/8RI7:&F]CS<@[R#B!Z +Y[CGR',]O26C\=KAW(!V_WBG?\/G[ M^/;:^3"<"\G5!_&OS;:2M=/.JD^):Y'C" 96KBN K\ *OWYQ ^=[F^0CD6T9 MT*D-Z!QB#RNYJMPHR#:E);QKX/KX6H6^[W=[?7O5E- 2%;B!6T=MY=:M<^L> MS&T"^DAA*4M>]$=0<&X^$,XBB ME!7JXA6P.O'6'#E*_=X>.1+;E0E"[$'Q* MB0;'-.!(9%L&7-8&7'ZL1$MXT"@^S^WZSDZ)MD3YCM=M+]%>G5OOS27:*,R; MIX+DZK\L#Y;H0>KW[M"1R+9__C.QXJTPC>/ M2-?M>;L':5N8[_K!3IG:C>8D YZ8GDT@TT64/^-ZMNX+AZ8;VID?Z7[1-#VO M-&6S>8MY0JA *2P4I7-QJ7+B9?]6#B3+30LT9U(U5.9QJ7I>X#I K2\8DYN! M?D'=18?_ 5!+ P04 " #(H'M8GKK7>@(% #X(P &0 'AL+W=O>)\,9)%2>\CFD^LZ$BX0J?2FFGIP+H%$6E,0>\?VVEU"6 M-@:][+NA&/3X0L4LA:% 0LQ7_09N/'UQRZ8S9;[P!KTYG<((U/U\ M*/255Z)$+(%4,IXB 9-^XP*?7P6^"X"LDS&B-9DXR;K)H70U+S32.E-!WF8Y3@TLJ MF41\@H8")*2*YN2F$1KE$VONC=@T91,6TE2ABS#DBU2Q=(J&/&8A WF";F$) MZ0+T,>1ZJ,$X03<+M1" [M.(R2P&(G3#'O3GG6XXI7M!H2L> 1K21W,AT<=K M4)3%\A/ZC.Y'U^CCAT_H V(INIOQA=1)R9ZG=-$F=2\L"KS,"R0["KR&\!0% M^ 01GP1;PJ]^/)S4PSU-=S2(J,AX*'$.FB)?KZ!9(QB*TS;(7>=X8=@=58:)4LM([<_"V7U#@"JU'3 M+JEIOW_SYRFTUQJ;=#O!L^ZWYOE*%CHE"QTK"V6#W(*Q(-D:V=HJ)^CWA[EV M N9APA(SSCRFLO:A83Y@I*A02#\430\],/GM/-/PSS[6?]O8L::V;R\Y JNQ M>%:R>';D97;FDAI'8#5JNB4UW?=?9M84]F6KN_$P:NYZ&&&_,GV^E89R\:AR M\)-BQILV%A[HJ\EHG*\V&YYWZ Q=N!MJE!4 M? ASBRMWBZT.\0@:T\PU!OV'WO0/A;V.O1?<(7PSKHPS;A];CQQ9X(*>0QAJ M7#EJ;+?4Q]&CSH8>X0!WGPO2(4PQKEPQMCK+MPB2'=@B2(?PNK@RN]CN=@\O M2"U'@N34,KM"JV_P5>::^,?>XG-JNEVAU>FIG#BQ._&C"%*10VV?[ZSS3(_L MB;Z6B+6=8*L3?8,>O0"\6X_L@:^MN/+&Q.Z-#Z]';3=Z9*]C[P5W""-.*B-. MFL?6(Z<[TJ[0ZO14KIW87?MQ]*BUH4>M]G-_9$_TM4141IK8MZ#?H$=V8(L> M'<(;D\H;D_?>;NXXTB.G>].NT.JL5SZ<''M[FCC=GW:%5J>G,NWD)]BB)IO; MRJ1[]ER/#N&C@\I'!X?:I'X!>+<>V0/WK=A;>RW#O!/SA8HI2R6*8:+A_=.. MIE_DKYGD%XK/LSUAVO"!Q!P0 !<; 9 >&PO=V]R:W-H965TB'VCIVB8JD1I) M/PKLQX^4%#T&F:XZ"2E@6*][C^XYY)6/Q>F!B\]R"Z#0,8F9G#E;I=);UY7A M%A(B+WD*3%]9K.'!XAC@Z3K^+L M=W,N790!&NRB]4S/_P*!:$K@Q?R6&;? MZ%#$>@X*=U+QI$C6%224Y5MR+(2H)>#1B02_2/"_-B$H$C+EW+RRC-8C460^ M%?R A(G6:&8GTR;+UFPH,\.X5$)?I3I/S>^)I!+Q-5H(D, 4R<5E$5KF VNN M+>F&T34-"5/H+@SYCBG*-FC!8QI2D!?H&?; =J"W(=>A!L.<--,H"P2133@6 M OI]%=--?I>WCZ (C>4[]!Y]6#ZBMV_>H3>(,O1$XU@'R*FK-$53J!L6=.YS M.OX).H\07J( 7R#?\X.6](>O3_>;Z:X6ME37+]7U,[S@!-Y9"3[>K:02>BY_ M:N.:@X_:P4V#W\J4A#!S4C-X8@_._,G M2QU:1SJ'G&20YFFTGWN7DZF[KY-JBQF7,8U:1V6MHS.U9G/Y_/R]0#\?4_TT M@@C]01,39UI%7Y)K$N8!2T6$0KHQ08_TDN]A_6GC;"VMZXCW!-90 M\:I4\6K(F7_5IPX]@35T&)&*N51&S,K;E=F]B(Q^@)$6(;PNF1[_7T\$- _^I>/T627H(]/D*Q M/:& MM=JN&O8$UA#VIA3V9LAGQ$V?.O0$UM !>Y4)\P9J*#MP5Q7.E'FVI7#-=N+O MIZG(\6Q3V)![6=N%??V1=:4XO*>6*[]?P?K64%[BR#OUCM%>$HZ0( (D( 9 >&PO=V]R:W-H965TLFEJ)DA H;!U$XF75)K42*NKV8=H'DQR) M5>.NPRW0CZJ#%'#4\ZX&GF9UL6U[ZLX MPYRHMBB0FYN5D#G19BM37Q422>*<8),;$=>Q]L=W-,TT_; CX8%27&!^J&82[/S:Y2$YL@5%1PDKD;>N',] M'5A[9_"-XE;MK<%&LA3BT6Z^)B,OL(208:PM C&/#4Z1,0MD:/RJ,+WZE=9Q M?[U#OW&QFUB61.%4L.\TT=G(^^!!@BNR9OI>;+]@%<^5Q8L%4^X7MI5MX$&\ M5EKDE;-AD%->/LE3I<.>0Z=_Q"&L',+7#KTC#MW*H>L"+9FYL&9$DV@HQ1:D MM39H=N&T<=XF&LIM%A=:FEMJ_'0T(8HJ$"N82U3(-2G%Y0DLRKS:NP5-.5W1 MF' -XS@6:ZXI3V$N&(TIJA;HZO.X1O%K( M+=493%U1H&S5NC[#C_%2.9.?3?*5Z+UF=-LFKE5!8AQYA:T!N4$O>O^NTP\^ M-87^1F '0O1J(7JGT*-%)J2^U"ASB'>:L)?B:HJ]!!PX0-O1-E'0-BG=[(?4 M9-.K;0Z87M5,KTXRO14\_3>B)5XG/,*B9-IH%#93[==4^Z>K*R,\1?L7_-\Z MZ[]EG;T1V($D@UJ2PV * M3):#K]QH4;C9L13:%(-;9N9; :4U,/&UL MK53+;MLP$/R5A1H4"9!:+\*X95Q.OTKH9^[[**JR)&H@&N5DIA*R) M-E-9^JJ12'('JID?!<'(KPGE7IJXV%*FB=AH1CDN):A-71/Y>X9,["9>Z.T# M#[2LM WX:=*0$E>H'YNE-#._9\EIC5Q1P4%B,?&FX7@^M/DNX1O%G3H8@W6R M%N+)3K[F$R^P@I!AIBT#,;\MSI$Q2V1D_.HXO7Y+"SP<[]F_.._&RYHHG OV MG>:ZFG@?/4E[ 4C&84 MU35,\RU*396-SH72"BX7J EEZ@H^P.-J 9<75W !E,,]9MU.B$U#"">\%UI> SSS%_2> ;W[WY:&]^%IUE7& V@#B\ABB(XB."YO\. MC\[(B?N[B!U??(+O[2G^F*Z5EN:I_SQV7"W;\#B;+?^Q:DB&$Z^Q=RNWZ*7O MWX6CX-,QJ_^)[(7Q86]\>([]A7%\-@U*X3&_+)L3 M#D9]3JO./RB7&F7INH@"]Z[;Q]-'^T8U=?7Y*CXS#:SM-W]IVNYW3V1)N0*& MA:$,!KJ>+&=66R MAYS(*UX TRM;+G*B]%#L7%D((*D-RC,7>U[DYH0R9S:QIXSM/$_=TMU=FPIU-"K*#-:C/Q4KHD=N@I#0')BEG2,!VZLS] MFZ4?F "[XV\*1WERCPR5#> MZSDH*:7B>1VL,\@IJZ[DL1;B),"/+@3@.@"?!X07 H(ZP"KG5IE96K=$D=E$ M\",29K=&,S=6&QNMV5!FRKA60J]2':=F"R*I1'R+5@(D,$4J<5F*UE5AS=J: M[AC=TH0PA>9)PDNF*-NA%<]H0D%^0']JO_W!I40K$&B])P+0NUM0A&;R/?J( MI)F1$U?IA,UCW:1.;E$EAR\DYV-TQYG:2_2)I9"V 5S-M*&+G^@N<"_B+217 M*/ _(.SAH".AY?\/QSWI!(WZ@<4++N#-M9 IS4IC9;2&I!14:4'1I\%V5=&5V-#K&_SC=2"?U*_-,E4 MU79[WR5%A1]9?/.%.\S&HY$?Q*.)>SAE^7+?R,=1$(;-OA:!44-@U$M@;?/] MJS"EE.CK'>0;$)TUZ\5Y;#2D7 .!M>2*&[GB'VSQ^(5U MXQB/8^R?6?SEOC",P]B_8/%Q0V#<2V!9I5TY_0L1@IB<^ZS>B_?:V@T$UJ)^ MW5"_?@-6OQY2KH' 6G+YWO/9P_O!9J\?T/J@>^9W9O:.?4$<1#CJ-KM_RG<@RX5392N;F7YSXS^A]_[$5];P:'0VOSQ,W_\!CQ?)S&49 .AM25[/O/Y MO6>D(5P?O' SQM$H/#=]Q[98OQ[G7WCWI'W(0>QL5R61/>=71^MFMNG$?$CNHC3P9;#>E=Q?I((JH.JQHH7M@F9<.5;GGL[5YW MI2#,!KV^Y5JU>F >T/2YL^]02P,$% @ R*![6(V.,BIQ" *T4 !D M !X;"]W;W)K&ULQ5QK;^,V%OTKA+3 MF28&,M8..HNF&&32]D/1#XQ,V]J11)>DDDG1'U_J$5.TZ6NKO<)^2?SBN>;Q MY>4Y%*FK)RX^RPUCBGPI\E)>3S9*;=].IS+=L(+*UWS+2OW.BHN"*OU4K*=R M*QA=-HV*?!IXWFQ:T*RAN,9+>2Z;O^2I^ZPW M(6DE%2^ZQOH;%%G9_J=?.B)Z#32.NT'0-0C.;1!V#<+]!K,C#:*N04/UM.U* MPT-"%9U?"?Y$1/UIC58_:,AL6NON9V7]NW]20K^;Z79J?B.E3JZ;]/D:](5I+[#:\D+9?R:JITY+K]-.VBO&NC!$>B M^.26EVHCR7_*)5LZVB_@]N&I]LF)^ $ ,-64[7@+7GA[%X"(_Z7E:Q+Z_R:! M%P2N#L'-$Y:"S9/SFX= ;\)=%H0-7G@L"WJ_/U^1)BDDT;\U^2&C#UFNWV&2 M_'KS()70(_4W5P:T$2)WA+I\O95;FK+KB:Y/DHE'-IE__2]_YGWG8@\3+$$" MLYB-=LQ&$/K\QZIX8*(F56ZHAB>9E!5;UN,IY6795;^G3&T(;88B[0]%_:FV MV2L7XV#DH8QC@B4MV*P!JV>>QWD87X:SBZOIHX/+>,=E#&=IEY8U0T)S".=C MC,D.)EB"!&9Q.-MQ. /S\8XMJS;GV@Q46;EFI:H?RFS)!&UGX^7_]-2C*5:< MI%2(9_TI\DCSBM69K%BZ*7G.U\\:1-%RG3WDK$U?UP\!?J&A/P0F6-*"Q;TT MO8@\SYVD%SN"+T"";^F7K*@*\NLMJT>^,S5!A*&,8((E2& 6=QT6-8$YQVP T<<2@\6FLU/SR?X@^H: M^9,DO-!<92E8ZV#8H4,2%2W!0K,I#0REP>@%KPN!12\F6H*%9M-K/(T/"ON7 M$2WX,\W5,SR>PS.*'1QN,#ECN!+?V!(?]B7W&ZWU%KF>$LB"BRWOA!\XDE'] M!BI:@H5FLVF,B7_"F6",9%3#@HJ68*'9]!K/XL.F94P3W84&O&I'**KSP$*S M"34>Q3]A4LY3.:@^I4,#:VR"%=+FQ3@0'Y3A^T*Y(X^MMLU"]R,K]1-% MQ=IM=KL _5[Z#F6(:BVPT&S2C+GP87=QUTVP=;E;"RXEV0J^RG;TZ>%:II40 MSH7;=S#XX"1#=23^H0?RCZT/!,9I!!XX62RLI19X4@@P+<0"%2W!0K-I-(8D M@ W)@LK-2XHYJ?,/"ONAIH-C#&9D##\1&#\1@():)U91Z(S2A3W]W$V13F*" M O-IL5X@ #V M (LCR[].=@Z7]-_X]:4KFQY448^%9M-C1'T JMKY/518:#8U1I ',\0K,0'J%0!4M 0+S2;2"/$ %N(?2BTH%1?:'CJ9NSC(K8N# MDH1Z 0 +S>;#"/ %N#MF*-V>CF9<>ELQZA#%=I8:#8Y1F@'L-#^I=G$HH<; M?=3U:,V:N:QVQ2G=9IHW)T\MI._WB/)>^U&\3Q2J<,9"LSHE]CY+^R3!80=O2QA#/X=&/X>P?K[+Y&>R$HPU MK-1I))AVO\XYKH/:RR+/G^T3A"JGCT0-+]T.+#1".82%EK/,_7L M['3@2HJ#D0/'&MQG9]!>)MI=[FWP@27PHBL53)?4(]T-G97".^@O[MZU[F@FS8>'8/@(A+,0_G#.(71K9E# T>&@T>PAK\ MIN!"97^T0W?+1,:7=?G;KWE.-P=##TXW5,5^HMN^1YYUX9( AY&1YQ$LST\7 MPO=<:*\#7XZ&@PS>_HHJ[;'0;(*-M(_\T2]'1ZC[=E#1$BPTFUYC'R+8/GQD M(M7ZJ';@FEWKDE=M.%?N?2?->[)ZD%J"U^JJ+1Y.ZIT>(-@7XO"W',SI&$OT MD?$G$>Q//NT3,X1:)XFHYQ%0T9(37$2G:VWO^,$_VN>C:^UM5OZMC7UPX,$$ MHQHE+#2;=&.HHO&W T6H#@D5+<%"L^DU1BJ"C=3H]7<&KTETE*+Z)BPTFU+C MFR+X.L099>*,,>(IA_CPE,/A1A$XX."C<6,8I]@8IQB^)C*\ M#)ZKEN# @X\CHMHI+#2;=&.GXO&/0<2HQR!0T1(L-)M>XZQBM&,0\>$QB, [ MK(APP,'TC+$)*C8&*88-TMABL@N_;^;W*46U/UAH+:73WMTE"B;6S5TZ)$EY M5:KV1A.[5W=W KEI[G\Q-1]O;R-R2\4Z*R7)V4HW]5Y?Z%03[9TYVB>*;YM[ M53QPI7C1/-PPNF2B_H!^?\6Y>GE2!]C='V7^%U!+ P04 " #(H'M8:.5Q MRFL" \!@ &0 'AL+W=O!?[]K)T0! N)A+XVO M?<_Q.;;O[:R2ZD'G (8\%ESHN9<;4U[XODYS**@^DR4(7-E*55"#H=KYNE1 M,P,G-S*Y7,Y-YP)F"EB-X7!55/5\!E-?="[WGBCNUR8R?\ M9%;2':S!W)+D2_6&;RN7?N MD0RV=,_-G:QNH/'C!*:2:_=+JCIW./%(NM=&%@T8%11,U%_ZV)Q#!Q .WP%$ M#2#Z+"!N +$S6BMSMI;4T&2F9$64S48V.W!GX]#HA@E[BVNC<)4ASB2WX@#" M2,5 D^,E&,JX/B$#DN.C$W)$F" _.TK:$0Q*%4[R*0]=53])T/&Z3 M7J@=MFJ''ZJ]9H+AN\[(3LK^EU?CQYU=A^?A*V5O<\)HVB]LU H;?2BL4S*G M1(#IDS9Z>R#C2?Q*V]ND.)B.7HGS.[5M^^IWJG9,:,)AB[#@;()X5?>J.C"R M=.6^D0:;AQOFV-Y!V01U@J7M^$ M3P0 )(5 9 >&PO=V]R:W-H965TMJDMF"3D)"71&K35:NT/E7+MO=A>A]V:;K]^F<#A4"(]U+1 M+PF0>X_/O3XV)Y[N&/\N-@ 2/25Q*F;61LKMQ+9%L(&$B@NVA53]LF(\H5+= M\K4MMAQHF"B/U WL^W=(U+$%^V=YS=6=7*&&40"HBEB(.JYEUB2<+0G1"'O$U@IW8 MNT:ZE ?&ONN;VW!F.9H1Q!!(#4'5UR,L((XUDN+QHP2UJC%UXO[U,_I-7KPJ MYH$*6+#XGRB4FYDUME (*YK%\A/;?8"RH*'&"U@L\D^T*V(]UT)!)B1+RF3% M((G2XIL^E8W82\#>D012)I!VPN!(@ELFN'FA!;.\K&LJZ7S*V0YQ':W0]$7> MFSQ;51.E>AJ7DJM?(Y4GY_=<*8++GXBF(7K_(XNV:H[D&4J5@MY>@Z11+-ZA M<_1E>8W>OGF'WJ H19\W+!,J04QMJ3AH)#LHQ[LJQB-'QL,$W;%4;@1ZGX80 M-@%L1;ZJ@#Q7<$6,B-<07" 7GR'B$+>#T.+_IQ,#';=JJ)OCN;]IZ!FZCVDJ MVWW]6_7UV^6#D%P)^-^N_A7P@VYXO:HG8DL#F%EJV0K@CV#-__P#>\Y?7;7W M!-;HQ*#JQ,"$WI06U"U8KHAI< MAQ77H9'K1Q!BHO:4($NRF$H(U5:@6A)$M-AL5 4T85Q&O_('7>R+ ;P]7N=D M0,:#%OVN,.P/C_#W*O[>BWJMEG$75^^ !,:CT;A%]3#*]X=.-]%1171D)'IM M:BN")_5Z$M!%>71 AOB.TV+<$31PCC >5XS'9FFHEP07>C4'$)[?IN=+M4ZB M -"W.T@>@'PY*M9'YCDK)Y MD%-GL"^T9DM(W1+RNG(N\?OJ1D]HS6[45@4;W_\O$+3;L0N[;3F;@YI<:S.! MS6[B)N-I)+-2N3?1D[X69N4:$4^>JY[0FO77!@4/7UFY1@=TT)KUU_X)CU]9N;VZJ;[0FMVH_10VFI07*-<_%*5SL.<>!F'WR'\*4AL> M8C8\A?75GE>Q#M1?)*-HS6"G3E-?:,W2:^]$\.N*EO1JF_I":W:CMDW$:$1. M%VV)U_B73ES<4FU'%!D,24NV]M[I5@)\G1_Z"12P+)7%,5'UM#I8O,R/TUK/ MK_!D41P/UC#%:>4=Y>LH%2B&E8)T+D:*$B\. (L;R;;Y&=H#DY(E^>4&: A< M!ZC?5XS)YQL]0'4,._\/4$L#!!0 ( ,B@>U@D/^>:MP0 &07 9 M>&PO=V]R:W-H965TNR#C!D0E*8A=Y MGN\FF*9.,#'/[G@P8;F,:4KN.!!YDF#^#5#?1U@6OQ#R49L70,M9<'8+WWS+9HZ MGF9$8A)*#8'5SQ.9D3C62(K'?R6H4_6I [>O7]&_&O%*S (+,F/Q#QK)]=09 M.2 B2YS'\IYM_B*EH('&"UDLS'^P*=MZ#@AS(5E2!BL&"4V+7_Q<)F(K /I[ M E 9@'8"T&!/0*\,Z!FA!3,CZP9+'$PXVP"N6RLT?6%R8Z*5&IKJ87R07+VE M*DX&?Q.5 P$^WA"):2P^@<_@\>$&?/SP"7P - 7?URP7.(W$Q)6J.QWDAB7T M=0&-]D!#!.8LE6L!_DPC$C4!7,6S(HM>R5XC*^(-"2]!#UX Y*%>!Z'9V\.1 MA4ZOREW/X/7VYDX(0B[ ;48XEC1= 9/-"W!#1,AI9N;ISR\+(;F:K?]V9;#H MH-_=@5["5R+#(9DZ:HT*PI^($_S^&_2]/[K4GPBLD8M^E8N^#3WXEH9.2>J $O EGL'A9). M67XKH6U9]C8-6<-*UM JZXR-^9@G;L8[EO.0)XB/N@DSML%2XX'NQRMV(?RQW5W-$A M[GXG=]3B/FA1MT(?2[TV$]"Z/P??F:YJNV4APR^ZWG7;KUY+E-]K3:9SN )8 MVP)H]P7:(UT!FF2Y-!N1*G-$R$XU_9::S_WAKAIK;\>JJ6T M/N 8HS>M&66 M2-LK?3#:W6SLW1TKIW8-T&X;YFJF)7D"?LY)LB"\LRC;(=Y;E4^%UA1<^PDX M/+=CAU;+\NY\G BMF8_:E$"["[A_HPDY .-F>C49PT\5E_M1*!UFP_F^/GP M!#^I[3@56O/[N/8=R#OW!$YFW3O #,+W]-ML>>:S MVO @N^'YBL/B8_HV)=9I;L=Y][">PRNAVBNALY^\H),>O9P*K9F/VF4AN\NZ M)RG9*&?""N5[9[D=Q?(Q:8]\KSYWZ[PR(7QECG$%"/6Q17$:6#VMCHJ_F /2 MG>?7\&I6'/C6,,7Y\QSS%4V%6O9+!>E=#I73XL61;G$C669.11=,2I:8RS7! M$>&Z@7J_9$R^WN@.JH/UX']02P,$% @ R*![6(,G9]DK!0 DAP !D M !X;"]W;W)K&ULM5G;;N,V$/T50ET4NT 2B=3% MLN]\0X@ +TF<\KFQ$6)[:9H\V) $\PNZ):F\\T19@H4\96N3;QG!8>Z4 MQ":R+,],<)0:BUE^[8XM9G0GXB@E=PSP79)@]GI-8KJ?&]!XNW ?K3,7EF5BAAE)"41S0%C#S-C2MXN;3MS"&W^#,B>UX[!EDH*TJ_ M9R=?PKEA98Q(3 *106#Y]4R6)(XS),GCWQ+4J)Z9.=:/W] _Y\'+8%:8DR6- M_XI"L9D;O@%"\H1WL;BG^]])&9";X04TYODGV)>VE@&"'1>;,@ED>U@T6>#%C= ]89BW1LH,\-[FWC"9* MLY_Q03!Y-Y)^8O$E%3A=1ZN8@"O.B> IR'XC=)P'\7Q&5C29$M3DLH;] ET MK3_>$(&CF'\"Y^#KPPWX^.$3^ "B%#QNZ(Y++#XSA>29/'@US0D81/ E %64:*W**_1(.(-"2Z #<\ LI"M(;3\<7NDF[G M>'8/WJ&D?KM:<<'D"O];E[P"V]%C9V5_R;4B>@_G'4<'U+);/'5FCEQ+>J)>1=0; M)%I;-SA?-V<@)4)'T^L\?V+#:8MDUPA.[*FCYSBI.$Z&DUE+(" O4GPXR=9\ MU.:NHSWI,$(3RVK1UAA-:T8-UG[%VA]D?4_"7:$RLI$%LA5%Z5I6:W;(HY"P M(AP<_B/[LUPE@H( ,_8JK< SCG=YA(($FY3&=/W:"587J]_]B9Q.K(.LWUFL MTRHGT\&<+"DCX%$%]>V6)"O"M!UJ$.G8#C426"-H:"EYM$[8JDOPD3(Q%EHS M%;5) ;ZW79>>]>7K=DOUD%63%U*\T&@-NX1JM&+'=]PV4YT9FK@]5)7NPT$] M/:)EET!U!K[;H=DUDKK2QU+),AS6Y3M&L_[WH]4^C';T(A\)K1F[$G_HGK+> M!T>+HU,Q$EHS%6J\@,/SQ5"]=X<%Q[?\]O+4C!0(^CUC#U0S!3PP5!Q3\-WY MX-SV/:]-56=F0;^'JAHDX/ D<43!=R> J=,>>'5&T.N9T:"2=GA V_/W3,+ M/8GS3/)-M.7#13^JQH^%UGPY5"*/3BGR:%21'PNMF0HE\NC=(H^Z\NU-.R)_ MR*K)2XD\&D_DD4:]7=]KJZ?6#/:)/%(BC\82>:31;\ON\-183?I4'BF51\,J M_\AP2%*G6?0MV14G=T2G5'HZK[6&C-5"AU1^]6=Z31;;=;Z >L MFKR4N*/QQ!UI5!O6Q_22J36M>OX>6RV!Y3,,5NW2UFZRCE M("9/$M*ZF$A*K-@ *TX$W>9[2"LJ9!O)#S=$S@\L,Y#WGR@5;R?9 ZIMR,7_ M4$L#!!0 ( ,B@>UB,P7S57@( L& 9 >&PO=V]R:W-H965TP)?SW0P^:2O5DRX!#'FNN-!SKS2F/O=]G9=047TJ M:Q"XLY*JH@:G:NWK6@$M'*CB?A@$L5]1)KPL=6MW*DME8S@3<*>(;JJ*JE^7 MP&4[]R;>R\(]6Y?&+OA96M,U/(!YK.\4SOR!I6 5",VD( I6<^]B"0&\M \;6!*^#<$J&-GSVG-TA:X/;XA?W& M9<)+%\NN79/TO:U@4?R1AM9]6!T M4#'1O>ES?PY;@##< PA[0.A\=T+.Y8(:FJ5*MD39:F2S Q?5H=$<$_:C/!B% MNPQQ)KL5AHHU6W(@%UJ#T82*@GR4LF@9YR?D6AN&V:$@-XUI%%954AGVF[HS MO7[>,#P9^#[#(=+\!0QO4[Y67G,MSC<@'Y M*9E.3D@8A%/R^+ @QT?O_J7Q,?B0/AS2AXYWNH?W;SJZ'0OZ6-\OEMHH_'%^ MC%GNJ&?CU/8RG>N:YC#W\+9H4!OPLK=O)G'PX17CT\'X]#7V#,]A-N:I0T4. M9>_C)IN\3R:IOQG1F@U:LT-:T9A6AXJWM<(X'M>*!JWHD%8\IA7M:$7QGECQ M(!4?DDK&I.+_ETH&J>20U-F85++SM7:E_*V[;=OD9ZK63&C"886HX#1!N.I: M3S$"J8&P/: ]NU[CL^Y\4UN!BO&'\4"0*+G-*%B:"VDS"YL6X0+2+$X9QE0M3)G/,52#7EL MBXP#C@PH36S/<3IVB@FU@H&9F_)@P'*9$ I3CD2>IIB_7$+"5D/+M=83MR1> M2#UA!X,,QW '\CZ;K!=32T'*T($@BEIL#J;PEC2!+-I'0\E:16M:<&;EZOV;\;\\K,# L8L^0/ MB>1B:/4L%,$(4/1KP7*A*,3 EDJ>WL0.2RF7A13OB!370S>,RH5 5S2" M:)O 5KXJ<][:W*57RSB!\!SY[AGR',\_(&C\=KA7(\>OREE!V3I,J8O\0F0XA*&EJE@ 7X(5?/[D=IQOA_PV1+;EOE6Y;]6Q M!VN_ATP6R+9!Z@?/,NBTW?[ 7FZ*WP_J]1R_"MH2U:Y$M6M%7:<9)EP]EJ2^ M)7&-Q(*GL[&[Y_5:.Q+W@YS#^CJ5ODZMO@GH1Q5+6/R";B',.2]]N'!Z>P>N MW>GNGLK]H&Z_W3M\,/N5J'Y#A=/?+QS?<78DUF[VP?RZSNL[T'ESE6W4UM53 M3C)CL:[*ZKG?>]":8MO.Q$8WX#9?:25G4QEHB&T[ ]YK!KP/5UL)W7H%M=H[ M1_D_084L>Z-C2X''II$5*&0YE45_4\U6S?+(M(@[\Y>ZB3:=X"M-T8'?8!X3 M*E "5(EXTM<5 LLSTA3,F59=I+A?J0P"X#E#K<\;D>J WJ#XM@G]0 M2P,$% @ R*![6!&XN\[. @ [P< !D !X;"]W;W)K&ULK97?;YLP$,?_%8M54RMUY5<@34>0VF33)FU:U*SKP[0'0XY@ MU>#,-DGZW\\VA-&$1'WH"]CXOL?GSKYSM&'\2>0 $FT+6HJQE4NYNK%MD>90 M8''%5E"JE8SQ DLUY4M;K#C@A1$5U/8<)[0+3$HKCLRW&8\C5DE*2IAQ)*JB MP/SY#BC;C"W7VGVX)\M:Y@ I=J1POC;^+3:7VIA M=[SS_MG$KF))L( )HX]D(?.Q=6VA!62XHO*>;;Y $T^@_:6,"O-$F\;6L5!: M"*\5^(W -X'69":L*98XCCC;(*ZME3<] M,+DQ:A4-*?4NSB57JT3I9'R;IKR"!?JT5>="@$"X7* ?,@>.)A7G4$KTC>"$ M4"*)6CV?@L2$B@OT 3W,I^C\[ *=(5*BGSFKA-**R)8*2SNWTP;AKD;PCB!, M(;U"OGN)/,?S>^23U\N]EW);):/-B-=FQ#/^_+?)R._;1$BN3N.?OLCK7PWZ M?Z4K]$:L< IC2Y6@ +X&*W[_S@V=CWUY>"-G+[+BMUGQ3WF/'S'GN)3/B"64 M++$NP=ZMKKT$QHON(.O8O78B>]V-H\?&#UN;%WB#%F]P$F_""KU;N&X-:L,X M4"S5+B900D9D+VOM,NQRA,/1'FR/T6@T[*<-6MK@).U<*C8D, 5QB2H!AIB9 M(R;Q%GIA@P..@>^&>["'1O[H^DAJPQ8V/ D[XRP#H;LVIBB#IB ,;1]G>)@O MW]W#/+09'#L PY9R>))R5[70K=HZI6E3M?1_U?:!#P].9>@[^PGN,0J"8 _= M[K1C?15^QWQ)2H$H9$KF7 V5GM?72SV1;&4Z=,*DZO=FF*L;&;@V4.L98W(W MT4V_O>/C?U!+ P04 " #(H'M8P6;[YS,0 !PR0 &0 'AL+W=O9TN55C^99ODB+JMO\[M.L8=O]L-.XLX2<\N+YIM'_++BVQ5SI-4?>%,DD6*BV2+&6YFKX]>^>]B49!7:#9XS^) M>B@VOF;UKW*;95_K;]Y/WIYUZR-2ZJP+ M;G[]3)?-+U_],K=QH:ZS^9_)I)R]/1N>L8F:QJMY^3%[^)=J?Z%^S1MG\Z+Y M/WMH]^V>L?&J*+-%6[@Z@D62KO^-']L3L5' Z^TIX+<%_*T"@;^G0- 6"(XM MT&L+]+8*^/L*]-L"_:T"O>&> F%;(#RVAD%;8- TUOKL-DW#XS*^O,BS!Y;7 M>U>T^HNF?9O258LD:1W%3V5>_32IRI67OV7IW:M2Y0O&U6UYSCZI-,ER]KG> M(N-Q,D_*)_8S5V6^,VV.X7A^#O^<8/':3I>6L8"*=J(FEO*#+!X?*RP/U^P2@4YW0E[/J M/Y_5*Y\D?E++UZP;GC._Z_NV$T(7__,>Q#_%1]V)5''6=T? 6^_3B- M!@Y>_FR"AAL<]6?#_GIW6Y1Y];'Z7\LA7JU1/3NJ[FO>%,MXK-Z>59U)H?)[ M=7;YTP]>V/W5EAPDC"-A @F32%@$@AE)Z;TDI4?1JZ04!:OZW$F=$_58)NG= M*BEF=-.DF*S-2J)Y,E7=L;">-(F$#"9+C;WOWN5GN#*C3:>_#2 MW@.RO3_](3^ROV[4XE;EUGZ>+.[:Z$@81\($$B:1L @$,](Q?$G'$#5Q:.Q$:X[%%?=%J M2P19T#412)A PB02%H%@1B*\KK8P7;(QK^(BJ:YR&YM87RTWK M;K=O=IC7=+VN68#2!)0FH;0(13/SL&'E/#(/[].J*U%%V;0_F\ZS++>FP+.G MP-M. 5F;,IFD<3I.XCG[G*^J M$>?S^*)J=/?Q!]1[0FD<2A-0FH32(A3-S)76I-X ./Z 2E,HC4-I DJ34%J$ MHIF)T>K4(WW;9?79HEB\J&^>U6*LOIMFS0I4FT)I'$H34)IL:?VM@=76K154 MG68&M!3U:)UY$Y>KO.Y?)ON,%U+W74-I'$H34)H\<-Z;J4&LZYVS>HY,:/UT M.(4;];4;]6DW*G/U;:72\5/]V;!>"\!]VJ/W^R3]P\A27UM27U2:=V^2%7[6=$/8>')577 MHKDG*6I*Q\4/-[M?Z4L?H/NB[G]$ M*I0FH#39TNJ;;9OWKW8^ M/$ZA1WVM1WU:CQX5E5M5I41M987%Z:3>DI9/KZ;9*J%;4;R%UO$11YKFG 6H9H72!)0F@UW-.MJ-PBD\:Z ]:T#[/J>'(FF6K[=)RKN%#UTA#3.,G9?3ROQA+9E#VT M<\^LB< ^*H]]5A[[L#SV:?G@F$2P^)E_MNA. W;TVQPYFNVH=&= Z\MVZKX^;1:7:B5MTCP_UC5 :A]($E":# MW6?C+7_DX:Z%VMO&6B(&AR3B=\T2KG[^?*%(31RF#\(Y&%#S"*4)*$U":1&* M9D9-"\H ^ A] /604!J'T@24)J&T"$4S$Z-U94#KRHW[8<2\81KB'!6HAX32 M!)0F6]IFA]*WR*=3:,B>UI"]0QKR>_LGF>5J'&^4L66(/@K7#$%I'$H34)J$ MTB(4S*H+'. MX8':72A-0&FRM^MM;6MB1*A:S5AH$=RC13!Z/0FZ.N>X0#TQE":@--G2Z)4S M(E2=9EBT4>[11GDS+$O53!NJ^R!K#J!:&$KC4)J TN2!%O"Z[$E5?Y+6#N84 M#KBG'7#OT"35[QT%7V>+ZD**?2JS\5=Z" PUR% :A]($E":AM A%,_.F#7)O M!!P"0T4RE,:A- &E22@M0M',5?^U<.[3POF?#H%IK&MXH#0.I0DH3?8M4V M MR[U%J%K-6&@WW*UL,,0 MF"8YYP J?:$T :7) RU #8%1!V*&0XO@_JE%\&_OK_Z@7U5!'X)SJJ#Z%TH3 M4)J$TB(4S0R:UK]]H/[M0_4OE,:A- &E22@M0M',Q&R\\HK6O\ZO*:!YSJG! MOOD*^^HK[+NOVN4(MA;V'_2WQS&G\+Y][7W[M/<]\C4%-,4Y!5"="Z4)*$VV MM$,O^8A0M9HIT$*W?XHIPN?LW4*EDV;R'CE4@3I@*(U#:0)*DU!:A**9$=-: MN ^<&MR'BETHC4-I DJ34%J$HIF)T6*W3T\-/G)-89KBG!6HTH72!)0F^[MS M@WW+?6E4I>8+.K6K#0\L'9OE#W$^8=7 Y&L]R6Z?9*$QKBF TCB4)J T>>#T M$ZL_HH[##(:VM2'D_5HTQ3D74 D+I0DH38;V]Y(%VP-75*UF"K2D)^&[= M/<3W<3)O+F/+C-TJ-LGCAY2MFL>5QUDZ2>KG&ZWQ@+I9*(U#:0)*DZ%E>J^E M\T!5:J9#>]B0]K!B.E7C,KE7>OGH?9J#)CD' :I3H30!I.[9I6*L759 M6]_-R\9*3:PWZ^@ZG-L?*D>A- &ER99FK*.XO8@BJD8S'UIYAK3RQ,F->M=# MKQ"G#\8Y2%!?"J4)*$U":1&*9D9.6]4PQ,F.$.I6H30.I0DH34)I$8IF)D8; MV) VL$>_4ISF.*<%*E.A- &ER0/G?_^[V"/4<9C)T.(TI.?37JW7X#HT?H4: M4RB-0VD"2I,M[=#[MR-4K68(M L-:1?J?-N6YCGG 6I%H30!IG+1#QXY;*7K<\T+E,:A- &E22@M0M',5&FG.@"N MCC" FE4HC4-I DJ34%J$HIF)T?YU<)1_;7RK-210OPJE<2A-0&ERL.M7+2_\ M1-5I-K[6JX/OG>:ZTPGY="<$E;!0&H?2!)0FH;0(13-3I77NH ?LA*#:%DKC M4)J TB24%J%H9F*TX!W0@O=@)P15LE :A]($E"9;VF8G-+!T0J=0K0.M6@<' M7JAEW/2))XLD3>H/C.:V7[6U>=%68;WG0Y.=2Y46>V8#T$#G0$#=*I0FH#39T@Z]!!15J9D'+5('W[LP MP.86FF:W*@- ZE"2A-MK0#*R"CZC03H;WKD)[+ MZCY2H8'.<8#*5RA-0&ER:)_6NC-T1=5J!D)KU2&M5D>5NP-0A0P0JE M<2A-0&FRI1T:LJ(J-7.@#>OP% L)G+//LR2?'/ET'GT(S@F"2EN0EJY.[XFD68AW7KTC/1Z,-RCA34JD)I DJ34%J$HIGA MTU9U"+2J0ZA5A=(XE":@- FE12B:D9B1MJHCVJJZ.S0:Z!H;*(U#:0)*DRUM M6YUL=U^H2LT\:*@X;?5C.J8*:62A-0&D22HM0-#-\VM^.?%SW M-8(J7"B-0VD"2I-06H2BF8G1IG=$F]Y_T'U!O2V4QJ$T :7)EG:P^X(*V4XQ M4ZKD<1E?7BQ4?J>NU7Q>L$:8U1\C&UM9KJ957KPW[_RSSL[V:^\-]RS;I?SEFS);5J?CC-UF99DMFB]G M*IZHO-ZA^ODTR\KG;^H*'K+\:_/K7/X?4$L#!!0 ( ,B@>UAB&SBJ^ ( M 'H* 9 >&PO=V]R:W-H965T:3A#*(U)95F[1*J!_;Q;0+DQS :F)GM@/M?OUL)Z04TK1"NP$[\?OF M>8]Q.*,UXP]B"2#18YY1,;:64A9#VQ;)$G(L3ED!5-V9,YYCJ:9\88N" TZ- M*,]LSW%".\>$6O'(7)OR>,1*F1$*4XY$F>>8/UU QM9CR[4V%V[(8BGU!3L> M%7@!MR#OBRE7,[MQ24D.5!!&$8?YV#IWAY>NHP5FQ0\":[$U1CK*C+$'/?F6 MCBU'$T$&B=066'VMX!*R3#LICC^UJ=4\4PNWQQOW*Q->A9EA 9.\5^+7 -T$K,A-K@B6.1YRM$=>KE9L>F-H8M4I#J-[&6\G57:)T,O[. MZ*(G@>=H C-Y@JY*67) UX22O,S1E!.:D )G:(J?U.Y)@8XG(#')Q"?40_>W M$W1\] D=(4+1W9*5 M-4C&RIR+2_G=04%Q6%]PK%!))3Y+LGR',\OT5^^7ZY M]U)NJWHT1?&:HGC&SW_%KRY"$UF=%F0*=; +X"*_[XP0V=SVW9_Y/9BTKX327\+O=8%31L"UBI^D:EWQ2K MV(_ZSLA>;8-W6A\('C3@P5O@41MXI0JWP!7W+GBG]8'@_0:\_Q;XH V\OP?> M4O%.ZP/!PP8\[ 2_8Q)G;>3A'KFK2KZ+WFE^('K4H$>=Z%\>B41S@#;Z:(\^ MV"M[I_N![(.&?=#)KM]+R+S 4_U>PG,U1M 1:-"R'?N1.A]Z8*2S)M)9=R00 M8HA*BG/&)?D+:14M)2)A)95MH<[V0O4")]S)U/G4 S.YSO,?K?/F1O6:C3I! M%%J3U"[]E\-3C61 MK#"]PHQ)U7F8X5(UA\#U G5_SIC<3'3[T;2;\3]02P,$% @ R*![6(X$ M>X2^!0 0BH !D !X;"]W;W)K&ULM9IM;]LV M$,>_"N$50PH,D479SL,< W&H8AN:+FB:[46Q%[1TMKE*HDM2=@+LPX]ZB&2E M"A,7US>)).M^)._((_\4ISNION@U@"'W:9+IB\':F,VYY^EH#2G7QW(#F?UE M*57*C;U5*T]O%/"X-$H3CPZ'$R_E(AO,IN6S&S6;RMPD(H,;172>IEP]S"&1 MNXN!/WA\\%&LUJ9XX,VF&[Z"6S!WFQME[[R&$HL4,BUD1A0L+P:7_GE()X5! M^<9? G9Z[YH435E(^:6X^3V^& R+&D$"D2D0W/[;PA4D24&R]?A:0P=-F87A M_O4C_5W9>-N8!==P)9._16S6%X/3 8EAR?/$?)2[WZ!NT+C@13+1Y5^RJ]\= M#DB4:R/3VMC6(!59]9_?UX[8,Z#T&0-:&]"G!F?/& 2U0?#:$D:UP>BU!N/: MH&RZ5[6]=!SCAL^F2NZ(*MZVM.*B]'YI;?TELJ*CW!IE?Q76SLRN9)H*8R-O M-.%93*YD9D2V@BP2H,D1 \-%HM^2-T1DY%HDB8VNGGK&%ET O*@NYJHJACY3 MC$^N+7BM29C%$/?8LQ?LJ0/@V38W#:>/#9]3)_$=+(X)#7XA=$@#-0=307)4*7X^A_9B.SX*FLP0E-WB& M^QY6/"'7W!A0FGR^7&BC[$C_IZ>&\XHTZB<5Z>]<;W@$%P.;WS2H+0QF/__D M3X:_]L4 $\8P82$2K!..41..D8L^>R^,6/$RWVHP)H%B&!,CR0+(AHN^83:O MB"=I9ZJ+/M\7=XFT>1RGLSVMR).W0$ M8,+8^.5.$"(5V''UI''UQ)EGPG23R < ,AKZ1U_>DEN^M7.2)C<)SUY(.Q-, MIV/"&"8L1()UHG/21.?$.1#JZ"@2V1E9B45>K?A2F6>F+R1.VJ$AP82QDYYQ M,'HR#OK>"9IW.@X\;1QXZNS>=AD%=F&7 ;GA#V46M"!DZ*W;-[T6:I^3S-:0+4+VCP(TXU.NH-(9*"[%HW6#L*4(?-3W5.*S M8-(8*BW$HG4#0]O 4.> MM!AT)TZ&6F"(1>NZOA6^OE/(S=[E)E= ;/;,9&ZLNBH'1E\FG;M)!SLZZ%E_ MC)^Z&E728M&ZKFY%K>]6M;6KTR8+.9V-*2^O:IJS5Z/J62Q:U]6MHO7=DI;) MU/I81,V\:S/(JZ9B5&F+2F.HM!"+U@U0JX-]MQ ^>"I&E;^H-(9*"[%HW<"T M$MAW:^ Z22GYP!/SX$Y1J/K7[].CW\P'F$6&6+2NJUNQ[#N%W^P3ORE.PVDB.'K/AOXJ-H:E<90:2$6K?OUJY7!Z+WAT]-_K0(*'26$W;3Y#!\=F333VL(KN^;Q4V M=0K%[T]I=GUVJ35H7:X%_K3K E>R<]?BX#"A"G-46HA%Z\:S%>:4_I!D1U$U M.2J-H=)"+%HW0*U\IV[YOC=HGO].X68<' W4;]8US:=[:D-=3M 50:0Z6%6+1N@-KM M >I4N:],:ZA[ J@T5M/V%VOTJ9H-L8JLG.SMG95+0:W*0XJ:1(7[JM-CS=/F M(.1E>?SOR7/FGX?5<<864YVNM'EO)>Q2.H&E10Z/3VPO4=6!Q>K&R$UY(F\A MC9%I>;D&'H,J7K"_+Z4TCS=% UC!NE3]# 4 M "4: 9 >&PO=V]R:W-H965TJJ;I[,=H+!YQ@%3!CFZ25]L?O,1 "*74;R;E) MP'!>^SSXV.? =,OXDX@)D>@Y33(QLV(I\VO;%F%,4BPN64XRN+)B/,423OG: M%CDG."J-TL3V'&=HIYAFUGQ:MMWS^905,J$9N>=(%&F*^PYG=J$0T)9F@+$. ?&@S>,!C4!H.23.5*R2' $L^GG&T1 M5W>#FCHH89;6X#[-U'-_D!RN4K"3\P?)PJ>8)1'AXC?TY6=!Y9$()JAQXQ*<0Z- M<'Q'DP0>LIC:$H:L.K;#>GBWU?"\-X;GHCN6R5B@+UE$HA[[Q3OVGD; !E8- M,&\'[-;3*GX+Y27RW7/D.9[;-R"]>4#"QMSO,0\^;NYIO/&;Q^^7>OX;>HL$ M"X'8JGZL 15APD2AGN&/FZ60'.+RW[['5LD.^F758G4M-4#S/X0]+.-O@I"#H,X1"Q)($NCJ^WE6+J5V*@44]O 9NYAW$V* M]WS7*A_K^_"59[X_&H\&!P ,]=EA-6I8C;2L_BK2)00#D-IM'@ /8 &ED&59 MG1]LJ8P1K%60">$0=BE!R^9W6&I[/I;EZ#7+J[$_'!VP--1GA^6X83G6LKR1 M%S(F%W>8/P&H:C='WU80ARKH?MP1A;IW/=?J'DO*I%A@2*S#<]+PG)QF>YR8 MQ&E2+# DUL'I.OMLT]%.T#J)K!9" 6DG*B OXXA44S6B:JU<%E5)L.:$0(DA MWXMR?9_'TJ[5=/N%]I8NF58>[AH(7?0?NL//-"U2;33K^SJ:B$FUP)1:E[.W MY^R=)J1K75-,3:H%IM2Z3/=%A*M-JNFD:K71J-=?M+A*3R>0P M$3I%L>/NJQU77^Z8>MVB[^9H>N/76Y7CO,HA3U'7N/O"QM4F^H?H5*D-2V.Y MW>2.F M?,-_T+Y0WT#*]_)[F>H#"N3U:YH)E) 52#J7(Y@>O/HF49U(EI=OZ9=,2I:6 MAS'!D"NI&^#ZBC&Y.U$=-%^&YO\#4$L#!!0 ( ,B@>UB."WFBL ( )@& M 9 >&PO=V]R:W-H965T[($H5=F4O%B;&A6H2Z5$AR#^(LC*.H M'W)"19 ._=RU2H>R,HP*O%:@*\Z)>AXCDZM1T W6$S=T41@W$:;#DBQPBN9/ M>:UL%+8L.>4H-)4"%,Y'P5GW='+L\GW"7XHKO3$&YV0FY8,+?N2C('*"D&%F M' .QKR5.D#%'9&4\-IQ!NZ4#;H[7[)?>N_4R(QHGDMW2W!2C8!! CG-2,7,C M5]^Q\>,%9I)I_X15DQL%D%7:2-Z K0).1?TF3TT=-@"69S<@;@#Q-J#W#B!I M (DW6BOSMLZ)(>E0R14HEVW9W,#7QJ.M&RKB"*-3#T%C-;NFT-QVO#XW@OX<]*="")CB".XF2'GLE^^!3+%M[=(R=IZY]XON0=OK:@ MMMK@[Y"&N[.9-LH>\/M=]:KY>KOYW*4_U27);CMZF)2=) M/^ZW::^T'K=:C_=JO7A"E5&-4"J:H9>:2\:(TE"BJF7O5%W3?MV0$W4&@RW- M;Y.ZG4&\I3C&ULM9I=<^(V%(;_BL;=Z20SN_$7-I ",PFVMWM!D]E,VHN=7@@C M@B>V1249TIG^^$JV8VP""K0GN0BVT?M(UBN? T>,MI0]\Q4A KUD:<['QDJ( M];5I\GA%,LROZ)KD\ITE91D6\I0]F7S-"%Z4HBPU'U_=,GID-99%D M).<)S1$CR[%Q8U]'=E\)RA:_)V3+6\=(W3-SS,F4IG\D"[$:&P,#+<@2%ZGX3K>_ MDOJ&/,6+:W[!HH++FA6B^4(LB2O7O%+/1$M@=T[(G!J@7.JP*T% M[K[ .R+HU8+>ON#8/7BUP#MU2'XM\,NYKR:KG.D "SP9,;I%3+66-'50VE6J MY00GN5I9#X+)=Q.I$Y,'0>/G+[?2FP6:TDPN6(Z5Y9_10[76T$5 !$Y2?HF^ MH,>' %U\ND2?4)*C69*FLB4?F4(.1.',N.XTJ#IUCG1JHQG-Q8JC,%^0Q0%] M^([>T0!,.0/--#BOTW#K:(DW:W:%+/OE= M+*36"0MQ6T M=QBJ NPU7^.8C T903EA&V),?O[)]JU?#MD%"0L@82$D+ *"=6SN-3;W=/3) M8[XA7$B/Z5JYRY&@:%VP>"6-1WR%98^(+E%,LTQZS]6BD'DDECF%826[D"&D M:G9Y:#EH.S]W.4#"@@KFES"5N#<3I^]8P\'(W+2-ANPS H)UC/8:HSVMT3U#$YY)Z6>*Y[D+"@@O5;[EE7[IYUD!U&0+".=7YCG:^UK@S%Z*Y^ M0'_,2#8G[&#TU7+.-0P2%D#"0DA8! 3K.-MOG.U_1)+M0]H,"0L@82$D+ *" M=6P>-#8/M _P5X;S$Y*E%G*NK9"P !(6#MYDWI[7\RQ_V(W?T=MVME7^->TZ M9@P;,X;O1]/ZF7O]T"._VR])JWH'NELLD)DR;./5]G6LL*"T I86@M B*UET#K;*' M_1'YLZ9"N0U)"T!I(2@M@J)UW79V;CL0:;2F=!*'UXDXM6\'VOEOVP7Z49WM M""0M@J)U'=G5B&QM;>+_Y5(]^^RG$+18!$H+:]I[*S*"ZK7KYJX49.MK08YE M^^@NRY-YP=&W/"9YF3_O4YSKDR=HE0>4%H#20E!:!$7KVKTK"-G>AR1/T*H0 M*"T I86@M B*UG5[5T.R]46D:;N"6W>P4,$:+0M1,((2S@LL'_IWPS9HD0F4 M%H#2PIK6#MO]@>OXGKT?MS^BAF3OBDBVMG@Q^:U0H5F5Z>N"/=[@),7SE)3^ MGFPL:%D)E!: TL*:ULG'KC-T^]Z^L:!5([.UP9L1]E1NQ7,4TR(7U29G<[79 M[K\I-[GWKH?J9P#EQO$.4_V&8(;94R(_A*5D*9'655\&'59MRU0Y M%8)FY>&*X 5AJH%\?TFI>#U1'30_CIC\"U!+ P04 " #(H'M8D#)LV/H" M !+"P &0 'AL+W=O3'(A%HG-; /=OY_MA#2A:;1*Z0O8SKTG MYQS?V'>T9WPM$@")GK*4BK&52+FYLFT1)9!A<<$V0-63)>,9EFK*5[;8<,"Q M2L$. M1QN\@CG(A\T=5S.[1(E)!E001A&'Y=B:N%-/ 6J5[]2)U?$!_8L1K\0LL( 92W^16"9C MZ])",2SQ-I7W;/\-"D%]C1>Q5)A?M"]B'0M%6R%95B0K!AFA^3]^*HRH)+C! M*PE>D> =)_1>2?"+!-\(S9D96==8XG#$V1YQ':W0],!X8[*5&D+U-LXE5T^) MRI/A7+)H?3Y51L1HQC)5'0)K?\_0/,$9TO%?HN!ZZ950F MW0&.(Z@*VT ME0*]@\"IUXIX#=$%\MTSY#F>WT!H]O_I7@L=O_3;-WC^&_TN77V<+(3DJKI_ M-[F7@_>:P?4G?R4V.(*QI;YI 7P'5OCQ@QLXGYN4=P16\Z%7^M!K0R]\R*LK MJOH N0]-XG/$OD'4Q],N='U'[>FN*JHAJ!<$95"-;+\DVV\GJTX90E=(U32Z MQ7P-4L\>;R%; &_@VZ]*$CL)H/@]*'0>?UFB,& ME5(<#(^J]66(5ZGH&M/+DNEE*].O0('CU!3K)%97!M'[HR_+UHIM!7WK3G4$ M5M,_+/4/W[-BAUWZT!%8S0?7>;[:GUSLJV\:HX+AP[4I;D@%? MF6Y-*"I;*O,+O%PM.\*)Z8..UJ>Z4S3MSC-,WF:JTWA%J$ I+!6D MN>43R3:F^5DPJ5HI,TQ4MPM.9I!0 0AH !D !X;"]W;W)K&ULO5E; M;]LV%/XKA#8,'=#$(G6QG3D&'A1VJVX^*K7 ,H])(FF;QVUDIMKD8C&:TAI?*2;R#3 M;Y9-TF1$7#<&[:P<[KP\^L-5:F0>C^6Q#5_ $ZN/F4>B[4>4E9BEDDO$,"5A>.S?XZHY, M3(/=?S^^QU*0H'Q%_%$YO_1KK1U M'11MI>)IV5@C2%E6_-*7,A![#4C0TX"4#4BK >YKX)4-O)QH@2RG=4\5G<\$ MWR%AK+4WC91&9OR/HA+%;8&" M]*# !#WP3*TE>I?%$#<=C#2EBA=YY75+K![O(;I$'GZ+B$N\#D!WPYL3"QRO M"K.7^_-Z_/VY-3%"?(F>UE2 1%O-4U0Q?$QHAC[?+*02.J^_= 6P\.]W^S>3 M_4IN: 37CI[-$L0S./.??L"A^TL7^3,Y:X3"KT+AV[S/WV^55#2+6;9"5*$% MK%B6F1L=G T(QF/TAF5(YG'JS*7"?YC[-V7J>>[[8W^,_=GH>9_EH9TW]28A M]BJ[!H&@(A!8"?PF:*;@*,K@$&7@!VXX;:$\M,-N_M>-,JQ0AE:4[UY 1$P> MQVEUB"O01F8J[S!L'+AHGCO,8=4,@4NR%I#4"' MH>]/)M-I-^A)!7IR2IZ#1CXXPR<'D,9C,AD3W()^:->>"0WHTPKZ=$CNT$4" M)T.?'J8S"<+#J%L1?&<)PFZ]ZKG6>OPI7]YU$MT\@]!R!;U.%_0H6 2&:UF< MCY3ELI\S39]S>6M&94\+X'.4YI@G"14R#U*>"=TK?M'7=#\3+L?M-"BMQ@VK MGIF'24V$#"[1 ]$6#K&W!\2]#+TVW XS?.GC'L"U/,#6);=5K0="/JLD*+VU MF)&^H:A7>VQ?[OMK]T"6?A>N(&P/3(<9V1^_)OQZKJRT6T7)R?/K3-Z:8:G%"!ZL1CJYVEN'Z!N8_)B@M-BFZ0U; M3+_)3J)V5Y/2U;C#09-;K5;P8+G2RFI2 <,$-69C]%YJ%U)J%6%?_*K,O M7C-[958YC58!6E(FT#--MG#"?"[[FS:6/+^]B^JPPI=NV%V32*TUB%UK?,P$ M1'R5L7_T7(WV3A[,&J&O.X>R]!GL%WG2!Q MYDTH=<:AM@US"G0 MVX=O)?# $M 2N,VD";S6+<2N6Q[H"TNW:77$V GMK.<7Y_+6)%R+%_)_B1=R M5O%R+F_-L-3BA=@UPSNS:RCJIZ5*VGU@MRB3G?2L34^E-]H[C4]!K/*/%%(/ MX#93Q0%V];3Z$'*3'_^WGM_BJ[OB0*#Y8 M%#>*;_(S_P57BJ?YY1IH#,(8Z/=+SM7KC>F@^FPT_Q=02P,$% @ R*![ M6(*>2>/, @ \@< !D !X;"]W;W)K&ULK55= M;]HP%/TK5B9-G=0V7R2T78@$M-/V4*EJM>YAVH-)+L3"B3/;0/GWNXY#"BB@ M/HP'XH][CL^Y_KC)1LBE*@ T>2MYI49.H75]Y[HJ*Z"DZEK44.',7,B2:NS* MA:MJ"31O0"5W \^+W9*RRDF39NQ)IHE8:))$K$#D5-?B_)-\HD>:5\!62L<)-K,ZS(Q3UHRKCZ MDK@:US]433,8 M.7A+%<@U..GG3W[L?>WS^Y_(#MP/.O>#<^SIPUN-=Q//D099D@M6D2U0V7]0 MSC,-+9)$I+3G)8A)3K>JS_%YIKAE\BT3Z>,Y,!MU9J./F5T+CA>&,[WM\VE) M?'O[S(NZ3KWKX2"Z2=SUOHO>N)O;:.B]__P.J^^."Z(328:=T^+'#;$ MRG/WGL\2Y**I*HID8E5I^Q9UHUWA&C?O]='X! N:K3_O-+8:/E*Y8/@4<)@C M)1X!W'!I*XSM:%$WC_1,:'SRFV:!11FD"<#YN1!ZUS$+=&4^_0=02P,$% M @ R*![6(^W(AA8! N1( !D !X;"]W;W)K&ULM5A1;^(X$/XK5FYU:J66Q"$)I =(A>[N[4-/57OM/ISVP20#6$ULSC;0 MVU]_=A("@1#HBKZ X\R,O^_S,![<6W'Q*F< "KVE"9-]:Z;4_,:V932#E,@6 MGP/3;R9$A*_Z%K;6$X]T.E-FPA[TYF0*3Z">YP]"/]EEE)BFP"3E# F8]*U;?#/" MH7'(+%XHK.36&!DJ8\Y?S<.WN&\Y!A$D$"D3@NBO)8P@24PDC>/?(JA5KFD< MM\?KZ%\R\IK,F$@8\>0[C=6L;W4M%,.$+!+UR%=_0D'(-_$BGLCL$ZT*6\=" MT4(JGA;.&D%*6?Y-W@HAMAQP<,#!+1S<70?O@$.[<&AG1'-D&:T[HLB@)_@* M"6.MHYE!IDWFK=E09K;Q20G]EFH_-7A2/'J]'FHA8C3BJ&5427=R!(C21E^CZD,D_]Y".0?S0%L]/=^CBTR7ZA&PD9T2 1)3E M9E=Z4H__GO&%)"R6/5MI/@:5'178ASEV]P!V[*)[SM1,HL\LAK@:P-9"E&JX M:S6&;F/$.XA:J(VOD.NX[1I H]/=W08X[7)SVEF\]H%X?RV,CHA/UL+>CK7@ M.O-_U(F5Q_+J8YER<"/G)(*^I7_O$L02K,'OO^' ^:..Z)F"56A[)6VO*?K@ MF2UU8NFD&I.$L @046@,4\H895.CQAP$Y3&ZT.F3)]5EG1[Y(D&VB*EFRP'& MH1]V>O9RF^F^6>CXGE-:52CX)06_D<)709AA< 2BOP^Q$P:XO0.QQJS;\0*O M'F-08@P:,;[D(A^!&.RM?:TQ>L&NC'5V?M=S.O4@.R7(3B-(7:LG0 U.72,0 MO,VI.(ZYLX\E[#C=< =RX\J_F./=DE?WW3D.FN')V=W=X^BZ@>_M4-RWVOD- M5,"')?BPL2Y]SPY'B*]OER#T88^R=$?Z +TA5"!7DBR@"/E*CQGN3I3L(H: MV-F0.'MX:\PTK> 8'<#V#VUDIV(UST"I,!;8X9;[B&\FV,=-QZ?#47M M1/CMT^3^B$,<;TYQ_/YC?+_$GV8"(CYE M].=.DXP^OYGQL4J'&WN%]Y:ZO-%TD99_;&K9G:F;* A_1&^"-\T)[GYL MQC&UL MM5IM<]HX$/XK&JYW0V8*6))M3"YA)B%M+S/M-9.TO0^=^R! @*^V164!R?WZ MDU] 8+V0]&@^)-CLKI^55OOL;GRQ8?Q;OJ!4@,LCSPEY*XJPUO"COW?'A!5N)),[H'0?Y M*DT)?[JF"=M^,^GB]$<:,WO%B2.7V@XO/RCLNKWL[*-$YIELMKP"$4WH1!0FB/RSIB.:)(4E MB>-[;;2U>V:AN/]Y:_UMZ;QT9DQR.F+)7_%4+"Y;40M,Z8RL$G'/-G_0VJ$2 MX(0E>?D;;"K90 I/5KE@::TL$:1Q5OTEC_5"["G T** :@745/ M"KA6P*6C M%;+2K1LBR/""LPW@A;2T5GPHUZ;4EM[$6;&-#X++;V.I)X:WV82E%'PBCS0' M[1LJ2)SD9Z #/C_<@/:K,_ *Q!GXM&"KG&33_*(GY$,+U=ZD?L!U]0!D>0!$ MX /+Q"(';[(IG1X:Z$FT.\AH"_D:.2W>T$D78/@:( ]A Z#1\]61 P[>K2 N M[6&+O=&**LGN=+,J&7+7D8<\K7M#7\[1<8 M>K^;'#R1L0-W_9V[OLOZ\"V=4DX2DX^58E J%NEC/?0N>NM]X"Z) S3!#DW@ M1/,@B* F+)5:N/&.UMK* 3Z(F@?;(.5;CC;MYAD[0*KO*< MBOS(N:L-GNC@G/ MLLW(+4AU195A"G[4F$"B71::P: 003*'PM&Q7W(S7WO>)$VIULBD23G2$Q()[$ PJ@9 M 28Q#X<#"U9%=\C))\/W-,_/P9HDJVK?29*P#/#9CXQ2%DR(%($B-P$V,S5O!@<==BLL\I=Q032 M":X# [\)V""%?&3!K&@0N6GP'6/339P8VR.D,UHG#+6@-TA!;V [G8KYD)OY M_ BVR1D@TW]6N;!NMDYE6EHV='D86RI[I.@.N>G.D):/<#,R]'<082TR36)A MWQ*=6'$==G.=ENVV<)^,4RI3LQ=0$ 'W&BI&DP6 MLE:GQ5R2I&QE#A&L,TI(?CUS;8#B7.SFW#O* M4Y(5H]9I+..34YDKS(?&;:<-N]&@B:GVYH@FZB+L]D:Q,7:S\4>QH'S/D[+: M$;*1!JNEV2NWO7;4]?H6KXYH0MA%GMLM1>783>6C79I^9FMPQ%X;>EVL15#M MUQ'5J M]MUNJ!,#N$D E1#6 M!_X@?GP1'AP\-,\2FX(,FQAX'3'5P6"[RX0 MMKGLZP>:CBDW)F^WB983$_!.5"_4Z M_(SBPU?%A^\N/CZ^<$+KZ\4%\@*D]5@&.3B(H&]IB'U5B?CNQKUB+V>= 9P*FN'ZZ"*%M]=-[PX3@,M_D(<: VL2V]6I%2/B_?.)$HBKZC>F5A=W?W5LM5^2Y'X_XU/!]5[Z8H,]6K,A\(G\=9 M#A(ZDR:];E]BXM7;)]6%8,OR!8XQ$X*EY<<%)3)M%P+R^QEC8GM1/&#W#M#P M/U!+ P04 " #(H'M82BV=)2 ( #[,0 &0 'AL+W=O%_IHMQ_DFD]&B'+1.QB0(Q'@=Q>EH M=E8>>Y_-SM2V2.)4OL]0OEVOH^R?"YFH^_,1'NT/?(B7J\(<&,_.-M%27LOB MT^9]IK^-:R^+>"W3/%8IRN3M^>@E?G$IB!E06OP1R_O\X#,R4[E1ZK/Y\F9Q M/@H,(IG(>6%<1/K?G;R426(\:1Q?*J>C^IQFX.'GO?=?RLGKR=Q$N;Q4R9_Q MHEB=C\(16LC;:)L4']3]K[*:$#?^YBK)R[_HOK(-1FB^S0NUK@9K!.LXW?V/ MOE:!.!A NP:0:@!I#2"D8P"M!M!RHCMDY;2NHB*:G67J'F7&6GLS'\K8E*/U M;.+4+.-UD>E?8SVNF%ULK^3\ M.:+X)T0"0M&GZROTY/NG>^@>@)?]W9&].P FK5>'EG[IL=6I@_K7RYN\R'3R M_^T+X\X;\WLS.\*+?!/-Y?E(7_*YS.[D:/;C=U@$/_NF/)"SQL19/7$&>9_] MOEW?R,SDF=KEF4[#?!^#?X&%NMCY%:5?LX?=SM%?58"2QP;=6 M-:EA34!8ERHOS#IE +R)DVR8A=-)"Y[/BDZI'UY8PPM!>*\SI7-EDZG;V'L= MA$Y,<,@.8K*#YEH1/!&A']JTAC;M#0W]X .W&X_QP7F#YYS3%CJOF0B('QX. M+.<%X%7X,DG4/"KD LFONA[*Y;%KK?(WT,4VE+?F[ \8'X/+\RI=ZB,R,WNJ M87V]4(OMO-#%SYVNZC9=&VOEM9%1%+=SW6<5D&G'BA&+F8"8KW6=M\>KR\W/ MTC""%R5Q+S8RY:(-TV/&:="Q96#+UQADQ=F;]2:*,Q-"LW4LE5KB&Z9/4,"Q:T(7K,ID1T(+2'C,DW'Z(G>]>_B4HSKGVOC(OKJO\*J M4S;S(IB2=G'ML^,L[,@,8DF+P*1U)8UF5XE:_J-5Z'R;E?3U/E-SN=AFAL#? M2B,9O/0-^SZ5OH?RUHR$I4)"OI6$("#IGAR7@;PUXV*IE\#4"\D(XB%;P_?M MY/68T8#PCN2UC$O8L/4F&4BC5M-Z#,5++)$3F,C[UT3$P\\T<%;I,<0JL61/ M8+(_W(D.]I]77[9Q63O#.Q'H^^2%'6NV76T)1>$.P8"I30?M'0SEK1D76X91N R#4KL:>HQD?6;=)$MM743A%D&? M?AUU97\X(>V:W&=%)QV] 7K0RX<+E&,=NVIXHW5"PJ"M;7QF3'#6 <\6*11N M"QSOVE4.VFV[:5MF^^U$U^Y%;25!X>[YR744';1)/I2WYNQMX4'APN.!?3OJ M=L=Q@)VL) M2CWM![=M!Y_NH9EB69["+-^WPT>AYD,UD][]"6;)E<']B5,Z>\SM)V#&1#O@ M7C,\Z2 59OF.P7S7M[/'7%)[AH5HW]#PF+%)1V.*6>9C,//UZ>LQE]/:2PV: M-*%9SF-'^N''&WH,:G%7R'IWP=G!#6:8[D[LYC&WR^V@? R9S2PY,EAF/T;7 MC[F"W)O6KEEW6EN^8S#?]=6O&R9(L^V8RG TJPX?RUHR+ M)77V6H!E,T'VT"G.95V#A(/18!:2C<..6HCE,T<>T2C7\ ML%SD0K1W1(_5!.,.I<(M*7.8E(\KE&ZJ1SEY&=B_,QU"RW[,YA=N^K4;A[,]R9"632A&=)EH5"X93D.LUQ?A<)=*J-<.(GK6K$I[RCEN.4[#O-= M'X7"CXM1T*3Y[*%E.@$S70^%(EQQV48&FC2169H3/;1G?X4B7&WIH'R,.]?" MDJ* =>IC*)3JE!Q.:X^5)ZW'!X_1KV6V+-\NR-%<;=-B]VAY?;1^@^%E^=Q^ MZ_@%?G&Y>P_!NMF]%O$VRC0UYBB1M]IE\'RB(66[-PUV7PJU*1_6OU%%H=;E MQY6,%C(S!OKW6Z6*_1=S@OI]C]E_4$L#!!0 ( ,B@>U@ZW@X#8@, *X. M 9 >&PO=V]R:W-H965T,_B*^#*?& MR$ ^K'!*Y15;?X6B(%?C>8R*[!>M"UO+0%XJ)(L*9Y5!1.+\'S\51%0<[,$> M!Z=P<'8=^GL<>H5#QIR99Y:5M< 2SR:2K4B1 (QS[Z BS@. F)ARFZ@H1Q2>( 74.@&B?%$5J THI'<-X!Y7$: M:9O?^<'RN7#"2PH;+W2X (D)%1_01W1SO4"'!Q_0 2(Q^A&R5"@0,3&EJD3G M8WI%UO,\:V=/UK:#+E@L0X'.8Q_\.H"I*"AY<#8\S)U6Q 5XQZAG'R''G2R&Y>B_NF@C-X_6;X^F/Q8E(L =30P46 MP!_!F+U_9P^L3TUD= 16HZ9?4M-O0W])#:Y0TU1Y#N=FH:+@_ M'.\*O<&H[]C-0A^5F8XZ$GI%WNUA_456O3P8 $PS 9 >&PO=V]R:W-H965T*+9#MS##1)NPU#T:!9MP_%/B@V(PN5 M1)>BDP;8CQ\E*Z(H4VQDT_K26/+=H^/QR?7)G3A_8/QKOJ94@.]IDN7GH[40 MF[/Q.%^N:1KF;]B&9O*;.\;34,A+'HWS#:?AJG1*DS'RO&"]=\ M,6=;D<09O>8@WZ9IR!\O:,(>SD=P]'3C4QRM17%CO)AOPHC>4/%Y<\WEU;A& M6<4IS?*898#3N_/16WAVZ:/"H;3X.Z8/>>,S*)9RR]C7XN*/U?G(*R*B"5V* M B*4/^[I)4V2 DG&\:T"'=7/+!R;GY_0WY>+EXNY#7-ZR9)_XI58GX^F(["B M=^$V$9_8P^^T6I!?X"U9DI?_@H?*UAN!Y387+*V<901IG.U^AM^K1#0<8-#A M@"H'U'8@'0ZX1E7E$1QDG^"OP"/M]<@94S M\_E8R&44P8R75<@7NY!11\@0@0\L$^LYL++G\C_C5E<_Y88LMYP7OS37G"WI:BNS M +Y\H.DMY<;-L4+WW1Q'8%H6@CH+P9"D#5SFQ1&8EI=)G9?)P:3=>08-.B+H M8Z]%6H,5]I!O)NVT#FOZ;-(VJ/KNVS;>%,7>2EHK=-_-<02F96%69V$V)&EG M+O/B"$S+"_24+/ .IFWEVF0DA%/4+K8F,PQQ8"8N;"@6:*_,GD'_]VCEH!>N^#(S1]N4KUP.F@''6JA%RAZ;E16@A: M)86=H[/]$CG9+Z3[5G@"._[#1TJ+(+L6^2C6E(/WDJEQE%FY:@?JNQ^NT/1E M*YV#X)!<14X5D2LT/3=*$2&KJK!RM7+5*B4*4(NK!BO)5=S!525'D%V.?-Q0 M'FI=LYJPX#]P5*O _N3>&WB*3@Y2V@B104K.3VG]4S M,)EU-PV0TC'(KF.>3^_>307[DWMOX2EZ/DC)*C09E-Y.-9@K-#TW2H,A>^O) M2N_ILUH+)K/NU@)2$@C9)= /Z-UN/!Q=T9TVC%RAZ3,+I=*P-^C4PJF49,9]*<=%1TK)87M2NHXRO>N\O9H>F_K*7I/ MN#&G&W90YW92=PJ!AY7 PX*[0]-PHA4<. MGRZ2_;%A,&F+&(/1=#KMX'KC12B[N#J"Z[TKNSV4WOMYBM8:4>*/##JC)$[U MG2LT/3=*WY'#9Y1D?_J(/+_]-ZK)JMF\T0-3XHK8Q96=[>;IT-$5WFG'S16: MGD E!,F@4T_B5.NY0M-SH[0>.7SJ2?;GF0%I#Y(,1MB?=+Q2JF26_X.9Y_&< M[UWI[2'U?AGU%"TW7\E!?]#IJ>]4\;E"TW.C%)]_^/2TE@?KAE@G!TO+CFH8KR@L#^?T=8^+IHGA ?8!F M\3]02P,$% @ R*![6-1'-NU_ P ^ \ !D !X;"]W;W)K&ULM5==3]LP%/TK5H8FD ;Y:MK"VDA ]R6-@2AL#V@/;GJ; M1#AQ9CL4I/WXV4F:)K2U8 HO;9S<$Y+RL1$)D9V8 M)@\B2# _HAFD\LF"L@0+.62AR3,&>%Z $F(ZEM4W$QRGAC\J[ETQ?T1S0>(4 MKACB>9)@]G0&A"['AFVL;ES'8234#=,?93B$*8C;[(K)D5FSS.,$4A[3%#%8 MC(U3^^3<]A2@B/@9PY(WKI$J94;IO1I\FX\-2V4$! *A*+#\>X!S($0QR3S^ M5*1&/:<"-J]7[)^+XF4Q,\SAG))?\5Q$8V-HH#DL<$[$-5U^A:J@(L& $E[\ MHF45:QDHR+F@2066&21Q6O[CQTJ(!L#N[0 X%0 M42;B-$13".7""?X!W5 AGYQR#H*CV5,5@V<$5D%H?P("QX0?H$-T.YV@_;T# MM(?B%-U$-.=R%CXRA4Q<36\&59)G99+.CB0G$!PAU_Z ',MQM\#/7PYWVG!3 MRE5KYM2:.06?NX/O!2K$9SB L2'?3 [L 0S_ M_3N[;WW<5GM'9"TEW%H)5\?NEQIL*['$>05.;24/?L^Q[/[(?&CFOAGE.<[ MJ:-:2?7JI'K:I'[0]/!VBNXN()D!V[H 6H+7+D!'9*U:O;I63VO%[S0-#XG< M".$=DK<+[=>%][2(W"L<[35A2]!OV&EK6,PMNQO0;,:WC'('CKO#PK:U[@NL MCDSN75=L;9T:_9/]MD:N^+M2HR.VMAKKSLC6MAL: M,U? ID\]SWINYBU1@^'Q+C.OVQ1;WZ=F( MK:W NB>R>V]LTTY[IJ[8VFJLNR9;VYOH;.IMM*1#M]&15NEO1@UL[WG?:C:. M9>I,?(%9&*<<$5A(F'4TD'A6'C/+@:!9<5*;42'/?<5E)(_FP%2 ?+Z@5*P& MZO!7'_;]?U!+ P04 " #(H'M8":/XY4@# #*% #0 'AL+W-T>6QE MUY#B9X[*6 M7S]?.TT_\*T*#X.N%<2^Q^?<8_LF,?0KO13L;L:8#A:YD-6 S+0N/X=A-9FQ MG%871SC[^GA?Z^D/@KB>?3DY:#^?7N_$S"YR3T"MZ M=8#H!2Y[@0K'!PFW]DFW4/'N8>+[M#'IWK:T'7YJA!SQ%*,E'IK)LF9"!R%W M6U[R!M42P[I,AOVLD.MJB8@+&&6:L^"1B@$94<''B@,KHSD72Q?N0&!2B$(% MVI2I2=6&2/7DX+;K0077.CF7A;*Y70;W>UP/WP%6/3#(A6@,=H@+#/LEU9HI M>6,Z=K -/H."NGV_+(W#J:++=N>*K GV8I*,"Y4RU:1IDU5HV!E+U\E6Y0\L="?YV;Z4C;A\IFMXIE?&'[BZPQ@*FW<75:EF+Y1?"I MS)F;_,$)AWVZX@6S0O$GDPU*96("3)'@D2G-)YN1/XJ6]VRA5^6TR'#/G2/T M_&_7>ZS/ ._=9'P,)H]B MNWO'8#(Y I/=-WMJON )]#X7,JQ/0AO'K:W#5A,-X% [(#_A>"S628/QG O- M9=V;\31E\MF9R\AK.C9_J&WIF_$IR^A3&?OP(QG&8'P$,RX,YP#B. MA>7YG^;30^?C,,Q;SXOT4$X/Y3B6#QG9+Y;'STG,QS_3)(FB.,96=#3R.AAA MZQ;'\.-7P[P! \L#F5ZVUOANXQ6ROPZP/=U7(=A,\4K$9HJO-2#^=0-&DOAW M&\L##&P7L-J!_/X\4%-^3A3!KF+>L#L81Y($0Z 6_34:Q\CJQ/#U[P]VET11 MDO@1P/P.H@A#X&[$$,"0*++OP9WW4;AZ3X7K_UX._P)02P,$% @ MR*![6)>*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_'XX'<% #>, #P 'AL+W=OC ;,K_?RO-O)5*\?+:6YT68X' MP>; @S!.YA]V3QO(>SZW[1['YW?<@XP'Z<@WN)#&NO:,MGWN&9^$/WFS53M] M)4LGS 5WXJO1]5JJ9=.,_Q5#\#/:.&P_-T$\,O\GC'JQD+FXT'E=">4V<32B M; "57;$]A7!7L4CD?)#91FZ;\N>%)M?[3PNB*$YDOZ MF10M.!WDN=_6I2S\U0MVQDNNZ#MW=^Y MJXUH(,]J*P%DAD!FM)!GW,HV;K=&6'_J&^VTKBK8<0X0R -:R%-K?J97-1 MUG8"VT;NJ];%LRQ+2(DI(R!VQFF>F]J/Q)>U@6(+,&D$ MQ-:XUFKYQ>=\%;L0\\X#AUDB(-;$N:XJZ3;^:N+FW>9\,BI4_J[C8I8(B#4Q M=3I_7.FR$,;^U?9<]Q.R87((B.W0LGWQ(A--\*KF$?R0.F.6"(@U,5&YK@2[ MYR^=^QEB;@B)W= D($K87\.)T$O#UZMFBL7NQ%K#'AMBO@B)?3&MYU;\J)OI MT>73.[>&Z'2#V!(39:7O"^S>\,)W5G9JC!^G/_@_Q-P1$KL#3>UF(<3$Y!$2 MRP/'C" F)H^06!X?P$IABHDG)UXLA[S39'L3$9)-^1JGMW5O-_<;A"V&,*" FIIV4 M6#N[,6]JYXE4 1<2I9AV4F+M_*EPN?]A*5&*62@EMA""N>(&2CQ%%X\16PC! M;(Y 3,Q"Z6U@CLLSMA'7S?G6(62C]QJ<#._"W#Y)/U MN6B@H_(,DT]&76M#,6&A(,/DDU'7VE!,6"C(,/EDU+4V%!,6"C),/EDKGV%[ MLCTY+L3"MUI\]Y>P?K]O+K\UK/G8+ ",DV;)SJ(NRW._[T9=:UYLE^=O_[7@ MY#]02P,$% @ R*![6,?7A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77 MPWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1; M"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]' MO9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [ M4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@ M=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,UY[O-5[_)ZD>S^>6Z^4OR^^= MD[OW@G-]6S$\_0502P,$% @ R*![6!^=A6\) @ V"H !, !;0V]N M=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WKWS"(L@&V XMY 4]RVT9- M8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_>O(49X>^&^*RV*3DKQB+]89Z M&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0:TCR--8J;ZSM:V5V79O>'_'-L MW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y2T*93TY[XJ;U\2)O*-B[">/* MQP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZQ#L]NM6JK:EQ]:[/1\KH ]DF M;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\S!,+]/6XUY&,I^<^%Z*0VM.O M^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^._Y[Q6_TO]B% ^I @?2B0/C1( M'P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ M4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#( M:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y?GJ6O6V'UWPV_:'UYAE02P$" M% ,4 " #(H'M8!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ,B@>UAAG+O0[P "L" 1 M " :\ !D;V-0UB97)PC$ 8 )PG 3 " &UL4$L! A0#% @ R*![6&!DBNS#!P -3, !@ M ("!#@@ 'AL+W=OU@;B#0"J08 'L< 8 " @0<0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ R*![6+H/Q,,\!0 _10 !@ ("!91H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R*![6)W,+3Y7"0 M6A4 !@ ("!W2T 'AL+W=OU@@B_2XA2( !YH 8 " @6HW M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ R*![6!&BM>75 @ @@8 !D M ("!96( 'AL+W=OA6$" !$!0 &0 @(%Q90 >&PO=V]R:W-H965T MUCN[L?@)@, -D& 9 M " @0EH !X;"]W;W)K&UL4$L! A0# M% @ R*![6,&PYUE;! &0H !D ("!9FL 'AL+W=O M&PO=V]R:W-H965TU@>(R<:M@( $H& 9 " @1!U M !X;"]W;W)K&UL4$L! A0#% @ R*![6('? M0\M($0 K#4 !D ("!_7< 'AL+W=O&PO=V]R:W-H965TUC-:" ZV 8 &\0 9 " @1Z6 !X;"]W;W)K&UL4$L! A0#% @ R*![6'ZV^EZD"@ LAP !D M ("!+9T 'AL+W=O&PO M=V]R:W-H965TUAJGTR ' @ M <5 9 " @&UL4$L! A0#% @ R*![6 +NT*%C @ BP4 !D ("! M&[H 'AL+W=O&PO=V]R:W-H965TUCR4# 8_", !T 9 M " @2^_ !X;"]W;W)K&UL4$L! A0#% M @ R*![6&0=DAG8!0 .0\ !D ("!8N, 'AL+W=O&PO=V]R:W-H965TU@YA.BM90( #X% 9 " @8/L !X M;"]W;W)K&UL4$L! A0#% @ R*![6,7;=GOS M @ 108 !D ("!'^\ 'AL+W=O&PO=V]R:W-H965TUBMP@*F&@0 %T* 9 " @1_U !X;"]W;W)K&UL4$L! A0#% @ R*![6#F_#Z^Z @ (08 !D M ("!&PO=V]R M:W-H965TUB=3# MB04 *T- M 9 " @2__ !X;"]W;W)K&UL M4$L! A0#% @ R*![6!MZV(>0!0 A@T !D ("![P0! M 'AL+W=O&PO=V]R:W-H965TUBK "@QR0, + 2 9 M " @8D1 0!X;"]W;W)K&UL4$L! A0#% @ MR*![6)&XI#FV! UAP !D ("!B14! 'AL+W=O&PO=V]R:W-H965TUB1 MKN&UL4$L! A0#% @ R*![6-"_!N:& @ ( 8 !D M ("!%2D! 'AL+W=O&PO=V]R:W-H M965TUB:1C$O$P, #@, 9 M " @2HP 0!X;"]W;W)K&UL4$L! M A0#% @ R*![6+4>@&0D P 40L !D ("!=#,! 'AL M+W=O@(% M #X(P &0 @('/-@$ >&PO=V]R:W-H965TUAVO"!Q!P0 !<; 9 " M@0@\ 0!X;"]W;W)K&UL4$L! A0#% @ R*![ M6.T5X2CI @ B0@ !D ("!1D ! 'AL+W=O&PO=V]R:W-H965TUA$1QE&UL4$L! A0#% @ R*![6(V.,BIQ" *T4 M !D ("!U4D! 'AL+W=O&PO=V]R:W-H965TU@J7M^$ M3P0 )(5 9 " @1]5 0!X;"]W;W)K&UL4$L! A0#% @ R*![6"0_YYJW! 9!< !D M ("!I5D! 'AL+W=O&PO=V]R:W-H965T MUB,P7S57@( L& 9 M " @?5C 0!X;"]W;W)K&UL4$L! A0# M% @ R*![6+7X^UPM P 9@P !D ("!BF8! 'AL+W=O M&PO=V]R:W-H965TUC!9OOG,Q '#) 9 " @?-L M 0!X;"]W;W)K&UL4$L! A0#% @ R*![6&(; M.*KX @ >@H !D ("!77T! 'AL+W=O&PO=V]R:W-H965TUC!NE3]# 4 "4: 9 " @8&& 0!X;"]W;W)K&UL4$L! A0#% @ R*![6(X+>:*P @ F 8 !D M ("!Q(L! 'AL+W=O&PO M=V]R:W-H965TUB0,FS8^@( M $L+ 9 " @;&3 0!X;"]W;W)K&UL4$L! A0#% @ R*![6.E'>.9I!0 0AH !D ("! MXI8! 'AL+W=O&PO=V]R:W-H965TUB/MR(86 0 +D2 9 M " @86? 0!X;"]W;W)K&UL4$L! A0#% M @ R*![6'4K*H0V!P #R0 !D ("!%*0! 'AL+W=O&PO=V]R:W-H965TU@ZW@X#8@, *X. 9 " @=BS 0!X M;"]W;W)K&UL4$L! A0#% @ R*![6']15:]/ M!@ 3#, !D ("!<;&PO=V]R:W-H965TU@)H_CE2 , ,H4 - " :W! 0!X;"]S='EL97,N>&UL M4$L! A0#% @ R*![6)>*NQS $P( L ( !(,4! M %]R96QS+RYR96QS4$L! A0#% @ R*![6";WN.!W!0 WC \ M ( !"<8! 'AL+W=OUC' MUW-/1P( -4K : " :W+ 0!X;"]?U@?G85O"0( -@J 3 M " 2S. 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !2 %( =18 ' &;0 0 $! end XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 208 417 1 false 74 0 false 9 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://strataskinsciences.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets Sheet http://strataskinsciences.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Operations Sheet http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 040000 - Statement - Consolidated Statements of Cash Flows Sheet http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 060100 - Disclosure - Organization and Nature of Business Sheet http://strataskinsciences.com/role/OrganizationAndNatureOfBusiness Organization and Nature of Business Notes 7 false false R8.htm 060200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 060300 - Disclosure - Asset Acquisition Sheet http://strataskinsciences.com/role/AssetAcquisition Asset Acquisition Notes 9 false false R10.htm 060400 - Disclosure - Fair Value Measurements Sheet http://strataskinsciences.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 060500 - Disclosure - Inventories Sheet http://strataskinsciences.com/role/Inventories Inventories Notes 11 false false R12.htm 060600 - Disclosure - Property and Equipment, net Sheet http://strataskinsciences.com/role/PropertyAndEquipmentNet Property and Equipment, net Notes 12 false false R13.htm 060700 - Disclosure - Leases Sheet http://strataskinsciences.com/role/Leases Leases Notes 13 false false R14.htm 060800 - Disclosure - Intangible Assets and Goodwill Sheet http://strataskinsciences.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 060900 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 15 false false R16.htm 061000 - Disclosure - Long-term Debt Sheet http://strataskinsciences.com/role/LongtermDebt Long-term Debt Notes 16 false false R17.htm 061100 - Disclosure - Commitments and Contingencies Sheet http://strataskinsciences.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 061200 - Disclosure - Stockholders' Equity Sheet http://strataskinsciences.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 061300 - Disclosure - Stock-Based Compensation Sheet http://strataskinsciences.com/role/StockbasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 061400 - Disclosure - Income Taxes Sheet http://strataskinsciences.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 061500 - Disclosure - Business and Geographical Reporting Segments Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegments Business and Geographical Reporting Segments Notes 21 false false R22.htm 061600 - Disclosure - Subsequent Events Sheet http://strataskinsciences.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 061700 - Disclosure - Insider Trading Arrangements Sheet http://strataskinsciences.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 070200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 080200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 080300 - Disclosure - Asset Acquisition (Tables) Sheet http://strataskinsciences.com/role/AssetAcquisitionTables Asset Acquisition (Tables) Tables http://strataskinsciences.com/role/AssetAcquisition 26 false false R27.htm 080500 - Disclosure - Inventories (Tables) Sheet http://strataskinsciences.com/role/InventoriesTables Inventories (Tables) Tables http://strataskinsciences.com/role/Inventories 27 false false R28.htm 080600 - Disclosure - Property and Equipment, net (Tables) Sheet http://strataskinsciences.com/role/PropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://strataskinsciences.com/role/PropertyAndEquipmentNet 28 false false R29.htm 080700 - Disclosure - Leases (Tables) Sheet http://strataskinsciences.com/role/LeasesTables Leases (Tables) Tables http://strataskinsciences.com/role/Leases 29 false false R30.htm 080800 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://strataskinsciences.com/role/IntangibleAssetsAndGoodwill 30 false false R31.htm 080900 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilities 31 false false R32.htm 081000 - Disclosure - Long-term Debt (Tables) Sheet http://strataskinsciences.com/role/LongtermDebtTables Long-term Debt (Tables) Tables http://strataskinsciences.com/role/LongtermDebt 32 false false R33.htm 081300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://strataskinsciences.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://strataskinsciences.com/role/StockbasedCompensation 33 false false R34.htm 081400 - Disclosure - Income Taxes (Tables) Sheet http://strataskinsciences.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://strataskinsciences.com/role/IncomeTaxes 34 false false R35.htm 081500 - Disclosure - Business and Geographical Reporting Segments (Tables) Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables Business and Geographical Reporting Segments (Tables) Tables http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegments 35 false false R36.htm 090100 - Disclosure - Organization and Nature of Business (Details) Sheet http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails Organization and Nature of Business (Details) Details http://strataskinsciences.com/role/OrganizationAndNatureOfBusiness 36 false false R37.htm 090200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details) Details 37 false false R38.htm 090202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details) Details 38 false false R39.htm 090204 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details) Details http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 090206 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details) Details 40 false false R41.htm 090208 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details) Details 41 false false R42.htm 090210 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details) Details http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 090212 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsAndIntangiblesDetails Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details) Details 43 false false R44.htm 090214 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details) Details 44 false false R45.htm 090216 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details) Details 45 false false R46.htm 090218 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details) Details 46 false false R47.htm 090220 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details) Details 47 false false R48.htm 090222 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details) Details 48 false false R49.htm 090224 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details) Details 49 false false R50.htm 090226 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details) Details 50 false false R51.htm 090228 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details) Sheet http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details) Details 51 false false R52.htm 090300 - Disclosure - Asset Acquisition (Details) Sheet http://strataskinsciences.com/role/AssetAcquisitionDetails Asset Acquisition (Details) Details http://strataskinsciences.com/role/AssetAcquisitionTables 52 false false R53.htm 090500 - Disclosure - Inventories (Details) Sheet http://strataskinsciences.com/role/InventoriesDetails Inventories (Details) Details http://strataskinsciences.com/role/InventoriesTables 53 false false R54.htm 090600 - Disclosure - Property and Equipment, net (Details) Sheet http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails Property and Equipment, net (Details) Details http://strataskinsciences.com/role/PropertyAndEquipmentNetTables 54 false false R55.htm 090700 - Disclosure - Leases (Details) Sheet http://strataskinsciences.com/role/LeasesDetails Leases (Details) Details http://strataskinsciences.com/role/LeasesTables 55 false false R56.htm 090800 - Disclosure - Intangible Assets and Goodwill, Components of Intangible Assets (Details) Sheet http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails Intangible Assets and Goodwill, Components of Intangible Assets (Details) Details 56 false false R57.htm 090802 - Disclosure - Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details) Sheet http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details) Details 57 false false R58.htm 090804 - Disclosure - Intangible Assets and Goodwill, Components of Goodwill (Details) Sheet http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails Intangible Assets and Goodwill, Components of Goodwill (Details) Details 58 false false R59.htm 090900 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 59 false false R60.htm 091000 - Disclosure - Long-term Debt, Senior Term Facility (Details) Sheet http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails Long-term Debt, Senior Term Facility (Details) Details 60 false false R61.htm 091002 - Disclosure - Long-term Debt, Future Minimum Principal Payments (Details) Sheet http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails Long-term Debt, Future Minimum Principal Payments (Details) Details 61 false false R62.htm 091100 - Disclosure - Commitments and Contingencies (Details) Sheet http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://strataskinsciences.com/role/CommitmentsAndContingencies 62 false false R63.htm 091200 - Disclosure - Stockholders' Equity, Preferred Stock and Common Stock (Details) Sheet http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails Stockholders' Equity, Preferred Stock and Common Stock (Details) Details 63 false false R64.htm 091202 - Disclosure - Stockholders' Equity, Outstanding Common Stock Warrants (Details) Sheet http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails Stockholders' Equity, Outstanding Common Stock Warrants (Details) Details 64 false false R65.htm 091300 - Disclosure - Stock-Based Compensation, Summary (Details) Sheet http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails Stock-Based Compensation, Summary (Details) Details 65 false false R66.htm 091302 - Disclosure - Stock-Based Compensation, Share-based Compensation Expense (Details) Sheet http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails Stock-Based Compensation, Share-based Compensation Expense (Details) Details 66 false false R67.htm 091304 - Disclosure - Stock-Based Compensation, Stock Options (Details) Sheet http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails Stock-Based Compensation, Stock Options (Details) Details 67 false false R68.htm 091306 - Disclosure - Stock-Based Compensation, Fair Value Assumptions (Details) Sheet http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails Stock-Based Compensation, Fair Value Assumptions (Details) Details 68 false false R69.htm 091308 - Disclosure - Stock-Based Compensation, Restricted Stock Units (Details) Sheet http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails Stock-Based Compensation, Restricted Stock Units (Details) Details 69 false false R70.htm 091400 - Disclosure - Income Taxes (Details) Sheet http://strataskinsciences.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://strataskinsciences.com/role/IncomeTaxesTables 70 false false R71.htm 091500 - Disclosure - Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details) Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details) Details 71 false false R72.htm 091502 - Disclosure - Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details) Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details) Details 72 false false R73.htm 091504 - Disclosure - Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) Details 73 false false R74.htm 091506 - Disclosure - Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details) Sheet http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details) Details 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 16 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, sskn:ExtendedProductWarrantyTerm, sskn:LesseeOperatingLeaseRemainingTermOfContract, sskn:StandardProductWarrantyTerm, us-gaap:AccountsReceivableNetCurrent, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - ef20015284_10k.htm 11 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 298000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20231231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20270101Member_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember Unit: U001. - ef20015284_10k.htm 18253 - ef20015284_10k.htm 18253 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 787000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20231231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20250101Member_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember Unit: U001. - ef20015284_10k.htm 18217 - ef20015284_10k.htm 18217 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 1319000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20231231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember Unit: U001. - ef20015284_10k.htm 18199 - ef20015284_10k.htm 18199 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 300000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20231231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20230101Member Unit: U001. - ef20015284_10k.htm 18290 - ef20015284_10k.htm 18290 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 569000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20231231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20260101Member_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember Unit: U001. - ef20015284_10k.htm 18235 - ef20015284_10k.htm 18235 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 400000.000000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c20221231_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20220101Member Unit: U001. - ef20015284_10k.htm 18290 - ef20015284_10k.htm 18290 ef20015284_10k.htm sskn-20231231.xsd sskn-20231231_cal.xml sskn-20231231_def.xml sskn-20231231_lab.xml sskn-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20015284_10k.htm": { "nsprefix": "sskn", "nsuri": "http://strataskinsciences.com/20231231", "dts": { "inline": { "local": [ "ef20015284_10k.htm" ] }, "schema": { "local": [ "sskn-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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "sskn-20231231_cal.xml" ] }, "definitionLink": { "local": [ "sskn-20231231_def.xml" ] }, "labelLink": { "local": [ "sskn-20231231_lab.xml" ] }, "presentationLink": { "local": [ "sskn-20231231_pre.xml" ] } }, "keyStandard": 343, "keyCustom": 74, "axisStandard": 28, "axisCustom": 0, "memberStandard": 42, "memberCustom": 28, "hidden": { "total": 23, "http://fasb.org/us-gaap/2023": 10, "http://strataskinsciences.com/20231231": 3, "http://xbrl.sec.gov/dei/2023": 6, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 208, "entityCount": 1, "segmentCount": 74, "elementCount": 686, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 777, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://strataskinsciences.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "longName": "010000 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R3": { "role": "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "010100 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations", "longName": "020000 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NonoperatingIncomeExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R5": { "role": "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "030000 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20211231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20211231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows", "longName": "040000 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R7": { "role": "http://strataskinsciences.com/role/OrganizationAndNatureOfBusiness", "longName": "060100 - Disclosure - Organization and Nature of Business", "shortName": "Organization and Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "060200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://strataskinsciences.com/role/AssetAcquisition", "longName": "060300 - Disclosure - Asset Acquisition", "shortName": "Asset Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://strataskinsciences.com/role/FairValueMeasurements", "longName": "060400 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://strataskinsciences.com/role/Inventories", "longName": "060500 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://strataskinsciences.com/role/PropertyAndEquipmentNet", "longName": "060600 - Disclosure - Property and Equipment, net", "shortName": "Property and Equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://strataskinsciences.com/role/Leases", "longName": "060700 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwill", "longName": "060800 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilities", "longName": "060900 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://strataskinsciences.com/role/LongtermDebt", "longName": "061000 - Disclosure - Long-term Debt", "shortName": "Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://strataskinsciences.com/role/CommitmentsAndContingencies", "longName": "061100 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://strataskinsciences.com/role/StockholdersEquity", "longName": "061200 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://strataskinsciences.com/role/StockbasedCompensation", "longName": "061300 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://strataskinsciences.com/role/IncomeTaxes", "longName": "061400 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegments", "longName": "061500 - Disclosure - Business and Geographical Reporting Segments", "shortName": "Business and Geographical Reporting Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://strataskinsciences.com/role/SubsequentEvents", "longName": "061600 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://strataskinsciences.com/role/InsiderTradingArrangements", "longName": "061700 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": null, "uniqueAnchor": null }, "R24": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "070200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "080200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://strataskinsciences.com/role/AssetAcquisitionTables", "longName": "080300 - Disclosure - Asset Acquisition (Tables)", "shortName": "Asset Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://strataskinsciences.com/role/InventoriesTables", "longName": "080500 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://strataskinsciences.com/role/PropertyAndEquipmentNetTables", "longName": "080600 - Disclosure - Property and Equipment, net (Tables)", "shortName": "Property and Equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://strataskinsciences.com/role/LeasesTables", "longName": "080700 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillTables", "longName": "080800 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "080900 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://strataskinsciences.com/role/LongtermDebtTables", "longName": "081000 - Disclosure - Long-term Debt (Tables)", "shortName": "Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://strataskinsciences.com/role/StockbasedCompensationTables", "longName": "081300 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://strataskinsciences.com/role/IncomeTaxesTables", "longName": "081400 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables", "longName": "081500 - Disclosure - Business and Geographical Reporting Segments (Tables)", "shortName": "Business and Geographical Reporting Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "longName": "090100 - Disclosure - Organization and Nature of Business (Details)", "shortName": "Organization and Nature of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c20231231_CreditFacilityAxis_SeniorTermFacilityMember_LineOfCreditFacilityAxis_MidCapFinancialTrustMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_CreditFacilityAxis_SeniorTermFacilityOneMember_LineOfCreditFacilityAxis_MidCapFinancialTrustMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R37": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails", "longName": "090200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Concentrations of Credit Risk and Major Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember", "name": "sskn:ConcentrationRiskNumberOfMajorCustomers", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R38": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "longName": "090202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "sskn:CreditCardTransactionSettlementTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "sskn:CreditCardTransactionSettlementTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "longName": "090204 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:RestrictedCash", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R40": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "longName": "090206 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Property and Equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerHardwareAndSoftwareMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_ComputerHardwareAndSoftwareMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "longName": "090208 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c20231231_RangeAxis_MaximumMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_RangeAxis_MaximumMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "longName": "090210 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsAndIntangiblesDetails", "longName": "090212 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Impairment of Long-Lived Assets and Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails", "longName": "090214 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Accrued Warranty Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R45": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "090216 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "longName": "090218 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "longName": "090220 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Future Undiscounted Fixed Treatment Code Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R48": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails", "longName": "090222 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20221231_RangeAxis_MaximumMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20220101Member", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R49": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails", "longName": "090224 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Revenue Recognition, Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20231231", "name": "sskn:ContractWithCustomerLiabilityCurrentAdvanceConsideration", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "sskn:ContractWithCustomerLiabilityCurrentAdvanceConsideration", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails", "longName": "090226 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Advertising Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AdvertisingExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AdvertisingExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "longName": "090228 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies, Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://strataskinsciences.com/role/AssetAcquisitionDetails", "longName": "090300 - Disclosure - Asset Acquisition (Details)", "shortName": "Asset Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20220101to20220131_AssetAcquisitionAxis_TheraClearCorporationMember", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R53": { "role": "http://strataskinsciences.com/role/InventoriesDetails", "longName": "090500 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails", "longName": "090600 - Disclosure - Property and Equipment, net (Details)", "shortName": "Property and Equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://strataskinsciences.com/role/LeasesDetails", "longName": "090700 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sskn:ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToAmendedLease", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sskn:ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToAmendedLease", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails", "longName": "090800 - Disclosure - Intangible Assets and Goodwill, Components of Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill, Components of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails", "longName": "090802 - Disclosure - Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill, Estimated Future Amortization Expense for Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails", "longName": "090804 - Disclosure - Intangible Assets and Goodwill, Components of Goodwill (Details)", "shortName": "Intangible Assets and Goodwill, Components of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_StatementBusinessSegmentsAxis_DermatologyRecurringProceduresMember", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R59": { "role": "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "090900 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R60": { "role": "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "longName": "091000 - Disclosure - Long-term Debt, Senior Term Facility (Details)", "shortName": "Long-term Debt, Senior Term Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20220906to20220906_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "name": "sskn:DebtInstrumentTermOfVariableRate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R61": { "role": "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails", "longName": "091002 - Disclosure - Long-term Debt, Future Minimum Principal Payments (Details)", "shortName": "Long-term Debt, Future Minimum Principal Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "longName": "091100 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20230223to20230223", "name": "sskn:LitigationSettlementToBePaid", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230223to20230223", "name": "sskn:LitigationSettlementToBePaid", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails", "longName": "091200 - Disclosure - Stockholders' Equity, Preferred Stock and Common Stock (Details)", "shortName": "Stockholders' Equity, Preferred Stock and Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_SubsidiarySaleOfStockAxis_EquityOfferingsAtTheMarketMember", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R64": { "role": "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails", "longName": "091202 - Disclosure - Stockholders' Equity, Outstanding Common Stock Warrants (Details)", "shortName": "Stockholders' Equity, Outstanding Common Stock Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20230601to20230630_CreditFacilityAxis_SeniorTermFacilityMember", "name": "sskn:StockIssuedDuringPeriodSharesWarrantsIssued", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails", "longName": "091300 - Disclosure - Stock-Based Compensation, Summary (Details)", "shortName": "Stock-Based Compensation, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20231001to20231031", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231001to20231031", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails", "longName": "091302 - Disclosure - Stock-Based Compensation, Share-based Compensation Expense (Details)", "shortName": "Stock-Based Compensation, Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "longName": "091304 - Disclosure - Stock-Based Compensation, Stock Options (Details)", "shortName": "Stock-Based Compensation, Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c20221231_AwardTypeAxis_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231_AwardTypeAxis_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R68": { "role": "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails", "longName": "091306 - Disclosure - Stock-Based Compensation, Fair Value Assumptions (Details)", "shortName": "Stock-Based Compensation, Fair Value Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "longName": "091308 - Disclosure - Stock-Based Compensation, Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation, Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R70": { "role": "http://strataskinsciences.com/role/IncomeTaxesDetails", "longName": "091400 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "longName": "091500 - Disclosure - Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details)", "shortName": "Business and Geographical Reporting Segments, Results of Operations from Business Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U009", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U009", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "longName": "091502 - Disclosure - Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details)", "shortName": "Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "longName": "091504 - Disclosure - Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details)", "shortName": "Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_StatementGeographicalAxis_GeographicDistributionDomesticMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } }, "R74": { "role": "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "longName": "091506 - Disclosure - Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details)", "shortName": "Business and Geographical Reporting Segments, Total Assets by Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:Assets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_StatementGeographicalAxis_NonUsMember", "name": "us-gaap:NoncurrentAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015284_10k.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r22", "r789" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "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": [ "r743" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails", "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $222 and $382 at December 31, 2023 and 2022, respectively", "verboseLabel": "Accounts receivable", "label": "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": [ "r308", "r309" ] }, "sskn_AccruedExitFeeRecordedAsDebtDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AccruedExitFeeRecordedAsDebtDiscount", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Accrued exit fee recorded as debt discount in noncash operating, investing and financing activities.", "label": "Accrued Exit Fee Recorded as Debt Discount", "terseLabel": "Accrued exit fee recorded as debt discount" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 }, "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued expenses and other current liabilities", "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "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": [ "r25" ] }, "sskn_AccruedPaymentOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AccruedPaymentOfContingentConsideration", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Accrued payment of contingent consideration in noncash investing and financing activities.", "label": "Accrued Payment of Contingent Consideration", "terseLabel": "Accrued payment of contingent consideration" } } }, "auth_ref": [] }, "sskn_AccruedProfessionalFeesOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AccruedProfessionalFeesOtherAccruedLiabilities", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees and other accrued liabilities amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued Professional Fees Other Accrued Liabilities", "terseLabel": "Professional fees and other" } } }, "auth_ref": [] }, "sskn_AccruedWarrantyCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AccruedWarrantyCostsAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Warranty Costs [Abstract]", "terseLabel": "Accrued Warranty Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "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": [ "r66", "r216", "r622" ] }, "sskn_AcquisitionOfAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AcquisitionOfAssetsAndLiabilitiesAbstract", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition of Assets and Liabilities [Abstract]", "terseLabel": "Acquisition of Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "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": [ "r113", "r789", "r943" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional Paid-In-Capital [Member]", "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": [ "r491", "r492", "r493", "r657", "r844", "r845", "r846", "r918", "r945" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r84", "r85", "r454" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Modification of common stock warrants", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r11", "r67", "r149" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r175" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r499" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r486", "r498" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r225", "r312", "r347" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of debt discount", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r6", "r99", "r131", "r412" ] }, "sskn_AmortizationOfDebtIssuanceCostsAndDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AmortizationOfDebtIssuanceCostsAndDebtDiscountPremium", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs and Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of deferred financing costs and debt discount", "terseLabel": "Amortization of deferred financing costs and debt discount" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization expense 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": [ "r6", "r59", "r63" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Potential common stock equivalents (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r269" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r42" ] }, "sskn_AssessmentOneMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssessmentOneMember", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Assessment audits performed by state taxing authorities.", "label": "Assessment One [Member]" } } }, "auth_ref": [] }, "sskn_AssessmentTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssessmentTwoMember", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Assessment audits performed by state taxing authorities.", "label": "Assessment Two [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r787", "r914", "r915", "r916" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredAbstract", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Consideration [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r914", "r915", "r916" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock issued", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r914", "r915", "r916" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Transaction costs", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r787", "r914", "r915", "r916" ] }, "sskn_AssetAcquisitionContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Asset Acquisition, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Reduction in contingent consideration adjusted to carrying value of technology intangible asset" } } }, "auth_ref": [] }, "sskn_AssetAcquisitionContingentConsiderationIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionContingentConsiderationIncurred", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration incurred during the period.", "label": "Asset Acquisition, Contingent Consideration, Incurred", "terseLabel": "Royalty and gross profit payments incurred" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of contingent consideration", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contingent consideration, net of current portion", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [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": [ "r913" ] }, "sskn_AssetAcquisitionPurchasePriceAllocationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionPurchasePriceAllocationAbstract", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Purchase Price Allocation [Abstract]" } } }, "auth_ref": [] }, "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "auth_ref": [] }, "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired [Abstract]" } } }, "auth_ref": [] }, "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible asset" } } }, "auth_ref": [] }, "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "sskn_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Purchase Price Allocation", "documentation": "Tabular disclosure of asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsAndIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges", "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": [ "r6", "r64" ] }, "us-gaap_AssetImpairmentChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentChargesAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesImpairmentOfLonglivedAssetsAndIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets and Intangibles [Abstract]", "label": "Asset Impairment Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetUnderConstructionMember", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lasers-In-Process [Member]", "label": "Asset under Construction [Member]", "documentation": "Asset in process of being built." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "totalLabel": "Total assets", "label": "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": [ "r162", "r220", "r244", "r278", "r293", "r299", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r531", "r533", "r547", "r614", "r694", "r789", "r800", "r873", "r874", "r924" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "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": [ "r211", "r228", "r244", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r531", "r533", "r547", "r789", "r873", "r874", "r924" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r804", "r805", "r806" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r804", "r805", "r806" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r804", "r805", "r806" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Principles of Consolidation", "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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r136" ] }, "sskn_BeneficialOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "BeneficialOwnershipPercentage", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the beneficial percentage of ownership.", "label": "Beneficial ownership percentage", "terseLabel": "Beneficial ownership percentage" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "label": "China [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 0.0 }, "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r36", "r214", "r758" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r37" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r37", "r161" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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": [ "r36", "r133", "r242" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents 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": [ "r3", "r133" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash operating, investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "sskn_ChangeInIntangibleAssetsAndFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ChangeInIntangibleAssetsAndFairValueOfContingentConsideration", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in carrying value of intangible assets and change in fair value of the contingent consideration due to revaluation as part of non cash transaction in connection with asset acquisition.", "label": "Change in Intangible Assets and Fair Value of Contingent Consideration", "terseLabel": "Change in intangible assets and fair value of contingent consideration" } } }, "auth_ref": [] }, "sskn_ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToAmendedLease": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToAmendedLease", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in operating lease right-of-use assets and liability due to amended lease as part of non cash disclosure of non-cash operating, investing and financing activities.", "label": "Change In Operating Lease Right-of-use Assets And Liability Due To Amended Lease", "verboseLabel": "Increase in ROU asset and operating lease liability resulting from lease modification" } } }, "auth_ref": [] }, "sskn_ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToNewAndAmendedLease": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ChangeInOperatingLeaseRightOfUseAssetsAndLiabilityDueToNewAndAmendedLease", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Change in operating lease right-of-use assets and liability due to new and amended lease as part of non cash disclosure of non-cash operating, investing and financing activities.", "label": "Change in Operating Lease Right-of-Use Assets and Liability Due to New and Amended Lease", "terseLabel": "Change in operating lease right-of-use assets and liabilities due to new and amended leases" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r851" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r190", "r222", "r223", "r224", "r244", "r263", "r264", "r266", "r268", "r272", "r273", "r344", "r395", "r398", "r399", "r400", "r406", "r407", "r418", "r419", "r422", "r425", "r432", "r547", "r651", "r652", "r653", "r654", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r682", "r703", "r722", "r736", "r737", "r738", "r739", "r740", "r813", "r840", "r848" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [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": [ "r222", "r223", "r224", "r272", "r418", "r419", "r420", "r422", "r425", "r430", "r432", "r651", "r652", "r653", "r654", "r776", "r813", "r840" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise price (in dollars per share)", "label": "Warrants, exercise price (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes 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": [ "r79" ] }, "sskn_CommissionAsPercentageOfGrossProceedsFromSaleOfSharesSold": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "CommissionAsPercentageOfGrossProceedsFromSaleOfSharesSold", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Commission as percentage of gross proceeds from sale of shares sold.", "label": "Commission as percentage of gross proceeds from sale of shares sold", "terseLabel": "Commission as percentage of gross proceeds from sale of shares sold" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Note 11)", "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": [ "r30", "r104", "r616", "r681" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r144", "r383", "r384", "r744", "r869" ] }, "sskn_CommonStockAmountOfCommonStockTheCompanyMaySellUnderEquityDistributionAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "CommonStockAmountOfCommonStockTheCompanyMaySellUnderEquityDistributionAgreement", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock the Company may sell under an equity distribution agreement.", "label": "Common Stock, Amount of common stock the Company may sell under equity distribution agreement", "terseLabel": "Amount of common stock the Company may sell under equity distribution agreement" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r844", "r845", "r918", "r942", "r945" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r112" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "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": [ "r112", "r682" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "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": [ "r112" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r112", "r682", "r700", "r945", "r946" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 150,000,000 shares authorized; 35,060,920 and 34,723,046 shares issued and outstanding at December 31, 2023 and 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": [ "r112", "r618", "r789" ] }, "sskn_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to tangible personal property used in an office setting example computer also collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Hardware and Software [Member]", "terseLabel": "Computers, Hardware and Software [Member]" } } }, "auth_ref": [] }, "sskn_ConcentrationOfCreditRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ConcentrationOfCreditRiskAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Of Credit Risk [Abstract]", "terseLabel": "Concentration of Credit Risk [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r45", "r47", "r97", "r98", "r307", "r743" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r45", "r47", "r97", "r98", "r307", "r646", "r743" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "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": [ "r45", "r47", "r97", "r98", "r307", "r743", "r818" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentrations of Credit Risk and Major Customers", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r106", "r178" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r743" ] }, "sskn_ConcentrationRiskNumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ConcentrationRiskNumberOfMajorCustomers", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of major customers of the entity.", "label": "Concentration Risk, Number of Major Customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "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": [ "r45", "r47", "r97", "r98", "r307" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r44", "r45", "r47", "r48", "r97", "r160", "r743" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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": [ "r45", "r47", "r97", "r98", "r307", "r743" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r246", "r280", "r291", "r292", "r293", "r294", "r295", "r297", "r301", "r395", "r396", "r397", "r398", "r400", "r401", "r403", "r405", "r406", "r873", "r874" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r246", "r280", "r291", "r292", "r293", "r294", "r295", "r297", "r301", "r395", "r396", "r397", "r398", "r400", "r401", "r403", "r405", "r406", "r873", "r874" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r435", "r436", "r447" ] }, "sskn_ContractWithCustomerLiabilityCurrentAdvanceConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ContractWithCustomerLiabilityCurrentAdvanceConsideration", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current, Advance Consideration", "terseLabel": "Short-term contract liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r435", "r436", "r447" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities recognized as revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r448" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated [Member]", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r15", "r292", "r293", "r294", "r295", "r301", "r850" ] }, "sskn_CostOfEquityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "CostOfEquityPercentage", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of cost of equity assumptions used in the valuation method to calculate fair value of assets and earnout.", "label": "Cost of Equity Percentage", "terseLabel": "Cost of equity" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenues", "label": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r127", "r244", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r547", "r873" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r125" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated expenses [Abstract]", "label": "Costs and Expenses [Abstract]" } } }, "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": [] }, "sskn_CreditCardTransactionSettlementTerm": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "CreditCardTransactionSettlementTerm", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the term of credit card transaction settlement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Credit Card Transaction Settlement Term", "terseLabel": "Credit card transaction settlement term" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "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": [ "r821", "r843", "r911" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current income tax", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r157", "r520", "r526", "r843" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "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": [ "r821", "r843", "r911" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "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": [ "r46", "r307" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pharos Customer Lists [Member]", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r93" ] }, "sskn_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "A customer or a group of external customers with significant concentration.", "label": "Customer One [Member]", "terseLabel": "One Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r94" ] }, "sskn_DebtInstrumentBasisInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentBasisInterestRate", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Base interest rate for the funds borrowed under the debt agreement", "label": "Debt Instrument, Basis Interest Rate", "terseLabel": "Base interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "sskn_DebtInstrumentExitFee": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentExitFee", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "sskn_LongTermDebtAfterExitFee", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit fee of debt instrument.", "label": "Debt Instrument, Exit Fee", "terseLabel": "Exit fee" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Face amount of debt", "verboseLabel": "Term loan", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r100", "r102", "r408", "r556", "r772", "r773" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Frequency of payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r28", "r105" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r27", "r100", "r415", "r556" ] }, "sskn_DebtInstrumentInterestRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentInterestRateFloor", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate floor on the debt instrument.", "label": "Debt Instrument, Interest Rate Floor", "terseLabel": "Interest rate floor" } } }, "auth_ref": [] }, "sskn_DebtInstrumentLenderFees": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentLenderFees", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lender fees incurred in debt arrangement.", "label": "Debt Instrument, Lender Fees", "terseLabel": "Lender fees" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r188", "r771", "r919" ] }, "sskn_DebtInstrumentNumberOfMonthlyPrincipalPaymentsPlusInterest": { "xbrltype": "integerItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentNumberOfMonthlyPrincipalPaymentsPlusInterest", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of monthly principal payments plus interest.", "label": "Debt Instrument, Number of Monthly Principal Payments Plus Interest", "terseLabel": "Number of monthly principal payments plus interest" } } }, "auth_ref": [] }, "sskn_DebtInstrumentTermOfVariableRate": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DebtInstrumentTermOfVariableRate", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: unamortized debt discount", "label": "Unamortized debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r99", "r102", "r876" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r219" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r843", "r910", "r911" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred income tax", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r906" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Third party costs incurred", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r101", "r876" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r157", "r186", "r525", "r526", "r843" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Gross deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r109", "r110", "r163", "r514" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r505", "r506", "r615" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r843", "r910", "r911" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r515" ] }, "sskn_DeferredTaxAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DeferredTaxAssetsIntangibleAssets", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets.", "label": "Deferred Tax Assets Intangible Assets", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r90", "r909" ] }, "sskn_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to taxable temporary differences from lease liability.", "label": "Deferred Tax Assets, Lease liability", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "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": [ "r908" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r89", "r90", "r909" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r90", "r909" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Reserves and accrued expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r90", "r909" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: 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": [ "r516" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r86", "r908" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r90", "r95", "r96", "r909" ] }, "sskn_DeferredTaxLiabilitiesInterestExpenseLimitationCarryover": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DeferredTaxLiabilitiesInterestExpenseLimitationCarryover", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to interest expense limitation carryover.", "label": "Deferred Tax Liabilities Interest expense limitation carryover", "terseLabel": "Interest expense limitation carryover" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "481(a) adjustment", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r90", "r909" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r90", "r909" ] }, "sskn_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right of use assets.", "label": "Deferred Tax Liabilities, Right of use asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Employer contribution amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation", "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": [ "r6", "r65" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r6", "r65" ] }, "us-gaap_DepreciationAndAmortizationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortizationAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation and Amortization by Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "sskn_DepreciationAndAmortizationByReportableSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DepreciationAndAmortizationByReportableSegmentTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of depreciation and amortization expense for each reportable segment.", "label": "Depreciation and Amortization by Reportable Segment [Table Text Block]", "terseLabel": "Depreciation and Amortization by Reportable Segment" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r6", "r283" ] }, "sskn_DermatologyProceduresEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DermatologyProceduresEquipmentMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to Dermatology procedures equipment generates revenues from the sale of equipment, such as lasers and lamp products.", "label": "Dermatology Procedures Equipment [Member]", "terseLabel": "Dermatology Procedures Equipment [Member]" } } }, "auth_ref": [] }, "sskn_DermatologyRecurringProceduresMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DermatologyRecurringProceduresMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to Dermatology recurring procedures derives its revenues from the XTRAC procedures performed by dermatologists.", "label": "Dermatology Recurring Procedures [Member]", "terseLabel": "Dermatology Recurring Procedures [Member]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Core Technology [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r158" ] }, "sskn_DevelopmentAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "DevelopmentAgreementTerm", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Development agreement term period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Development Agreement Term", "terseLabel": "Development agreement term" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r446", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r446", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r878" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r452", "r456", "r487", "r488", "r490", "r785" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r804", "r805", "r806" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r804", "r805", "r806", "r808" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r807" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "sskn_EarlyRepaymentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "EarlyRepaymentOfDebt", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for the extinguishment of long-term borrowing before its maturity.", "label": "Early Repayment of Debt", "terseLabel": "Prepayment of debt" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive Securities Excluded from Computation of Net Loss Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share of common stock - basic (in dollars per share)", "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": [ "r236", "r252", "r253", "r254", "r255", "r256", "r261", "r263", "r266", "r267", "r268", "r270", "r544", "r545", "r610", "r627", "r762" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share of common stock - diluted (in dollars per share)", "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": [ "r236", "r252", "r253", "r254", "r255", "r256", "r263", "r266", "r267", "r268", "r270", "r544", "r545", "r610", "r627", "r762" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r42", "r43" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective income tax rate", "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": [ "r508" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal tax expense at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r245", "r508", "r527" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "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": [ "r907", "r912" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Other difference and true ups", "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 other adjustments." } } }, "auth_ref": [ "r907", "r912" ] }, "sskn_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "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 permanent differences.", "label": "Effective Income Tax Rate Reconciliation, Permanent Differences", "terseLabel": "Permanent differences" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State tax, net of federal benefit", "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": [ "r907", "r912" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and related benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "sskn_EmployeeSavingsPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "EmployeeSavingsPlanAbstract", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Savings Plan [Abstract]", "terseLabel": "Employee 401(k) Savings Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Compensation Expense [Abstract]", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, weighted average period", "label": "Weighted average period of recognition", "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": [ "r489" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r905" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r905" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options [Member]", "label": "Stock Options [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "sskn_EngineeringAndProductDevelopmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "EngineeringAndProductDevelopmentPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the engineering and product development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own.", "label": "Engineering and Product Development [Policy Text Block]", "terseLabel": "Engineering and Product Development" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r802" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r802" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r802" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r811" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r802" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r802" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r802" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r802" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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://strataskinsciences.com/role/DocumentAndEntityInformation" ], "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": [ "r812" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lasers Placed-in Service [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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": [ "r11", "r208", "r232", "r233", "r234", "r247", "r248", "r249", "r251", "r257", "r259", "r271", "r345", "r346", "r434", "r491", "r492", "r493", "r521", "r522", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r548", "r549", "r550", "r551", "r552", "r553", "r566", "r641", "r642", "r643", "r657", "r722" ] }, "sskn_EquityOfferingsAtTheMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "EquityOfferingsAtTheMarketMember", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Offering of \"at-the-market\" shares as per equity distribution agreement.", "label": "Equity Offerings at the Market [Member]", "terseLabel": "At-the-Market Equity Offering [Member]" } } }, "auth_ref": [] }, "sskn_ExtendedProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ExtendedProductWarrantyTerm", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The extended product warranties, which generally require additional fees to be paid by the buyer, and other guarantee contracts excluded from the initial recognition and initial measurement requirements. Does not include disclosures for standard product warranties, which typically have substantially shorter periods of time or provide less coverage, or both, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Extended Product Warranty Term", "terseLabel": "Offered warranty period" } } }, "auth_ref": [] }, "sskn_FacilityOneMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "FacilityOneMember", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The facility under the lease agreement.", "label": "Facility One [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in fair value of warrants", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r6" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://strataskinsciences.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r546" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements", "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_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r413", "r430", "r541", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r626", "r769", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r852", "r853", "r854", "r855" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r218", "r376" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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": [ "r140" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Estimated Future Amortization Expense for Intangible Assets", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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": [ "r140" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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": [ "r140" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "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": [ "r140" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "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": [ "r140" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "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": [ "r374", "r375", "r376", "r377", "r607", "r608" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated amortization expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Balance", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r139", "r608" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "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": [ "r607" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r60", "r62" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r139", "r607" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets [Abstract]", "terseLabel": "Components of Intangible Assets [Abstract]", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Amortization period of intangible assets", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r607" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "sskn_FutureEarnoutMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "FutureEarnoutMilestonePayments", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future earnout payments upon achievement of certain annual net revenue milestones.", "label": "Future Earnout Milestone Payments", "verboseLabel": "Future earnout milestone payments", "terseLabel": "Future earnout payments" } } }, "auth_ref": [] }, "sskn_FutureEarnoutPaymentDueUponRevenueTarget": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "FutureEarnoutPaymentDueUponRevenueTarget", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future earnout payment due the earlier of achieving a revenue target or July 2025.", "label": "Future Earnout Payment Due upon Revenue Target", "terseLabel": "Future earnout payment due upon revenue target" } } }, "auth_ref": [] }, "sskn_FutureMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "FutureMilestonePayments", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of future milestone payments upon the achievement of certain development and related net revenue targets.", "label": "Future Milestone Payments", "terseLabel": "Future milestone payments" } } }, "auth_ref": [] }, "sskn_FutureRoyaltyPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "FutureRoyaltyPayments", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of future royalty payments based upon future net product sales.", "label": "Future Royalty Payments", "terseLabel": "Future royalty payments" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6" ] }, "us-gaap_GainLossRelatedToLitigationSettlementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlementAbstract", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Matters [Abstract]", "label": "Litigation Settlement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 }, "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 }, "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on debt extinguishment", "verboseLabel": "Loss on debt extinguishment", "label": "Loss on debt extinguishment", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r68", "r69" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated expenses", "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": [ "r128", "r705" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r124" ] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasLongLivedAssetsAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Assets by Reportable Segment [Abstract]", "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r611", "r612", "r766" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Domain]", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r611", "r612" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Domestic [Member]", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r767" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Foreign [Member]", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r611", "r612", "r768" ] }, "sskn_GeographicDistributionOtherForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "GeographicDistributionOtherForeignMember", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as other foreign.", "label": "Geographic Distribution Other Foreign [Member]", "terseLabel": "Other Foreign [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r217", "r361", "r609", "r770", "r789", "r858", "r865" ] }, "sskn_GoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "GoodwillAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]", "terseLabel": "Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwill" ], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r138" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r360", "r373", "r770" ] }, "sskn_GoodwillBySegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "GoodwillBySegmentsAbstract", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill by Segments [Abstract]", "terseLabel": "Components of Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment expense", "terseLabel": "Impairment of goodwill", "label": "Goodwill impairment", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r362", "r368", "r373", "r770" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [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": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r770" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "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": [ "r126", "r244", "r278", "r292", "r298", "r301", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r547", "r764", "r873" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r804", "r805", "r806" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets and Intangibles", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r143" ] }, "us-gaap_IncomeApproachValuationTechniqueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeApproachValuationTechniqueMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Income Approach [Member]", "documentation": "Valuation approach converting future amounts to single current discounted amount." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before benefit from / (provision for) income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r122", "r166", "r278", "r292", "r298", "r301", "r612", "r624", "r764" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r378", "r380", "r706" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r380", "r706" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r10", "r91", "r155", "r156" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r245", "r501", "r509", "r511", "r518", "r523", "r528", "r529", "r530", "r656" ] }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Estimated tax positions subject to audit", "documentation": "Estimated amount of loss resulting from an adverse tax position." } } }, "auth_ref": [ "r87" ] }, "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assessment amount", "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority", "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://strataskinsciences.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations", "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefit from / (provision for) income taxes", "totalLabel": "(Benefit from) / 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": [ "r173", "r187", "r258", "r259", "r286", "r507", "r524", "r628" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "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": [ "r231", "r503", "r504", "r511", "r512", "r517", "r519", "r650" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid during the year for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r38" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred revenues", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r601", "r837" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r819", "r837" ] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r809" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r62", "r603", "r604", "r605", "r607", "r760" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r58", "r61" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r101", "r168", "r235", "r282", "r555", "r707", "r799", "r944" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r131", "r411", "r416", "r774", "r775" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid during the year for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r238", "r240", "r241" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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": [ "r357" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r834" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://strataskinsciences.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventories, net", "terseLabel": "Inventories", "label": "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": [ "r227", "r759", "r789" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://strataskinsciences.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventories", "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": [ "r174", "r213", "r226", "r357", "r358", "r359", "r602", "r761" ] }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessAndRawMaterials", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials and work-in-process", "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount." } } }, "auth_ref": [ "r835" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 7.0 }, "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r129", "r281" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South Korea [Member]", "label": "Korea [Member]" } } }, "auth_ref": [] }, "sskn_LasersPlacedInServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LasersPlacedInServiceMember", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to laser equipment which is placed in service.", "label": "Lasers Placed-In-Service [Member]", "terseLabel": "Lasers Placed-In-Service [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r142" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRenewalTerm1", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Lessee, Finance Lease, Renewal Term", "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r921" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [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": [ "r561" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r561" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r922" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/CommitmentsDetailsCalc01": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://strataskinsciences.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total remaining lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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": [ "r565" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r565" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r565" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/CommitmentsDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r565" ] }, "sskn_LesseeOperatingLeaseRemainingTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LesseeOperatingLeaseRemainingTermOfContract", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Term of Contract", "terseLabel": "Remaining lease term" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal option term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r921" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r921" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://strataskinsciences.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r557" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "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": [ "r24", "r244", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r532", "r533", "r534", "r547", "r680", "r763", "r800", "r873", "r924", "r925" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r117", "r165", "r620", "r789", "r842", "r856", "r920" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "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": [ "r26", "r212", "r244", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r532", "r533", "r534", "r547", "r789", "r873", "r924", "r925" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "sskn_LineOfCreditFacilityAvailableToBeDrawnUnderCondition": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LineOfCreditFacilityAvailableToBeDrawnUnderCondition", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently to be available in the credit facility under applicable funding condition.", "label": "Line of Credit Facility, Available to be Drawn Under Condition", "terseLabel": "Amount available to be drawn under condition" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r23", "r841" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r23", "r841" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r841" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount available for amount drawn", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r23", "r841" ] }, "sskn_LiquidityAndGoingConcernAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LiquidityAndGoingConcernAbstract", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Liquidity and Going Concern [Abstract]" } } }, "auth_ref": [] }, "sskn_LitigationSettlementToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LitigationSettlementToBePaid", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of litigation settlement to be paid on the subject to court approval and the right of individual class members to reject the settlement and proceed on their own.", "label": "Litigation Settlement to be Paid", "terseLabel": "Litigation settlement to be paid" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "sskn_LondonInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LondonInterbankOfferedRateMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate [Member]", "terseLabel": "LIBOR [Member]" } } }, "auth_ref": [] }, "sskn_LongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongLivedAssetsAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-lived Assets [Abstract]", "terseLabel": "Long-lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Total Assets by Reportable Segment", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r17" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "sskn_LongTermDebtAfterExitFee", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r20", "r164", "r409", "r414", "r772", "r773", "r934" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-term Debt [Abstract]" } } }, "auth_ref": [] }, "sskn_LongTermDebtAfterExitFee": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtAfterExitFee", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after addition of exit fees for long-term debt before unamortized premium (discount) and debt issuance cost.", "label": "Long Term Debt After Exit Fee", "totalLabel": "Long term debt after exit fee" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Future Payments for Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "sskn_LongTermDebtForwardLookingTerm": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtForwardLookingTerm", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the written notice period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long Term Debt Forward looking term", "terseLabel": "Forward looking term" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth 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": [ "r8", "r246", "r410" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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": [ "r8", "r246", "r410" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r246", "r410" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/LongtermDebtFutureMinimumPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt, net", "terseLabel": "Long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r221" ] }, "sskn_LongTermDebtNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtNoticePeriod", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the written notice period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Notice Period", "terseLabel": "Notice period" } } }, "auth_ref": [] }, "sskn_LongTermDebtPrepaymentFeeIfPrepaymentIsMadeAfterThirtySixMonths": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtPrepaymentFeeIfPrepaymentIsMadeAfterThirtySixMonths", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayment fee if prepayment is made after thirty-six months and prior to the maturity date.", "label": "Long-term Debt, Prepayment fee if prepayment is made After Thirty-Six Months", "terseLabel": "Prepayment fee if prepayment is made after thirty-six months" } } }, "auth_ref": [] }, "sskn_LongTermDebtPrepaymentFeeIfPrepaymentIsMadeBetweenTwelveMonthsAndTwentyFourMonths": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtPrepaymentFeeIfPrepaymentIsMadeBetweenTwelveMonthsAndTwentyFourMonths", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayment fee if prepayment is made between twelve months and twenty-four months.", "label": "Long-term Debt, Prepayment fee if prepayment is made Between Twelve Months and Twenty-Four Months", "terseLabel": "Prepayment fee if prepayment is made between twelve months and twenty-four months" } } }, "auth_ref": [] }, "sskn_LongTermDebtPrepaymentFeeIfPrepaymentIsMadeBetweenTwentyFourMonthsAndThirtySixMonths": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtPrepaymentFeeIfPrepaymentIsMadeBetweenTwentyFourMonthsAndThirtySixMonths", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayment fee if prepayment is made between twenty-four months and thirty-six months.", "label": "Long-term Debt, Prepayment fee if prepayment is made Between Twenty-Four Months and Thirty-Six Months", "terseLabel": "Prepayment fee if prepayment is made between twenty-four months and thirty-six months" } } }, "auth_ref": [] }, "sskn_LongTermDebtPrepaymentFeeIfPrepaymentIsMadeWithinTwelveMonths": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "LongTermDebtPrepaymentFeeIfPrepaymentIsMadeWithinTwelveMonths", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayment fee if prepayment is made within twelve months.", "label": "Long-term Debt, Prepayment fee if prepayment is made Within Twelve Months", "terseLabel": "Prepayment fee if prepayment is made within twelve months" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://strataskinsciences.com/role/LongtermDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r145" ] }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt [Abstract]", "label": "Long-Term Debt, Current and Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r307", "r779", "r878", "r936", "r940" ] }, "us-gaap_MarketApproachValuationTechniqueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketApproachValuationTechniqueMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Market Approach [Member]", "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpenseAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Unallocated Assets [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r55" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r450", "r600", "r640", "r672", "r673", "r727", "r729", "r731", "r732", "r734", "r754", "r755", "r765", "r776", "r784", "r790", "r875", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "sskn_MidCapFinancialTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "MidCapFinancialTrustMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "MidCap Financial Trust [Member]", "terseLabel": "MidCap Financial Trust [Member]" } } }, "auth_ref": [] }, "sskn_MilestonePaymentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "MilestonePaymentAbstract", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Milestone Payment [Abstract]", "terseLabel": "Milestone Payment [Abstract]" } } }, "auth_ref": [] }, "sskn_MilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "MilestonePayments", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of milestones payments made upon the achievement of a development related target.", "label": "Milestone Payments", "terseLabel": "Milestone payments" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r450", "r600", "r640", "r672", "r673", "r727", "r729", "r731", "r732", "r734", "r754", "r755", "r765", "r776", "r784", "r790", "r875", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "sskn_MinimumOfUnrestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "MinimumOfUnrestrictedCash", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum cash unrestricted in debt arrangement.", "label": "Minimum of Unrestricted Cash", "terseLabel": "Minimum unrestricted cash" } } }, "auth_ref": [] }, "sskn_ModificationOfCommonStockWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ModificationOfCommonStockWarrants", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount resulting from the modification of common stock warrants.", "label": "Modification of Common Stock Warrants", "terseLabel": "Modification of common stock warrants" } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Activity of Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r307", "r779", "r878", "r936", "r940" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r239" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r239" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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": [ "r133", "r134", "r135" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 }, "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows", "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r123", "r135", "r167", "r210", "r229", "r230", "r234", "r244", "r250", "r252", "r253", "r254", "r255", "r258", "r259", "r265", "r278", "r292", "r298", "r301", "r344", "r395", "r396", "r398", "r399", "r400", "r402", "r404", "r406", "r407", "r545", "r547", "r625", "r702", "r720", "r721", "r764", "r799", "r873" ] }, "sskn_NetRevenueThresholdIncreaseMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NetRevenueThresholdIncreaseMinimum", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum net revenue threshold will increase.", "label": "Net Revenue Threshold Increase, Minimum", "terseLabel": "Minimum net revenue threshold" } } }, "auth_ref": [] }, "sskn_NetRevenueThresholdIncreaseMinimumByDecember312026": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NetRevenueThresholdIncreaseMinimumByDecember312026", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum net revenue threshold by December 31, 2026.", "label": "Net Revenue Threshold Increase, Minimum by December 31, 2026", "terseLabel": "Minimum net revenue threshold by December 31, 2026" } } }, "auth_ref": [] }, "sskn_NetRevenueThresholdIncreaseMinimumByTrailing12MonthPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NetRevenueThresholdIncreaseMinimumByTrailing12MonthPeriod", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum net revenue threshold by trailing by 12-month period.", "label": "Net Revenue Threshold Increase, Minimum by Trailing 12-Month Period", "terseLabel": "Minimum net revenue threshold by trailing 12-month period" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://strataskinsciences.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r810" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://strataskinsciences.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r947", "r948", "r949", "r950" ] }, "sskn_NoncashOrPartNoncashAcquisitionContingentConsiderationIssuedInConnectionWithAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NoncashOrPartNoncashAcquisitionContingentConsiderationIssuedInConnectionWithAsset", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration issued as part of non cash transaction in connection with asset.", "label": "Noncash or Part Noncash Acquisition, Contingent Consideration Issued in Connection with Asset", "terseLabel": "Contingent consideration issued in connection with TheraClear asset" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Intangible assets acquired in connection with TheraClear asset acquisition", "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. 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": [ "r39", "r40", "r41" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionInventoryAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionInventoryAcquired1", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventories acquired in connection with TheraClear asset acquisition", "documentation": "The amount of inventory that an Entity acquires in a noncash (or part noncash) acquisition. 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": [ "r39", "r40", "r41" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r306" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Other (expense), income net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "auth_ref": [] }, "sskn_NoticePeriodToCancelAgreement": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NoticePeriodToCancelAgreement", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The notice period to cancel the acquisition costs contract agreement with customers by either party, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Notice Period to Cancel Agreement", "terseLabel": "Notice period to cancel contract agreement" } } }, "auth_ref": [] }, "sskn_NumberOfDevelopmentDevices": { "xbrltype": "integerItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "NumberOfDevelopmentDevices", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of development devices.", "label": "Number of Development Devices", "terseLabel": "Number of devices in development" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r849" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Number of reporting units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equipment, Computer Hardware and Software [Member]", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r278", "r292", "r298", "r301", "r764" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r562", "r788" ] }, "sskn_OperatingLeaseIncrementalBorrowingRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "OperatingLeaseIncrementalBorrowingRatePercent", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average incremental borrowing rate for operating lease calculated at point in time.", "label": "Operating Lease, Incremental Borrowing Rate, Percent", "terseLabel": "Weighted average incremental borrowing rate" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/CommitmentsDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in measurement of operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r560", "r563" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r558" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r838" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://strataskinsciences.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r564", "r788" ] }, "us-gaap_OperatingLeasesIncomeStatementLeaseRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesIncomeStatementLeaseRevenueAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Operating Leases, Income Statement, Lease Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r89" ] }, "sskn_OperatingLossCarryforwardsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "OperatingLossCarryforwardsAbstract", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Abstract]", "terseLabel": "Operating Loss Carryforwards [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r88" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r301" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "The Company [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusiness" ], "lang": { "en-us": { "role": { "label": "Organization and Nature of Business", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r108", "r159", "r647", "r648" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r219" ] }, "us-gaap_OtherCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCustomerMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Other Customer [Member]", "documentation": "Customer classified as other." } } }, "auth_ref": [ "r822", "r936", "r937", "r938", "r939", "r941" ] }, "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenues and other liabilities", "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid in connection with TheraClear asset acquisition", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AssetAcquisitionDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Cash payment", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r172", "r914", "r915", "r916" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "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": [ "r132" ] }, "sskn_PercentageOfAdministrativeAgentFees": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfAdministrativeAgentFees", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of administrative agent fees in a debt arrangement.", "label": "Percentage of Administrative Agent Fees", "terseLabel": "Percentage of administrative agent fess" } } }, "auth_ref": [] }, "sskn_PercentageOfCreditExtension": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfCreditExtension", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of total aggregate principal amount of credit Extensions (as defined in the Senior Term Facility) made pursuant to the Senior Term Facility (regardless of any repayment or prepayment thereof) as of the Full Exit Fee.", "label": "Percentage of Credit Extension", "terseLabel": "Percentage of credit extension" } } }, "auth_ref": [] }, "sskn_PercentageOfExitFee": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfExitFee", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of exit fee in debt arrangement.", "label": "Percentage of Exit Fee", "terseLabel": "Percentage of exit fee" } } }, "auth_ref": [] }, "sskn_PercentageOfFairValueWeightingGiven": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfFairValueWeightingGiven", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value weighting given to different valuation approaches and techniques.", "label": "Percentage of Fair Value Weighting Given", "terseLabel": "Percentage of fair value weighting market approach given" } } }, "auth_ref": [] }, "sskn_PercentageOfGrossProfit": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfGrossProfit", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to percentage of gross profit.", "label": "Percentage of Gross Profit", "terseLabel": "Gross profit %" } } }, "auth_ref": [] }, "sskn_PercentageOfGrossProfitForFutureRoyaltyPaymentsForSubsequentPeriod": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "PercentageOfGrossProfitForFutureRoyaltyPaymentsForSubsequentPeriod", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of gross profit for future royalty payments for subsequent period.", "label": "Percentage of Gross Profit for Future Royalty Payments for Subsequent Period", "terseLabel": "Percentage of gross profit for future royalty payments for subsequent period" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Preferred stock, stated value (in dollars per share)", "terseLabel": "Series C Convertible Preferred Stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r111", "r418" ] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock conversion price (in dollars per share)", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r73", "r74", "r77" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series C Convertible Preferred Stock, shares authorized (in shares)", "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": [ "r111", "r682" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series C Convertible Preferred Stock, shares issued (in shares)", "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": [ "r111", "r418" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Preferred shares outstanding (in shares)", "terseLabel": "Series C Convertible Preferred Stock, shares outstanding (in shares)", "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": [ "r111", "r682", "r700", "r945", "r946" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Series C convertible preferred stock, $0.10 par value; 10,000,000 shares authorized, no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "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": [ "r111", "r617", "r789" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "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": [ "r836" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r830" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r34", "r651" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount drawn", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r34", "r841" ] }, "sskn_ProductTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ProductTechnologyMember", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to various technology components used it bringing a product to its final stage.", "label": "Product Technology [Member]", "terseLabel": "Product Technology [Member]" } } }, "auth_ref": [] }, "sskn_ProductWarrantyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ProductWarrantyAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty [Abstract]", "terseLabel": "Product warranty [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Total", "periodStartLabel": "Balance, beginning of year", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r103", "r389", "r391", "r394" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Warranty obligations", "negatedLabel": "Less current portion within accrued expenses and other current liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r871", "r872" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Balance within deferred revenues and other liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r29", "r871", "r872" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expirations and claims satisfied", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Additions", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [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_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, net [Abstract]", "terseLabel": "Property, Equipment and Depreciation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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": [ "r141", "r179", "r184", "r185" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r142", "r215", "r623" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "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://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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": [ "r7", "r613", "r623", "r789" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, net", "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": [ "r7", "r179", "r184", "r621" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://strataskinsciences.com/role/PropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Components of Property and Equipment", "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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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": [ "r142" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net, 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": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in allowance for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r237", "r350" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r449", "r450", "r482", "r483", "r484", "r576", "r600", "r640", "r672", "r673", "r727", "r729", "r731", "r732", "r734", "r754", "r755", "r765", "r776", "r784", "r790", "r793", "r868", "r875", "r927", "r928", "r929", "r930", "r931" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails", "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails", "http://strataskinsciences.com/role/LeasesDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r449", "r450", "r482", "r483", "r484", "r576", "r600", "r640", "r672", "r673", "r727", "r729", "r731", "r732", "r734", "r754", "r755", "r765", "r776", "r784", "r790", "r793", "r868", "r875", "r927", "r928", "r929", "r930", "r931" ] }, "sskn_RequiredPercentageOfCertainInsuranceProceeds": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "RequiredPercentageOfCertainInsuranceProceeds", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Required percentage of certain insurance proceeds to prepayment of outstanding term loan.", "label": "Required Percentage of Certain Insurance Proceeds", "terseLabel": "Required percentage of certain insurance proceeds" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering and product development", "label": "Engineering and product development", "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": [ "r107", "r500", "r932" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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": [ "r831", "r839", "r933", "r935" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "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": [ "r831", "r839" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units [Member]", "terseLabel": "Restricted Stock Units [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r114", "r149", "r619", "r644", "r645", "r655", "r683", "r789" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Deficit [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r208", "r247", "r248", "r249", "r251", "r257", "r259", "r345", "r346", "r491", "r492", "r493", "r521", "r522", "r535", "r537", "r538", "r540", "r543", "r641", "r643", "r657", "r945" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Revenues, net", "terseLabel": "Revenues, net", "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": [ "r279", "r280", "r291", "r296", "r297", "r303", "r305", "r307", "r445", "r446", "r606" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r189", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r756" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Geographical Region", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r16" ] }, "us-gaap_RevenuePerformanceObligationSatisfiedOverTimeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationSatisfiedOverTimeAbstract", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Performance Obligation [Abstract]", "label": "Revenue, Performance Obligation Satisfied over Time [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Remaining performance obligations", "verboseLabel": "Future undiscounted fixed payments from international recurring revenue customers", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r182" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Expected timing of satisfaction period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r183" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r183" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Future Undiscounted Fixed Treatment Code Payments", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r816" ] }, "sskn_RevenueVolatility": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "RevenueVolatility", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue volatility assumptions used in the valuation method to calculate fair value of assets and earnout.", "label": "Revenue Volatility", "terseLabel": "Revenue volatility" } } }, "auth_ref": [] }, "sskn_RevenuesForTheRoyaltyRate": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "RevenuesForTheRoyaltyRate", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of revenues for the royalty rate assumptions used in the valuation method to calculate fair value of assets and earnout.", "label": "Revenues for the Royalty Rate", "terseLabel": "Revenues for the royalty rate" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived 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": [] }, "sskn_RiskFreeRateOfReturn": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "RiskFreeRateOfReturn", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of risk free rate of return assumptions used in the valuation method to calculate fair value of assets and earnout.", "label": "Risk Free Rate of Return", "terseLabel": "Risk free rate of return" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://strataskinsciences.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r810" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://strataskinsciences.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "State sales, use and other taxes", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "sskn_SalesAndUseTaxMattersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SalesAndUseTaxMattersAbstract", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Sales and Use Tax Matters [Abstract]", "terseLabel": "Sales and Use Tax Matters [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Revenue [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": [ "r307", "r817" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "auth_ref": [ "r451", "r847" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r260", "r451", "r814", "r847" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Net Loss Per Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense", "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": [ "r154" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liability for Federal Income Taxes", "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": [ "r153" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Income Tax Expense", "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": [ "r152" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "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": [ "r60", "r62", "r607" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Components 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": [ "r60", "r62" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r770" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r770", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r21", "r118", "r119", "r120" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "label": "Future Payments for Long-term Debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Summary of Activity in Restricted Stock Units", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accrued Warranty Costs Activity", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetails", "http://strataskinsciences.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r7" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r18", "r161", "r935" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r56", "r121" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r57" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information by Segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r52", "r53", "r54", "r57" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "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": [ "r453", "r455", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Stock Option 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", "r81" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Weighted Average Assumption Used for Grant Date Fair Value of Option Grants", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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": [ "r151" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r70", "r71", "r72", "r74", "r75", "r76", "r78", "r147", "r148", "r149", "r222", "r223", "r224", "r272", "r418", "r419", "r420", "r422", "r425", "r430", "r432", "r651", "r652", "r653", "r654", "r776", "r813", "r840" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "SOFR [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r917" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r801" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r803" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r275", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r307", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r381", "r382", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r770", "r820", "r936" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r305", "r306", "r669", "r670", "r671", "r728", "r730", "r733", "r735", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r757", "r778", "r793", "r878", "r936" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Business and Geographical Reporting Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Results of Operations from Business Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Abstract]", "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Business and Geographical Reporting Segments", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r274", "r275", "r276", "r277", "r278", "r290", "r295", "r299", "r300", "r301", "r302", "r303", "r304", "r307" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting 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_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Geographical Region [Abstract]", "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and Marketing [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r124" ] }, "sskn_SeniorTermFacilityAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityAmendmentMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amended made in senior term facility.", "label": "Senior Term Facility, Amendment [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityCreditFacility1Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityCreditFacility1Member", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility.", "label": "Senior Term Facility, Credit Facility 1 [Member]", "terseLabel": "Credit Facility #1 [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityCreditFacility2Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityCreditFacility2Member", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility.", "label": "Senior Term Facility, Credit Facility 2 [Member]", "terseLabel": "Credit Facility #2 [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityCreditFacility3Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityCreditFacility3Member", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility.", "label": "Senior Term Facility, Credit Facility 3 [Member]", "terseLabel": "Credit Facility #3 [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityFourthAmendmentCreditFacility1Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityFourthAmendmentCreditFacility1Member", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Fourth amended made in senior term facility in name of credit facility one.", "label": "Senior Term Facility, Fourth Amendment, Credit Facility 1 [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityFourthAmendmentCreditFacility2Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityFourthAmendmentCreditFacility2Member", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Fourth amended made in senior term facility in name of credit facility two.", "label": "Senior Term Facility, Fourth Amendment, Credit Facility 2 [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility.", "label": "Senior Term Facility [Member]", "terseLabel": "Senior Term Facility [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityOneMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityOneMember", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility one.", "label": "Senior Term Facility One [Member]", "terseLabel": "Senior Term Facility One [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityThirdAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityThirdAmendmentMember", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Third amended made in senior term facility.", "label": "Senior Term Facility, Third Amendment [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityThreeMember", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility three.", "label": "Senior Term Facility Three [Member]", "terseLabel": "Senior Term Facility Three [Member]" } } }, "auth_ref": [] }, "sskn_SeniorTermFacilityTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SeniorTermFacilityTwoMember", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of credit facility two.", "label": "Senior Term Facility Two [Member]", "terseLabel": "Senior Term Facility Two [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series C Convertible Preferred Stock [Member]", "label": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r832", "r833", "r877" ] }, "us-gaap_SettlementLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SettlementLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement accrued", "label": "Settlement Liabilities, Current", "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated compensation expense", "label": "Share-Based Payment Arrangement, Accelerated Cost", "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited and expired (in shares)", "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": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited and expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested balance at beginning of period (in shares)", "periodEndLabel": "Unvested balance at end of period (in shares)", "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": [ "r469", "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Units [Abstract]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested balance at beginning of period (in dollars per share)", "periodEndLabel": "Unvested balance at end of period (in dollars per share)", "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": [ "r469", "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "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": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assumptions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "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": [ "r453", "r455", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares available for issuance (in shares)", "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": [ "r80" ] }, "sskn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option [Abstract]", "terseLabel": "Stock Options [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (in shares)", "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": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable at end of period (in dollars per share)", "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": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited and expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Stock-based options forfeited (in shares)", "documentation": "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." } } }, "auth_ref": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant date fair value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "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": [ "r461", "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Shares under Options Plan [Abstract]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "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": [ "r461", "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price per Option [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate intrinsic value of options exercisable", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate intrinsic value of options outstanding", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationRestrictedStockUnitsDetails", "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails", "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Forfeited and expired (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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": [ "r452", "r460", "r479", "r480", "r481", "r482", "r485", "r494", "r495", "r496", "r497" ] }, "us-gaap_ShareBasedPaymentArrangementExpensedAndCapitalizedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementExpensedAndCapitalizedAmountAbstract", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Unvested options to purchase shares of common stock accelerated (in shares)", "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r786" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "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": [ "r481" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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": [ "r80" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r150" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accrued Warranty Costs", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r870" ] }, "sskn_StandardProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "StandardProductWarrantyTerm", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccruedWarrantyCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Standard Product Warranty Term", "terseLabel": "Standard warranty period" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDisaggregationOfRevenueDetails", "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionFutureUndiscountedFixedTreatmentCodePaymentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDepreciationAndAmortizationByReportableSegmentDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsResultsOfOperationsFromBusinessSegmentsDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails", "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r209", "r275", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r307", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r379", "r381", "r382", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r770", "r820", "r936" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r190", "r222", "r223", "r224", "r244", "r263", "r264", "r266", "r268", "r272", "r273", "r344", "r395", "r398", "r399", "r400", "r406", "r407", "r418", "r419", "r422", "r425", "r432", "r547", "r651", "r652", "r653", "r654", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r682", "r703", "r722", "r736", "r737", "r738", "r739", "r740", "r813", "r840", "r848" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r32", "r208", "r232", "r233", "r234", "r247", "r248", "r249", "r251", "r257", "r259", "r271", "r345", "r346", "r434", "r491", "r492", "r493", "r521", "r522", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r548", "r549", "r550", "r551", "r552", "r553", "r566", "r641", "r642", "r643", "r657", "r722" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsDisaggregationOfRevenueByGeographicalRegionDetails", "http://strataskinsciences.com/role/BusinessAndGeographicalReportingSegmentsTotalAssetsByReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r305", "r306", "r669", "r670", "r671", "r728", "r730", "r733", "r735", "r742", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r757", "r778", "r793", "r878", "r936" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r247", "r248", "r249", "r271", "r606", "r649", "r668", "r674", "r675", "r676", "r677", "r678", "r679", "r682", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r701", "r704", "r705", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r722", "r794" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements 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": "Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r260", "r451", "r814", "r815", "r847" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r247", "r248", "r249", "r271", "r606", "r649", "r668", "r674", "r675", "r676", "r677", "r678", "r679", "r682", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r701", "r704", "r705", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r722", "r794" ] }, "sskn_StockIncentivePlan2016Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "StockIncentivePlan2016Member", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to 2016 Stock Incentive Plan, \"2016 Plan\".", "label": "Stock Incentive Plan2016 [Member]", "terseLabel": "2016 Omnibus Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Common stock issued in connection with TheraClear asset acquisition", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r39", "r40", "r41" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails", "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares issued in connection with asset acquisition (in shares)", "terseLabel": "Issuance of common stock for acquisition (in shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r111", "r112", "r149" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock sold under equity distribution agreement (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r111", "r112", "r149", "r651", "r722", "r737" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of restricted stock (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r149" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r111", "r112", "r149", "r466" ] }, "sskn_StockIssuedDuringPeriodSharesWarrantsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "StockIssuedDuringPeriodSharesWarrantsIssued", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails", "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants (or share units) issued during the current period.", "label": "Stock Issued During Period, Shares, Warrants Issued", "verboseLabel": "Warrants issued (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r11", "r32", "r149" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of restricted stock", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r11", "r111", "r112", "r149" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://strataskinsciences.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r112", "r115", "r116", "r137", "r684", "r700", "r723", "r724", "r789", "r800", "r842", "r856", "r920", "r945" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedBalanceSheets", "http://strataskinsciences.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r146", "r243", "r417", "r419", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r434", "r542", "r725", "r726", "r741" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r568" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r568" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r568" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://strataskinsciences.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r567", "r569" ] }, "sskn_SubsequentPeriodOfGrossProfitForFutureRoyaltyPayments": { "xbrltype": "durationItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "SubsequentPeriodOfGrossProfitForFutureRoyaltyPayments", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the subsequent period of gross profit for future royalty payments from sales, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Subsequent Period of Gross Profit for Future Royalty Payments", "terseLabel": "Subsequent period of gross profit for future royalty payments" } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails", "http://strataskinsciences.com/role/StockholdersEquityPreferredStockAndCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://strataskinsciences.com/role/OrganizationAndNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [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_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Net Operating Loss Carryforwards", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r88" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "sskn_TaxPeriodFromMarch2014ThroughNovember2022Member": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "TaxPeriodFromMarch2014ThroughNovember2022Member", "presentation": [ "http://strataskinsciences.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax period from March 2014 through November 2022.", "label": "Tax Period from March 2014 through November 2022 [Member]", "terseLabel": "Tax Period from March 2014 through November 2022 [Member]" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Technology [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r19" ] }, "sskn_TheraClearCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "TheraClearCorporationMember", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the entity from which the assets were acquired.", "label": "TheraClear Corporation [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r851", "r923" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://strataskinsciences.com/role/StockbasedCompensationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable and Allowance for Credit Losses", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r169", "r170", "r171", "r310", "r311", "r313" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://strataskinsciences.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Tradenames [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r92" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://strataskinsciences.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "sskn_TransferOfPropertyAndEquipmentToInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "TransferOfPropertyAndEquipmentToInventories", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of non cash transaction arising from transfer of property and equipment to inventories.", "label": "Transfer of Property and Equipment to Inventories", "terseLabel": "Transfer of property and equipment to inventories" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r413", "r430", "r541", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r626", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r852", "r853", "r854", "r855" ] }, "sskn_TwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "TwoCustomersMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskAndMajorCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "A customer or a group of external customers with significant concentration.", "label": "Two Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r502", "r510" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r49", "r50", "r51", "r176", "r177", "r180", "r181" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://strataskinsciences.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation allowance - Deferred tax asset change in amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r12" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://strataskinsciences.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrants [Member]", "verboseLabel": "A&R Warrant [Member]", "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": [ "r791", "r792", "r795", "r796", "r797", "r798" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "presentation": [ "http://strataskinsciences.com/role/StockholdersEquityOutstandingCommonStockWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://strataskinsciences.com/role/LongtermDebtSeniorTermFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants, expected term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r919" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares of common stock outstanding - diluted (in shares)", "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": [ "r262", "r268" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://strataskinsciences.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares of common stock outstanding - basic (in shares)", "label": "Weighted Average Number of 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": [ "r261", "r268" ] }, "sskn_WeightedCostOfCapitalPercentage": { "xbrltype": "percentItemType", "nsuri": "http://strataskinsciences.com/20231231", "localname": "WeightedCostOfCapitalPercentage", "presentation": [ "http://strataskinsciences.com/role/AssetAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average cost of capital is the rate that a company is expected to pay on average to all its security holders to finance its assets. The WACC is commonly referred to as the firm's cost of capital. Importantly, it is dictated by the external market and not by management.", "label": "Weighted Cost of Capital Percentage", "terseLabel": "Weighted average cost of capital" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-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", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r20": { "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" }, "r21": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "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.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "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.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r103": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r109": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "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" }, "r168": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "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" }, "r219": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "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" }, "r221": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "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" }, "r237": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r625": { "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" }, "r626": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r652": { "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(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r653": { "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(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r654": { "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(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r729": { "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" }, "r730": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r734": { "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" }, "r735": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r813": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r815": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-9C" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r831": { "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" }, "r832": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r833": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r834": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r835": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r934": { "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" }, "r935": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-6" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7B" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-2" }, "r942": { "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" }, "r943": { "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 97 0001140361-24-015754-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-015754-xbrl.zip M4$L#!!0 ( ,J@>UC$4CP#+5(# #QQ'P 2 968R,# Q-3(X-%\Q,&LN M:'1M[+UI<]M&NC#Z?7X%7L_,.785)7-?[,1OR;*4Z,26=$0YF;FW;DTU@*:( M,0@P "B)\^OOLW0W&EPD2B8E4D8JE8@DENY^]OVG_WL["IUKF:1!'/W\W[7] MZG\[,O)B/XBN?O[O@_[ARO#(/IVQ^7XLRM2<_GMW/4W#;JZUNOU MWM*OYM(T6'0A/+;V]A]?/O>]H1R)O=GUX.O]_$9[->VW_*.^-$CC9KW6N6NS M?(6^(4TR<_% I"Y="%_"Q?6&>>KML@?6\/1@A_(?'R\^YY=GBZ_/+WV;)2)* M!W$R$AG $=]6W:O6]VIUZR%[J?0*#X+/^U?Q]9W/J;7VJMV]1DT_9Y+N70DQ MGM^D^J&P45_.'+-^(_Q0N-"+)U&63!=?K'XLWC!)$D#397>H7XN+R9*];#J6 MZ>+#A)_?XL]X3WVOVK#WG"5+,:#W%G[5%T8B\-+%2Z*?"NM) V_QI?!#\<)L MG"RY$GXI7"IOO>'B2_&7X@G*P9+#DX/B,SU_R2,]O[C.]%MDKDP!DS*1?@/B M\P* A4SWO7A$U]?JYFB7DSGRFU\[GP)-1*GTGB]\Y'Y-8^$G@7TGG.(B \ ,1.OTXG"!&IQ7G)/+VZ5;ZYU/L M348RRAPOD2*#1TQ2X'SV0\XOS@9!*)UZ<[^Q7]MOU>O-_/;#>#Q-@JMAYL"R M6\Z> QMLVG?O[:EUCF0F'-SMGOQS$ES__.HPCC)X\=XE(-TKQ^-//[_*Y&WV MEG;_%MCN6][]7WYR8W_JI-DTE#^_=R!Z+;?> MJS=[[4&O+CK-MJQYK5JK69>NVO)M=H&(Z"%B5&O56A;G*,)\Z.=7P+O>#8); MZ>\-1 B"X@/][Z>WA24M7^$A<8/L.$@]$?Y3BN0H\C\!K*W%PJMK=2F:7:_> M;$JW[DKA^4W/]QO-JB>;K0G[XW@CN&>+Z:O/M3JP$U67J]&R7S!Q_!- M:BW7;0VJ+;?1:/7:C:97;8M6RZWYK58+!%^CW5SA;#_@7X]%)Y,O; MW^347DW/%=5ZJU$?>,WFH.:*7K,%N.?5!_6:VVX/5E@-T$^M"LA::ZZT*N"& M[RXFH:Q5W5;M($D._'@,_&2&*AJUAB_J55EK=MVF'+BB(;UF&X#9K+:J#7_1 MNFK5M5,%KO4TCNY?;FO0@C,0 R&ZG69/-$3+=;MNK2/@0'M5;Q%0-[1<>ZV7 MR2C*9I?J]F37'U3K0@ZZ3:_N=AMPG)W60$C?;5>K\ME.=N%J_6X7Z-1K^RTA MFK1<;R!J S'P6VZWVFMN:K7'";P=Y*!:KE+:WAUXI&2E%]*3P;5P0WDJ,\4W MK56WW5JU[?MUKSUH XW#'GK59A,^=]QZM=GK+5HU_/LO$'4>D2J^^B)(OWV< M?@2=8#@2R;>#VR#]U_S[O\B1*Y-%=Z*\I)L.)VD6P^[FKE'W?A'_CA-]45JX MY2Q2+WCE3** E_L5SO>5XTLO&,$!_OQJKPT\0!^C/K?%4-?'"/I&D,G/P;7T M3R*P.:X"V,E!FLKL:RH'D_!S,"A('=&H=F2U,6@"$G2Z?K?F-OU&KRMJW6ZM MOIBZ\#@OX,E\!%_@A:/)2.WEPWEC-0Z*FMJ[/BS0%XE_GL3^Q,O^$ GH_MGT M4B8C:XT@&+N]>A?X>K76!'+JM?Q.'7"T*]IU8&+^O8STCM76'K#:HUM0CWQY MSVI[3:_I>8.J]&6CZ0ZZO6ZOXS<;G:8_Z$FW>K\<__ZSU;AP(:]E-)$78('" M@Z(KD)I$L8"K9VX87!&V'MV.I0=L]S(8P25G@SY\FPX8U5C,UFQ\:35:LM6M M-6O=0;,F>MVZ](!!#T!2-:M"+MH=[^E[EP*HDF2H,M'!H(J+IZ;(#'[,)&H' M'U%UEFG:EU?XD2GNDT0N!5KIU12(&S@*OC^)/>E/$ID^%!4V>;C=#C!@MSOP M>\"0_587V#.6@TD#4\U>%V7M[ARBZ(9[\I015#M;K6 RSVF\UJMUVO M-YJUY9QN[8?;?GF'VVAUFI[;[C7<=KW9Z,H>:. 2%)'&P'6%[RYBT1LZW-8+ M/-R::/3\>J_M^5U0>5H](<"(\$ 6>AZPB/K\X=;ODB,;./1Z?NA;<6+=3DOZ MOB]046@.W%YWX/7 1 6%QO=<,,4>J-5LX,0:CSDQTD(^ QY+>3:6J&Q&5Y^E M2/.%H2YR-D"W#BJ+M@[5 0N]5A=U,(F;#5=VJUZM5P6-O]T4KM=;9)JL6XKN6M57;-6 )]4&K4W6;]:K7[;BM3KWFR4:W MUVMTNDL8P_UK>UMTNB5R(!-RH'[X"6,?[U**:L 3'(J%O!LF^#!$SSU] /NW M*0"8?T:?-OP;S]3/J8QI.$/E%LYYU:.6UV(;S5=9*\,/I3X./G02 3 MA]8H%P8;#D]^*_I69F_^H+\J/GU,C$9_2C5-DR-KKUJ#?_5]^6]FF7Y^J?+% M%7_1G_5+WA;.8?FQM!O5+3@,#G!EZBC:>XVJ>9#ZY7'[:U8;]2W;7Q,C,_4U M[:^^)Q,_OV]^V$&L!/]>XO[IA2]L"R0);JJ_.ENKK9$LU4AF,_GWT MYP1=Y?%H'$=&_T89AYI1['W3JL1F#T^= =L _-&'E]V.P\ +,EZ#XP?P*R4B M&&%\YS9>?;!E=F$_/[U=^ ISAF8E#\/?VCKQ=Q5 '?B@M,&)B/!)_0_!]+J7N8? MZ?JEP/UA_+Q4-GX4#EY"^D>AZ5)6[QPEE_3[ M!&;A^EVEI5+UI*Z8]?J"2P ^.0"?G )+IKE5-%=J+SL"J-(EM#-,L+K=B1:U MZG,HU#5S+/!7,1U*W%JI8OV)FP9^())I7X3R;$#0I^L85\X& XF9ANE!=CF4 M7T3R36;;B>QIDKTSNWSU 3\6MKH4F5QPKC/(+G/!@MN^A+XH(*9 M3+ M9))N*:H9ACFW"84)=^S_^]%PV0&J=R\_QEV0NP] *5.1]))0:OW W00VFZ-_ M82AU.4SD"T2JA_"I_ 1*3O4@E_365&R>94-IOMIRQ%R^<\LLN?L('H^FK"+. MGE_^X@4'N08N>P^:6/ZI)?CR\IS_,V&\>RD)U>]4%;F<:NWZ>\BHI(_UH.Q" MP+SX8&2)KYO&E.T@F%WEK\^/KZLUEBB1>ANEP#(MB53X.2"^..)Y?N5D$?%< MWL3FB^VDGCO19G[YVZNE; >9[JRNM%VV\=8+G35QV^U VATUBC?LB-P66MAM M/]&Z\&-'*&6=OJHM(HD5=:JG(HGM5ZM*BEBW@KE%N2P/MC5*NM@F<^.'5YRV MPN*8):(EF4_;B,"/2E_:53C=T;"KA-,6.< 8.N=)#+=ET_,0Q-M!Y&.NVQ@W M8@N6>#2>9#+Y523^C4@D7-:/!QG^N9VPU+QQAZ"TKTZ1+\(;QA$ M,IG:O[\ 6.J+[]C?RP+D\22)@FQ""'L)S$P)CG+]I. &DFM'A3 MMK!9976\DN%_6J[>_&P+UGNEL*I6.WXBXRO$C$>!IX("5J_ M76PCB):N]]4'-0#QW6\7.R$>5];C7Z(1MHN&UPQ?>P3H7KR^OW/(LAV<>+V8 MM&@6V)>JV,@KD M)[,C.N@#46#I_DHN4*+ B^,")?M__G(T6>^AP18W M\^!]/\;G.+>C,$K?J7>8@QJ(U-V/DZNWZH>WB!,TK;ZENRC:R_( ID>W7KAQ)?^<1*/N.T '?39 M0$^] SCTAR*1'Z>+'\"YX:-Q&$^EI%E%9V-\PG;**M.G9G.'8661+SN5EY?I M-9/ON4E<^T,DB=CVG, GP:_"2;RX!-*GQ*F2?VT'_]J69.62?[T<_O4CR,0+ MF69)@)HQT>K7*,C2B_[7$L?>W7DR)1\K<>[%X-P6=,*LUA#GTE1F!]Z?DR"E MP??U!HT*$JT#XW^T_+,G]Q<+I7WDWHT\!JBONQ-RV^*=/ M\0CTFL#;+0Z@X;]\N[G>MLJ^'\\Q2EZTEEA&B>W/BF//3T?;@^W;H9]O$6GL M0A^H%XO CV(.3]*+ZL,XD<'5EJO"CZ> PO:VC@!V%4WG @4EFCX'>WPJ M\MC5V,+WHND/@F>["MY'BLACT" R^3FXEOY)!!;>5>"&DIZ2?ISRJ+10I&J^ M&_8AI]+2CR*=O_Z'0I.5W_N \[YTTHGO0N&_R,EX@^#E<^ '3O$6#>;JUX* MP-V TRK-K3\#(20I7.$A/?1E@6"_GCSW3_+$-E*"N M L:SP0 0=$>ZOSX(@@MWM@O 6YV3DC3Y&ODTCAALXXFW_1+P03"\:X,OBYU^ MEB XAG'HGXS&27Q-K8->$C^]8W^[0).K [*DR2T'Y0,4U9(F7PAS+2V.%T". MI:JZ=23X@''5P@M"6-]9]&((;VY+NP Q9IH/\=G"@?@@XW-'YG;#[T%>6H+C MD@WN#O,LH?ELT'QFVCR)\.6I M&&V[3_5Q,;&9S;U,VOPDKV4(NH2?LZ*+X&JX[1;DHR!ZSUY?)HV6S'P3?VURK7^#$=R-EAP MQY? /Q1CD$XB\@(17B:@.&PWH)=M1<%X^8:60G;E5R]]Z;)SWP4F_P!D.H#% M^CFIE%CUU%@U X"=0*^9BK0?'=$V .UG1/)'(-I6%-(]%U;^ZW>1! ),OPL] MY8#Z$TK_[%HF$?K/U%W1%5[1CP>)^>4D\N5M_T:,\9?M1O+97>8F[7=M=QLI M8,?8_%907[W:J[95SP?XJR2*C1#%]V)'?:_:VZNV5\&.F4N?@3>ODR5_CB,_ MCDY@58DKHF]G@X&$!VX_@JW///D.G.;4TGM.SI[%"\'+K?+) M?H>%M6/=1U^$*GGO*Y^MT^BS>9W*^$,9?]A<4+YIF&JSVG@"IFH2'OJ>C 2L ME%^A/F";2T]L*S(BLUFX?N9#BS>Q4]QUJU"^P'Z;J[-?N+3QO!;8<3Q)LJ%A M1*7+X&%'\Q+Q=Z<\"'<"Z04Z%'9#=5X%*B7^_A">AMU V(I&U2@\(X5P. M@\0OXSC+CF(;59PM"N8\@)>^=$3;#07A03B^31PM'W_Y(V?OEIX$/91KU=F6 M:_4DU.L-]B3@7YO&D4>8D?6]>F,U,[)PZ7H=+)?B]IP>P(UG]*?C)!Y]$8DW M!%)N7@Z3>'(U/,6FZ( 3"*GM)KS"IO1 J8=M[87Z#TXB+QY).(N#23:,$\U; ML6=/FN*&3/OF$C,>BADK+V(Q$-1J%H!B%T3^BNAU>1.7Z+4=Z&5 L0OH-3M0 MW4J^%;?;FWR[*!W57N]V:%WK'7Q?0N=>FWZ-8VKYP!\\A_T3<(@T"SS%C'<$ M8-\_*+VX[\?SVI> .K.F@ DC4-/&LP%%"I2QG@0R/3Q/Y$ F8%ON0 1HZ6;L M!@5+=_5"M?\2PCL5^YIUH_4G;AKX@4BF?1%*&WP<^*..!$%TE1YDET,)JN8W MN>4>LJ4[4MKJ??O:#OUI@_DO)H-:J/054^*L$ZGJ!6J/&3"L!E2Y=%U!+^ER[ME0@N>_3EDI"6S-T M9FAG+;,Q0Q%AZW^&"TK^D\C#Y5Q+_ D4WO9VP\;>@(;*'=O8#2NCT:@JURK\ M]:^#&Y'X9E+IT6@%Y M^*O$NA\*ZT#P8QGVBFJY?>EWAR<*'I45L>[%X]!+<9?\,%QD S2]>UCW?,[T MJL&Z:J.V?:EEM>KJQU+=&#%R'H)QTW^./6&BDGT9AD%T=1#Y[-N#OX]NQX!I M6]Z-^(X]V6&'NS?W\@CB 9#_148R 5X5^0?^*(@P-BN02;T<\*^TPQ>' [.J M58D#SX<#SZ6./00'2@GPDB!?*\VI-?I=-]@5M031CHO9$HK;7%Q9 F;KXAN/ M]1'M6$[LT_J3GR6I_;EX[B+EYD)B4K&7J:3"KU&0I1?]KSN)(W?N91>4G+O= M^B6H=M6JN)MUEW#=589:0G/+=::2C>Z@M7'GIEZ(.OLXP&V52KM9FEU2@:WK MW@[C290E6YX N:R 6?^^<#.[0[4EB+:8BNX$$7G]#R(?G?[A_TR2(/6!%VV] M5^<^8-VSK5T VYW,KP3;MC+$N49A<93&8>!32.TDDR/N.WL&3Q481.OSFE.E MTY@HW,=)&D0R3?7OS%!E,A)9',97T_,D]J0_262*Y65CO&:[87_GSE3B^2K[ M^SZ5:#$X<@Q< I<7YX=X*C2]D-XDP;+'')[;B::;0(Y-T<;20WUQ:#K7/+_D MIB4WW4+OWQ.AZRG5BV"FR7;N;%07=% ME:Z$;JD)/483RA^1]R%354:K-";;-NQZV8K42B]="M UM9Q[X8ST64CM\'3; M".D>3/+87?[N\'3'*.3)&,2N2J2Y7FX_%-+N*M2>W51]L!YQE@UE@B/F@ZLM M#6]LHP0GOK3J@?X 'LQM429>)O9O'!%WE=VN#O[?+G8,L%I(_G;QXJ"VS4)R M.Y6I;1-_ZS [2MFV)89RJ4MNIZV[H7!-J4RL*)9*96(7N.3N>>ZWGTN6WOOM MYY(OG=[6IY5L=Z1L&S'\:48BE0; EA@ 95#Z.<3:L]/?-N9N;8LC<9M(;3NM MC6V362N8.-O#(':53+99^=L^,MD9O\\Z:&<;I3H#CI<0:=I),7KK2 M]2.Y$EZD5;$]]+VKI+;-7O+M4]Q*^^:9[9MM<6Z7\N%'J4KX7LAO?U"OC&KM MJ"JZG?)Q.T55:;$]J<56RL>GEH^E 5&ZM';.SBX-B!\#:7<5:ML<_=UEO4OP[0N<0Q*($'881UZ 8_CHQ]W%F;MW MM/, ^W':$>X2@W@2Z;79;M _O$ JG6Y/U<:Z%$@;%TA/![!2()4":2.#/Y9[ M!4[CZ.L6,X05O.C6#G9'0R@!\FP4,HD"AL97.!QSQ",I4B#Q#T$:-^NUSKNO M_4_Z?OV3_HP/6/2P^MS#U":' GC'0Y_6,$_S@VN FGW-Z62$K#%.'KGZN?OQ MRT\RBD=!M.BQJ^ZC\(BWQ=7?L]WFW.$1&SZ &O$D M\63*'X=2^$3H /\/?_F+X\"_/\'?3II-0^!8 R#*O8$8!>'TG?/?E\!D4N=4 MWC@7\4A$__W>H=_3X#_RG5.KCK/W#I+PG@B#J^B=$\H!?..!=$[>.N=$<23A:?1ISXTSP'U8R?C6(47)<4-XC_D]B\?OG.;LCT,97 TS6O^M6:U> MS1T++6S5 Y#+Y+TS$LE5$.WASM\Y8I+%YJN$WT+?O7I;V)9UWHN>26=\HU;I MQJ$/9^1\/3VY//KD]"\/+H_Z3HXU#WKH0P"[:!7]H\.O%R>7)[""@]-/SM$_ M#G\]./WER#D\^_+EI-\_.3M]IH7]<=#_]>3TE\NSTXKS:?]PWZE76\W>YA?S MZL-__;76KK[?[)N:R[9]?';QQ?D)F F0!8FLP',B@?J.+X-WGV)O@JP)1S6^ M(BYV++SL7X..Z'GUEMMN=&K-:J_A#MRV5QT,6EZM4VTVZJ\7SOG7B_[7@]-+Y_+,.CK' :*^!,IU:@WG[,*IM5[[;YRS M8^?RUR/'HG=#ZP>'E_ASK==HOGB0'\>)DPVE,PA24.*=J12)(R-?^O<3W3FI MV$<ZOJRUVT"-[@.QX9T/3]\;P1U#7,*> M+Z9[N,H]&;WZ\$EZ;*$T:A4';__A2/;LXL5O\7[NGPBP3M&#-,>9>J[7<-M5 MKRW]5K,FW9[?K/F]3LUK^J+9[GEKXDS->7%PVC\AME-RI\>"_C >C8(4 M/0_ H$+I1!.D]G?+>=,1.0^.X=I3NM064FYU4/6D:#9J'8!^S>W6Q$ ,JG59 MJW9ZHK>"4E#=J]7:C=9+93)+E;![COM"7F'RBXBR4_C%.O*65^^)CFAWZEV_ M.:CU>JX_\.NU6J,)6EF[NHH>U@ RNNC6]@G'8@3#YS$'(0C4B<=2P^];+X31$Z0I8XW% F\Z,VSXDLF M7" D3X9A.A9>$%W]_*KZBCZ/A>_KSX^UE6\"/QOBA^K?C8T*1F8HQBEL[C_6J5_ MG+HVKF=7LPT2D.D/1_7R;"5@E.2<58.O#V/?)D?9E-UJ?="M=MMNLUYM".FU MZV >@;)>&[3;CU'34WS;.(FO<4VLD87B1J"#[6[JG*'2^:\S?V7(UI=#]4E@ M-D-MW[679F_K4?1>?+P4MR-6V*P?U.LCCEBMZ/DB%JO1E MM];LM-U5#/3&7J/7;5>KS0V@VE_HZSG>LB:.D\7CIX+4:V('#AAYE)/JV(.Z M06+]!#(@*C#[.5:T_'6OEIXTGAX^^4-@00SFF\_Q!\6$B@UH>_P*^HZ*SBE&;]XR$G M5B]5+.?'4K$.?#^1::K^]SF(9,T29^V.7ZTWJXU>LU5O=CS7;;KMGJS6_%ZU MWJDVVBN(LY;SAPBC2>;\ LJ4=#XEP?6<#E6YS^Z=7V7=6F7#:[B]>KTI?+?7 M[-8;HM7N=6I=Z7G5:L>KK6( ]RKW&2#L7HL0=&0O(L.8>C!XE54)G] MAO"[W1Y &-;F5=W!H-6HNJ+=])OU6G.P#I7Y7$91.@VO03"*):Z%55ABJ1YO M!WM9E9>LM$;7ZPQDO=WM53M-T6WU9*_9='NU7M5K-\1@%3*% M:YNE6GR7LJ-@@$Z;<0(T'XQ%Z,A;Z4TR8+SP-2@F,BTUU*W24(%6 /=]^5R* MXG9[;Y>J-KE[]K_^VJW7.N]3T U#.1[&D?:H5QR@@7""NJDC$BGHF-\YKY=R M,A3D!W#A#.\:M,&BK[9ELU.K-SV0FW[-K;?;H UUJH-.H[$"[ZK7YOSK;PK M6[JFSS'@Y3GN:M[? );M/Q:7;H#T--0#6K5VH,&*D)^N[G*NMJUWEZC7IW3 M?%Z*\W]Y1@P69 19 />R?ULFTG?&DR2=H*,[BQVX@FRX6OVU^P99*@:4#[SL M7>GH?@XKK-%>74>V4MSE^&;")(R M_>D(OGF].15K5Z&[*]0+9L[W> @7(@>&CYTS1?M'M]Y01%=2^0O5":_]G6>1 M\\KS8K3KW1A?^T6D\']F7ZEU(4IK6Z M2US+\+L+)LX<;MPY*&Q8W6[??I5BI! [+&SM+L=YLM?R.J/=\, )D MM=N#CXVJ+[H=V>K(SBK>T/YOIR7B/:TDW+K]WLL.M1R;R8UJ=-J#GBLZS78+ M3.5:7=2;=:_7[(A6N][IUE?P>L]YEB6\23N5+\$$.Q6I+_YDENE\$'<@%&^]RV*;T"UDR*%P_#AAW2"CBF1.KX=V:V^@T9:?1\[VN6Y?M@>=*T:J)%43/:3P?@5O#MMOOB[KO!C%D M&S$QBC/XYL])@)0+!$LYQPGEE*>+*;F!22WF$Z5NYW2]%>CX>QQ.HDPDE!2= MI+8$Z@W\=K/M-QN-7M,?=$7=JW=KS:;?;#<;W>XJV;DE&GXG&MX,)>5E%7'Q MG?.Z]L89 NM##/0=$88W\=*6Z !Y:1,D"*EI,4BLCB)[X,U81./X$^^W@ MI07Y/4ZD)\E94ZL[5("3.J_AV:!V..D$+.9T&&,^L\.U]G"_R&:)ZD:D\Q1% M-ZO]O $.'_G.ZSKOUP7E!7YW_PV[P>OIT@$U>='/H2X=M A\UUBDF=.K.KZ8 MIOOWT<+A)$G@;JX20:,@$]G$)@FOY?F='I8L 6>N5:6H#UR_TZS71*W3J#?E M"B3Q3RR/WRA-K-T%,L]4[/^JUY[&Q2C,.KG:#T7F>3B.,!Z0?11D&9"'# 'I MDSA"<.A),GZES@AHJH"9&I3^)3#C'+),*3"!_ABVD;%T)7CH).=.NOW=9 M@.1K/)O.^WJCOE\UFE5 U0ICK%:PV,-&6 (OWE"Z3-_<2\?6H>"9*+*V_4T] M41L(KUMU6UZSVQF(AFRT?+_5K7H=MU=?Q=^T@([73@#MY6+=_N]I7)+;&J0J MVQJA2$#\"<\#($D&H$YSNMH 2& MQX&HPCX)5P6\N4KBFVRH+]T'X2QIG63D4!$C9:5@J+Y>?;]LM?1S[;V^[-X+ MEJ]57XA26%VLUSVS5GVE-L-J=7>OKG4,6['8?T8$6RWJRW&4EQH KC?V>TM] MA3?#()-[>#@2>XW<).*!"3R/!=GGQ:B\0.'8 *^;V]R#_*Y;>9X'Y4FNZ217 MJ"9.#N&D9Y;[52;S8';[?7<9JM1K?=J+58]N/1" M@J:G7HC.W--%(FA6.RDZ!39@A7\?Y+O[RP-)SP;Y_C*Q^! /"SU$MY$L^%>J MKNM6_7K5;3=K@VZOU6ZY?MMKN6V_6JVO$&&:PX_5NJ(\>>!Z&5GKM(5G@^\: MHZ#E%E_"%K>2"QTMT[=7YT'Z$;_0$P[Y 18OJM9:W8[O>JXK6ICRVFNU7-&L MMZI-K]-KMFL;ZX.R,S5]3VRX#FP#<0;PF(V]8M "/4CD-P*M *,76>Q,4C8H M8971O\!#R':N@NAL"$[10<1 D(_8VCN'= B\"3*88LD^K%Q,_R-2Z[O OGGB# MY OC9.#_/".0W%E*_[U6DVV?+>'[>ZDE+VV5VNT>KV:V_3:WMK:W2UEIB\ MPXNNU#L?OK#9ZJ,X;IK'P0!#'EK-L)0KVV29DT"JFV2G^ADYR)*&4XWNB]9P!\KK+FK'0=3/ M1MD1/OC0O&X&]7M^K=,;#$0/C-]FK25%5;9K@ZK?:%?=CCOH/B'J/Q'>.//I M4<^VEGOD LIPPK485 !&D!QO-,Y;>$G\TH1B4'AX,06=0$:$TS1@UA]AEA3( M@CU7S&H%#FD1,DI9Q&!P""ZD<+19BXWW1N3,5EHFJ1UE2D"CN49J- M2>HM- MIBIJU:SNUZJ?]FI JYM7)S;.%N>0;=MT#0JAI$,9AEI9=5XOR-!:&AIXHW)B M[O&HX OFC9A!K2=[G5ZG-JC)9G7@=EN=+KRYV79=K]%RFQMC/LL"<\Z:(G-; MEN_RX%C(W,(X_Y1K2Q$->&R $T\RLAF0T.';>$)F"*;UIY2C*HCC_,\DDDZC MR@U=*5S<:%:ZW5JEV6JH)^T[^'QQ=06HB;@[XN36:RP%P$=A[&P M8]+>0-9DK0U6MQ@T1:?:'?B=EE]O>-B)PZVV%F%ONU%]Y6!_??J.AE4 K7G! M2(0I1Z\\@1"K%EOFPL'O^7&VIRY]]:'6J=3;S4JGU=:HK1?_H4*$/,F8;8/. M 0H1L'QDL:1XA'&*9Z=.> SD0"?\M^I^SV1AVD L'.DB@")0:MU*K=.H-.L= MC1H(C7D([#L'](0O(O&&<#L]HEFAESX8NQ!V]X&.JTPH8[I/3SW+'VH7#_B- M6D-4V]U&SVUVF[UNL]L Q:@IVL"5NMT%R=O-:J,^ \NZ#E=VLU&0UAW=1LAF86 MU#L_Q7)??3A'8ULE#G":3GP[S;5_5*AHB!:9-ZJAZC>0U7TOP'6G%>+E)DB****(9P&JFNH3"X]"/05Q#.:XKE(,N?DY,3D%ZD77!B/ MQ3'@O(-]]Q&1W+#M+#0NN? M7WV\.#\^%U?R8R+%-^SO8/(CO%"*A&(!0_-LWAB=X0P>+[7R%[W'O&,,W^RY M^!6( -C7.Q'>B&DZ[X2W(*)!CX=/)[DH+T-]5\U/O6X?.O<)6GCH^B=[^W", M*R'H_]G;.[\X0\\<;I5[4ES(5&9_A[__7OO[W_^^MS<+$/M3_O<33-#1.[UG M>,ZJPUQ^$B0L+P\^?CXZ.SX\.[T\.KWLP_=P* >1-XP3V/M/;\4'N@+[F>MK MBM+%_C1S4KN3Z3-SMOB/'=98$&M=$K[JWE7GKC7[V<#*LF>UUOFP!<\:!;X? MSG/)56O6'X-U2&<+ DZSVU@0:/I.(#RD*G$=%XWX]!G&P2Z@^'9ZV^]3+SD6#_N,V\X.OIQ5'_[//O1Y_ZEP?'QSA@D'7D MKQ'.T0PQD-+/Q&#@H%,*/0^[R"O:N\!@?J=Q&-\D=Q)EM#9.9;0>!Z.\/GH MEX// /?#HZ-/)Z>_ . _RRL1.@!^3U(9YG8I$L\(VP8>HY\AWMJ.>>3Q!N*5%+DF^^UNMV4]/L4 MRG'[F7QK1_VCB]^//KWZ\/]B4#6YEO[_MUW:<.^%:L.=[69 IP>_')$G#=7A MK_W^R=GIP>FG V1 +XT T@VR3DI/ZS ML>3)ACO):9X//1^->,_DQO]?G-I^?+[$: 2?/S,GUY]^%],1P^P2NA: M$GK %Z'^;)E=SH$;3S+=A!5# 5O%JUK/%]/9+*_J;C.O.CX!SG1XHCHGP">7;PR\71D0H3'5)1!::C$F( LQ%7B52H0C6]!UP?*:@&+=(?=6)\ MCF(YGRJ9TE,PI=Z&Y-AZN!(FXEVSRUZ.+DU.PY[^ OG-V^NH#CQ$_B;A 73?[6(9S9?*,C84E%X/ MR\@##Q='OQQ<8+ *4.;HY)=7'W+9@EX?D5!USG&<2%A"81J]*D<]3^0UEBR< M1.E8%:[N(HMY'CPLW; _:,@BCUGL8M"BU2JI96>HY7'RJU;=;OEU<419FD?_ M.#K\BFZ>L^/CD\.C"Y1?V#\A3M**K?;'Z=%%_]>3\[-C8"Z7!R=F:M34.;N)@*,,@S%&%@YA*2*(G(\RDL!JT$G# MOQ/'R0,9*B*Q-%9:\J$GX4//E!_(.'1Z?= (1+B!1A0@ M5EK EDOL"LA= ]**\B"RJ /;RY=C[!VX64FV4[BQ8?:UU1F&YQ? M#PX/S[Z>7J)Y?W0$J(:9R$'D!6/@3Y9W^5A*%:R0R34H2B4;6GE7I4WR8UKP MOVL#_O==I)7G*0@I:>4)!=169QT>_>/7DX\G%#TOQM31*!L&;J""YPNBZD[? M&TI_$NZFD-K!ZKIG2A?$$!;V%NI__?+EX.*?KSZ8;D-.?S(:B62[:NQ:C\H# M57_,-DKGHUC>2<5:S&/:_"QO'I2O[+X-SSZ#N^7P0^8[+*[6O86::Y_/SG[#SWG>U_Q;5R186E2 MCHL MH-$><^_-.]NK.:^Q1YR:]5:X3$UX>U-1+:EU0]Y4MQ"F^438:5[=;?(-K9=++6PS+,QBHE@,O=?7A M.[&!$5V=MR*'[REE!+L#XB^>AC*?A@<1&"^90T($.>'!%FDY&XQR/XL@<;Y"G'CD>#WZ%U8AK 6M']@_K MRI^][QR$&>#%U="YD8Z"6#Z5MH#,JMT^=[&^@UEP&W61QA&^KZ+FWN:_!]$U M-N]POD7Q#?.P2<1_)\ M@48F0 /DG>5)!+@]2JH:,!_EY0&" U'@+!<@,+-Y MN&)"XS6(*58*5(4S1[TA;E!U=Z?1P(B"24 #A?U@0/TY,V>0Q"/JT#Z89!/N M"G__\Q1:J,D:HW&HJ'3Y4>U_GU2;,R#NP"W%[2O BC*"$")L" B=T9#A2@& MF(K_[F%K6ZW9X,-UU 4=!N]O(ZCUL4_]\^//0(.D]WQW<\&:TJ\6C#M8T0*B M)RRQSHC1M%?WJW 3T]4M/ M$N])^"D>!5XNG-)%4\>^RPQ;U'^]Q*YMQR[0([TD&)LFR]P-G5NG2U"),>B? M(XU2::S?0&C[$]#D LRAQK]*W"IQ:PEND=Z-,M;2O GE3- ?U6[%XG)]NZ*1 MC.Y-5>2MQ+$2QP!2*LZO1ZD=?SH@!".U,Y%7$U#L8YS[LH@ MG!QK8")CI7Q"4T80SWQ9;AX@B+J1GX(E)B M7/ WS;5 "S]*\2]/C-&GK.>=Y16UD90^N[(0XL@GX2KEN%*EDOADX08AYNDA M-W0IMVK1Y276EEBKL-9"&!"7&4I2_!I=CR$ZFM"1,^9&CE/&,M+E9,&C2I(8 M.P<$T0#GX]%(U;&:2[7X433Q@U1&]N:6*%FB)*J QI'M:W\?XHB\A?,AT6ML M"L#:X(H=K/#E%14U<+)Q:;>6"&6@-I0B!"N!9IBSV2E&'$I=*7)KU@22%^ ]-$.=)]32AO[:O"X2 5(+(B0A4UT"-9%XQ;&]&Z,$@2>]XDV7=.HFN94O@)HR<> ! 6 M*7VZ!#684'@203&1YM % %'BNY;3L6Y&088)1M+\0TNQX"=&5;GD\ZS:"A< MA7;N! /0]-T4]':.]8V$+ZV GSL%XQ'7@'K3C733()/&NW$#?&??^4.:F!#/ MHR?4<4,EYMA?>R-UB(MB92F0:3":N]*::S<9\]+A<6&F'GKW&:@QS2G-6D;X MXKXCX"U64+.BQ;"">G$G_XPG#@>Z54@6[2&%7':(BU^!N\%.05J6P]*PZ>)4 MGYDZ"%H5*(\I 5)D>!08C];Q/SK9W!MI#@!/C;V5U(-FBO#U.'H/!AL@1")& MLD*O >4A##$:&UJPO#/*FF5)X$XR'=/EY2JJ5VM%?02Y H/>E4,1#@C0.1S_ MQ'9/A$_F8N90:=/88QH5W8BQ79<62HP\?0W1AQJ?2H\B(8>/BCCAQ MQ691%/<($E@1/@HL<(ICNSG/6!Z.OE&KYYC\XX^SS& T&8SU,H.QS&"<&Q>Y M>%*C&NPV-Y]13WI["#7R$_-95W,/_71U]H>-EF5.R[ M4$!#ZGDTYT4K.@/1@T7T(.P?+0@6/O<:XZ+R9JW"6FF7PAEA9A](RTQZ0Y6V MZ/$F4!(#PP'IQU_[=*6R8WP0GF$\!J2GA *PIS%C,OB/]CYSL@%^"J(HOA9V M1@$[KE& FU@*LH_\785LEGVVCITS.YRG4J?H(?^XO#@XA(LZ34X)C.(; ^GS MH4CB5/TH;[T ,T!GT@#4"I MN [PPJN8GG8M$G(_8APC0N;.82[A2'*#'4J@Z\2'T[GCI]6MW= MBP..0Q :Q3ZY9LU9@+X.6QQ1U)2 )GV* Y!&/$FS">91"GC=X_68A9GEIM7( MIA#Y1L[.]5;G0@53>";(>/\9)]_PAUJOVU,6%5X3@;KO'*%#.HGWSL;$F&9F MC'.BJ6W-);+PNOQIH;@Q-J)Y^ROSO.ZSX$P$@ZP M8L:WN8+]!HIKFJ1:,K9UN/Y&I'31%SC%8P ^+] <#A,L&6SZ"M#N54"6(V0! MF0<6>TF)@W V[;4()T*?DQ<&$2( VOK9=$RX, ZND+3@8(F@0TE)QOO.&4! M@(D")AA .#07@;(.\;7&RM^*( _H@&O9J?.U_W^?D$TF,B/1J6PB M7JD7%[R#Y%C!*1,!XV.< (N^#A(0*J\5?>F5:^("U$GAMBO!)XE9SH(RP@U0 MG"?(4:PG^& 9@)(P ^&!V'$K M9=I.))POG%C%2>'*12^AA<#..+Y_35E.?,\^-:J@'()PJEBFQE]S*'@;>D=0 M":'NR?3:18A!GC&=@Z<4@(5%+W9)53$Z;'8NJ7_43/P7L2.35[I2 'AJ%@A. M"M1LEQPF!9^;9AYQ*G5BA#IF^WA/,L)WTIN6[:V KOQ4[!O#WEG]+'*]70XTE&OA$M^.??77'T M!RU<0ZS$ 90%N, IP>F@CS=&<_>*)M7D>!!)E-K?DNDXTT[H6QDI2D?0Y 4V M(7K1) .U>)3* MY&6,-7[QR:B53BBO$-W;&"X!-C%)\Y(==0.YI]D#/D(&/XDP&2)A7LLL#@3M MQ$-627<4G-9Q=!7C F M@S#P,EXM&Q :^WG3 1\TG@JPY= 'XUL""S&9/X:' M(%_&1_XJPS'N%#02/,!KWM8Y*6!8X0?L!43(A"M]J Z0E1A=Z(?* L$^U&)L M,$G(!LJ0'J0^^03YIP5G\OFG]N.!:(.QY7B-)EA@!.>98!X5;CVXPM-EKWB1 MT/'%OH\^=%;L)2^&QM'J.["BR;S<6I%DFQ1+EW1-9?YNEL2C\00) Q?X'6K8 M(C9!FCFW*&?]JJ^,4&.AZF_6RC3N5I NMR,5^\ US]8#*\3"2DI);*!B-T)ZQG0"H>:#*#,H!^6)34U"YP ' M5I3%H+%;?A]^%ORNBAND]Q\@O&+9J+;*\^VR08'8)@,<9TV*PW$66C M4:$CT#M)JQ@A:A"S1:/K1E"T%CY;^R?XZMV>9#F(,;6\ #!C%55;JETJQ3J# M[+_^6F\TP'Z>@&3AOV4$IV-T\R.# *BY.F(,(@@L3'QF;EE5VT98DK!A)5<2 M_$/0H5BCB2A5+HFTEJ95X>\U5,I8DXDU-4\:(3S77V&G"1.@'M8D$<, MC;P@IGPW-, 43S3'U<] U]>&:SI$IK %+?=M,,I!ICS=Q#D%L'00>, 00?;'8WCA9*0L!M+> MX)R57/"I#2A7^-MN.K"VQP)SD!W._(,+ IS"J1?TA3,SR-9&U[3ET4CM0T V M+JU3X!T4Y34>!=&?!>0!'(WRL(Z5.LTGDI\CV0F1$LRXHU'LBS#@K"I.7N P MBC. ]17J3SA+FYY*$(<])R93=KVNPC^DU;A@I*>B&ECJD\"@0YA:X#X#K1[8 M//I'N^Q/!",)4\=\97?"WX35_)Q^@]V[RN%"W4,H'*426<8()@RQ\.570#2F ME!#S6H#)A!+L6^O'C"?E2>OL(5%8E7MV3)W* M>W5^2D5E%86,ZR20--(->$22[8$9AA;?F*HZK]GKS@FT VU98?Y,X %V@LJQ M1^]T4M#SQSG)< P/=B&CH:"C+X*-W84B$]B5PX+AL723&<]U 7AYD-)".G+2 M [9;B&1YMFSBULRJ"&45+*GM5[6'T+ KM(4P0XT@0%O22)E(+K$&%DIA,2)_ M6B(3F"*B"FG>5YSMM B!V7$5!B,B_*N(4@9U_(!;BA"9YOSJ=QG&'HTJ)IY+ MM6[YSM5.X:E6LIB^]2L*.N<<8*]W&B@OG-!FGR03 5&#-I"KM;G!1P*+FSPO M5FXM:TR?<0680L4LW9A1^8)4\N=8JP:9=FM@)+1BXJ!\7.A7E2O9C[GU2'>& MR&--+"V*P=@;)(!.Z%\!Z4RGH+"%_;WZC>C\0XUB#XG<);GW M6F7%HS8"B(2'V"OWC!9 1AIKJ@TX$]@/:(%XS1J&/ZK M-[2WG %F=\!Q[M]L 7K:QK.H07D-\A(K*S)'/H1Z37%=B76I>8YD/$:/[B12 M55W 'S#]QO9$Y!YQY-6J<'H12O(IK 8%7#,K==8IL'L U2HM. M@0$&?!.B+ M(^WOEF (N-ZHM !B,_';FV&L0Q5&U5I MH!(O:&TYO],N&'_&1,]Y&6"!#54+EEBL.1ZQ@ VMU&-0D:FKDX^N(\P3CAGW M""VS&[AANC?@KAR@X8)L+?!#XPYYD+O O-2X1NRWKY>5]95F@J>L0]H< ,#P M2V!<\*J@,%_K:N=HMH(/&+$LM3;#CF_H&&!'OU1##%05'&^'AQ5G/^)$Q]^- =R MDH@_Z0R1_9FW?)&W@1=C?H,?K%E8WLUS"F8K.J&9&9,08*K.;6Y0I_V4S=4\ M&*7TXY$R]W,S#B3HGQ.%+Z1"(#=-O5C%EQ$PJ!^G9/QB\(F07MMIAHK-V[&V M-O9P,"FZ1> J"Y>"<2]4HLFZUY$JLSQZY ()D&H+H]O[.]L'PILZ1KE2MJC*WZ$% MH;,$.2SKAK9AB%$8:O(YH*BUSKRQCH'OJ2RSM^UPG1L>*9T M$!.8BP$+!3MNA*HL[G004 $!G.G$#8-TR(]"K\">]@J8-,E_P\$"RT*E$QUP MM#CR;.\[2N8XRS0Z$[>F)0/(@0&KGI&6F_I4,\7<'7^,;[**?@)J/2&+'G^4 M#!YNGQ\9P4Y12(4H"?Z-S>^B=,(&)*=WDGLA#^M^H?TEQJ*:I9> BW.X(P9I MVH91SZQ#)\.A.^A0631Z]"YLZ]+JCVG7>> D]@LB$ULY4M%%WH:1TC?B M3(>'8%]L#L%BX6S)_\49)SFZZ;U?%'IZH$-!Z\"<. &8PJ^A>O79,V/K PP1 M H8MG(TH@ZW0%F:ZAX!&*C1NJ1*>0_*+T^'QX0?Y[)'\9+[T30?6/->&]%+4 M?%B39I4;'T1I)PL@K13\F46%F,.;5NX)PR3<',6D[!)@"4J&O_RMUFH00[)\ MFK'SMWJ]6_QV1J]]W9[+\IPQ[?'_9HEF&/ M,NPQEY2P:'FS>96YVP19P2NE4_2#_IETB^-HK\FCJO#25EV,W M9:G6;(5.J944EX M& RD%9P&HHH :89PD]3?*$W ME$K# [,:[0@E0DEX8U'Y'& H@"Q!C02N33(# 8*+U)V=OS/KYB$(;NGJ M9V,UT'NS6*Y<5":'#6-9)&HI50Q S0E+"^*'*7FD0+F@I%\4DP_L$WR?AS+F M1'@.S8$V\>Y^WT_*D4%=V0*64@8V(=K!<>"SUQ4D7>1\:J#Q'W!]$*46XXO0 M\@1[#$S/4*%H@K5$?&NQZ3OC=4(=OGU%^W PHPK0)1!Y&(#%C\0P3L24B@3B M(&)=9";FZ9 >9XP:]".K?6.#PO.8_47^NI5RVXN:\\+?!(./:C^ M 44R$:!+I@Q6['F.KR57$ 96,>?DA"ZS 5$S"JPB,!B M%^21*C SRP]#.H4GJ-V@>:"RGU440=T:)V9!.1$Q+J,.D+=5962UV,?F!??7 M5*>]S.6L%@+QY/(CV>[\;E=NGA'Y4(&6TFK7FVN;9\&J_!;RUD0(>I79X$H* M>IL8*KD:Q4#.9'@2N&:R8ETYC2,KMLR=-.8=:5;F+OJ7=/HCK&1A92ZU MW*&:/(/U-+( P&Y0T^2+OA:\/E4W!SBI\PC>Z!BK'5M]S5FY;V:"K':4F3PN M7/"JY:7]!C8%N/L']@6".P:<_%$H>9VIQS6ZIR!5MT)MS@6G#9'?D%25G'\2 MT8V1K]'ZW$1\GTJZ"$OF@(/0, >;4Z?1^U5?4(R5;=W@B*G 8A1S6)%'S@MC2C2.Z:J+U"X7@OL1O3DVRR:("3Z/ M9"BBV)LB!Z&"4IW;)C*3YD37!-$;C1[*\-&X1IEN&8#3(@&?:MHL"R[+>[!F M[ 3GN.@@2$;.,+ZA#*W\M%&/Y7(E)%0$9T*8(YGW[F0Z)%TK%[7QE5=:&2'R*7\%ERHEZDWD2@QQZV[N5&/I0W8 M(Y3'4: %C>AZXA I/&9:3B%#%C\II78FCJ']V%ADB%H3<@)TPI-1M[#^06-R MG]N$*9*:)52J[Z?$#/5ZD!0\1<-2[(I0+Q C\R7">LRF1!-B(*K2T.N/Q*JV*A\*@($0=)A=)'K,'<6SP]^&UU(Y-=5"VMA6C@R%/*N PT'4 8DB& M$M3FB-KSW4C7P:Z U(*/\J9NIU@ELN@OK!-5D0BK9U+E%D4U7KD* E0J&<#.JDZ9P=?9E-LSI*@4&@YGH$5H)B(9\_'W+% )L; MH0"!31S-K%PUB3&,7G^OLKJ_!%X2:\\EV:$C_*:@BJLV,]I&X?1+X/&TP]AQ;;)=>>J P_&MU1]"BU89^K2)FFVHGG>>DN@+TV_F <_5F43 MK/>_\\E]LZUP+JT.-VDJM2Y!7U^CO:+[7J&7@,[8NF-14R]3.2 PU8MFT+ I MDRJE5:>U%YP:V%VG4FS?I0>YZ?9>U'\'$12^B5@9$)!C#T>NRW/1P M ;4TRF-M[$V$0Z >=/#4C&.VF?@F@2-C2MDD8^-%I?Y6Z([9 H3">-Z)RAK" M5"BNJL-8VKI[G(UT3<=:V6$>2='=L$)4B'A*GQYY-1X*D"*>G'#O,OP1A: : M$BG!V/$I:YH2PU7G'/* HL:7)&)J'&KSS>KZY"3+HRBV[LQ=:8@V(R+J M;(>!.)SHWD@%5^LY&EY'P/5H="B;\:W!7"@):FCX.8AQ<,I MG((Y)Z)&_1KKT/3>#G4A7F6NFA+EE#),C5>Y,-11^PA1E"X&J[(G.*E,96=: M#0=,9J7V*B_(\\3]#8*0YI:FV9ZA2],BK)"'MEX?*@+>XK1*=A4I1JB2.*P MTWXI2NXNI+ 52(=B[#=,9P61W1QD375L\@AMB<#$M.I/M9,3$6S MVM3F,CZ5DE/H/J.SCQ6[,XR #\A3$1#5$4VME X#^ZLH ]WS<(@[.\LPUY+" MGQ([EMF=S@/J(.\4Y^ I-P]VOC&+M5<(+WQ+L2D:4<_C%;BX4L7@<$L64:IR M*BI_*+C1N.D7U]N/;)2F^CZN_\N4FU=A"C)8K/S-7?H8II54GHQ/DF0:^7)$ M79O M24J8(1^T&CE=]%93.;<$VHJG,L29/IYS8G&A[WP^.FABJFON V?//#M7,\_6 MC@WC&(Z &.=*T]O8L!>E1NS2)JX>P$3A)!:9<7 MSJ3X 35WX]@KP% !Q_0S7:F8\"#]B_6/8_Y97(59;[*?6;5NTCM1#7BY227& M1"5EK%1,8,&DP.@[R#>M#T3I!VQ;J^>3UJA=&L/8P-6!! M<\!BMWO3N50I&+D450JB4Y"R+(\G82;,)!KE]XLY5TGW5Z7\!)^SZ$@-T@[0 MA7.O<\O::M)A!8W6WD;:[KY1XTPCP &<8FM$;]XY1 W[I,04Q2UG.27[PJ:F MG8/.[C#A/5/??N*)(7;5'L8QL7"JI4(G"6@B7ZBW:#^(1&!*;G. ^+$*NEH* M* 6YJ4\G!R8MS9AG .4Y_44YMM'0MPH@2NH\PU:D\N^.01Z)#)MR9/$53^IB MGY %=T+L/49LVR7-ACA6TW,.&EZ&B P/PZ12[")0]!V07SL#+O(>TV0XK\/, M!U,+1/5#C7WE,50!9DZ'F(,=YVBI[Z(^$UE^LZW&J5%2KM0]=RHJUS!4O>YO M$2@9M88:.*GJ2$K^2W%3*>9#5%2TD^%M0MEXN!4,+WI#="?ADBLK'+:V=Y8= MK(Y3.I/Q4(9Y%2*PABBWM73L77.,F5=6\F_R%]_Q4B8J3G&?)#DTS0^L_Q L M1,:YU__F'LQW*U_HVZ52UTDD(]*>E%.67!JHGJ5 <.)L.\[EZYP MNRR6: E*IY@3Q&E<7<'44.^A:(8:RKKO'$33&:^'0[Y>KR-D !3)IA^WC&GS3;YYU,YPIW'*G,.F^T#TKC;Q&% MF$]RTU/*5RZ^2>>&D)RU $\=X#%!A&(]::$Z@I(#E5/U.@ZO9;&O*^9F8MA" MNA.GH_E!-G63% MTQR :N5,>^% ? 4WOA FUD 'XQQ>>LCF!%ZW:M77WZQ&UG!,L/VR[GR2K]2PEIP_ MKTP$V"]^"1F8LS*[QV+I9HE@JF0(B:##N8%2=%E5;>F'VI M*+IN5,*:E)I/S&))T<^F\9-AP1]CTZAEADOC>:6A3-TJF+RN8 N-+>K6(:T4BU4""8O>2#,@$>P M[S*G;84,*LE%+.,AW)VDSS4=CL)QQ06U^#98H.7ZHJ<:5+1MEMFGMV8?C8]D MC0)72\I)OC6R<^ ELY2'%DJ0Z;.S6XF8O%]UO!0(68Y1M'X>XE?(7.(B&\8R M2Z]2V*:% 1R$P27GM2I! SU%8/LB9G_S=%VHH:=-(ZN>2EH/;IO= '/'FK[) MFV,5^K3/'4[>Z#+W^N>#$W3GOH4!@$5M(/.X_-RM(E MR#8CWFV%Q8"+]\7:HS'R@IR?^/FAC&GV2_[6]5+YL9JW7>!GK.-PP9C=7T[M M4&4M4>M-0WEDO*J>KM;H9S8@"T6E>M: I;C@KF'!(N;I3/ M!ZY&16 N=$6EJI6\RIIHP5"EZJ+)E_[C,W="7=1T>+_8AKG:G%5TEO0TSI_. MK59?'WQVNM5J]MI9]4NC_566+KP//)7F/:N^)9:=>EKB.A2 MF;,)+CX",KX*HIR)LB=Q;DRA'5@TR7P\5E[AAYFI6)B@J-N,P*F[8*/-MOY; MO5=T ;Y+6D6;'M%E).C[(T&=,A)41H)6:<$\GS)F3$HMZ6R;8ZG06WL@8,;D M@_=F5!,3<55.P5?%3)B+R32SJK#&3"[SJ6DF;IPKE@^F8,@JK19A 6_%TE@E ML&UWVYSOPWB\L,E'[C^TYS[G?BN[1:MQ"VE#('=(%99EQ8FT+T&[$%[GM\#[ MJ',(YR=:A#8]:AL,B18$Y@ M@4/A"N=,%3.?%&*9'I8S:6;S;@;M28 5"YH9:>(==SD@"IZ'32 Q!5LM3,9W M)<(/3":N:A-%QCS7KR\PGDS_=]OW09K2GG;]T%-5#(G51]O)*M3L+FF1M-6* M\9.%RA?VZKC]&*F:AY\N?L4&X0:0MJLXE877:3V26X 6!]H18='P+)R/&59( MU53(6>$Q=5([VFDF0C2QB\7)\%'Y>CJY4'E_*B9?7+F+53N)4'(N+SF LM@> MFFTABSH5>_09U*M5NAYDSHTN!N M,PFV6DW2B3!FZ0(7%4,Z5EF@T]RU# 8/)ZPQH4KLIZ(:E*L>4-@$BSJ6D1'% MS8,HN\TX7@N]1*D/)D\#U(ACG IJTIVVDJG^)6"N:-L0.$OR2YS(F(.BJMT\ MF.E7FET!V$208-2-VO$3(H$(U#UD/1X8:Z @>2)YQ-7XS*Z,[<5>)$0?$81< M:6IQ]YQSZ[B#\?H1BS.QML*CT"LCE8FE:H( S6FLYHB&6.@"(_D-&^9:/5IS MKH]\B;KM;F5B?K3VG0V)\/(')-5 M\8Q>/7B6)@">B!M3395,*&#LLW6KQY+06$C,F*-9',61Q0@B-!3,QOG4 SVC M@]YFT?YFN*@65HIUT20Z":KUUTCE .,@VUL^I".>0E=HZ6^&?"@'B351C\8L MYWG7RJ?%E6^(0 0Y3X_"8W^D?SHK/(/.20FSIFW-3MZ+!B6&#N]\W17E5$4=JX)^?HQ#QU M1JQS53K-0[7*H759TX*\;#X_X%K<*P&5R0NH\%=IQ: M;V $3'7O8S5,UZ!"/IUV)/7DL*+J,N-I5$.NL,T>QIF9H^23$)Z@2(1J9VAP M3"ZF?347EFO<\\QY[ $QC)7#U59I:,:"S04X]TOEF!5SQQ*6B30O>!8]+8;) MCSD&7D^#;)>Q>W.>RW1Z="!SJ2DEPB(31T7[W[I13\7Q #-P CC@A)X_AC[: ME*>P!/\A%2 7\:1$9-P:C,H):#:>'LAN7TG*+8J[%'TVBG?-)1WGN06ZQ@_X MC%%E\I$-7D)9)I3,C.-]*:7-;)\Y)?$%+E'#6LB*#:'0?(6[3176 MA='Z2E&+Q(@ZYEL'4ADEK&T4VE,BND17&%W"/EX8W5;SFU61G5+W08U!#0S! ME<^"UVKN1'=!#=)QG'*6\E#\![@:;<#*]+-Z[.47*.>RIVO_N,@O4I:CSAQ< MF ZR^:9MQXF8L)IWX.(^/\,QKY7,/TIN:[N@=Z16C5 !8\Y#J05T0KH7/B?F MJ-[L%71(7"6Z@DU5VF1ZW 20C,D MHNO[T8S@YM-:JT8%>&+&J:$6?ZO"#UI]X+%83,:F58RYG6&K[7,#8Y-DFJP;J"-GZ M0KT&IQ+RE$WB?A@?Q:R6B@G6DRB8DE:M#TJ=T^)CJN2S.]5"^%/%UK0+Y\B1 MQR RI H"%YW$8MF1- MC&"46 QJZOR3Z@$+N(_"N>O!"KQNX^VD-@ T4 JK71*IS%==' V/(:E&O<=$ MB-V<1OX.4CGQ* MDR7?U)GC(ZF.40'6I SQN7/"E$A9FMT(-3IV8'[?=_JJW >[-VD]M;!9Q=GA M"(WGCL*&F:U-<96A4'TG@P'A";H:-$O'\KK(7J02,>S2M-E$:J&SY@^T9H4; MY@@L'#&37A1KX%.UWZ:R!8Q]S^:XM+>W[YQK36_68C>-NXVF9:XD!8STQ%3H M#H\F_4OIE#3'+8Y,2B"<"'M-5!& ]K!HE*[D(U#FLB87;3\7>">YC9)74E'&[[X_;=K]:JW)-62=.#PP,SE\F,JEY@^5%N5)JG MGA1EB%JVU@$6+C^W:\\MEWG.Q2EM7F=@5=B7CK,)M!IG]W2*@(.1M&'G#!<$ MY]T9=9-/)1[(Z-.< 'F=BPR2$6\<90_P]8 X7*J52UD%@SGWZ(A? M9XEC%=[D0?8$>N68,@T4?0,?U5N!8YUD&VO??_Z+/F(*S!354RUW ,#^*(0;C;-4;(X<5[ G-Z9^J&PP'.=:OFUM6UY'^S95YCG-NQO'$> 5 M-0O*JV"Y*P%U-,?H)H]"98-!A;U=D>F^T_C$?(SXM4S5B$+J$YBBCG^@I[$( MJ]VVI1P3 @X""N?H$&%>CL>>D3REF5#7WA+6.&+X0:K&P;D7LE* -;]'U9EB MS]+TSXD@7[#*=Z#6XNHU,V_1M^EJ#QPYO%"'1RDX4+YA-#IXVJY0,8ID\?YC M6@X0O1>DUGKF#^*N8_!CFW"=8Z&\W0+1?&<,:"(#YS\LE[V]H5F1EC. MRMSQE9];T36&=)0$VKH#&Q";"RJ]8[&:XO1QX(ZA'O:W%1-QP+Z?5E1:2JBR M>'4E\(R@L:V\@D-3^VDK=@"^@!C&%B6!$P[VT!U%04IJ!$H?M>MMW[%*0JE? M5X"VMVK\P1UFN'3$!ISN0Q-'3J'PWS)0C3(B\@X?Q=E55K6EKB/RJ*F;JA91 MUBG;JEK(%QOPYTY@Q0PI0E(HHJ I2D1NUUI81S@7BP0S4J9$D::;D^9.079' MY)$8'5P@N:;K4G1S9YZ!#/^"7!R-C;D\X9$4P3JJY%<.*2@T.ERLA^%Y] DS M"S^MW2%]:2F92U1"K FK5+ ^]0OH.:F62C=$%-.],\+ M4L+F((MST:G A=O]6E%NW#I/>53\#',FY5"$@UE[P&+41!Q$0 @G#^6+C3?RZP? "BR+@2:5]!+2_;ROE.&'S#J&1%.1@M ME A]0F9,>B"7FG4>N9#"?I+Y.G9M]7B B(KY#D*N-BF"-QOA\./9')>H>\E=?S;P$FN2T(9\.0+AJ6E=@I3A8$BAGA4JU M#/7[B0A=# 5>B2N5XV#$;$%P451N^8/6JQ-<+B:B-,XC =HZ9#N\R*@*%4QP M\HE4K$7YCV=[TI#&FAOH$0^-WTUJ%H)T\@L:2IE0:1 M]UI0B1=@3!4&%U*[['BV08+..5._L#%E:VALI"BIKPT5RTXIS&?('=J%;[F< MB5(K[?0#%5RVNR_:([MGV@N9-BJO15HTS_+M#PPMSV(:2 M;1X6;(M]%,K(\1?R^0I:%6K]=JX3*G4\U81K[7G."<5$V,OE W>[(D4[576C MRA%H+=+F/?O6N$?R M#N1JE$MJ'3XE)RLK$#&S:S!H;2Q6A836$R\CI5/OW)7^26U\0RPFVM \3^3H5T&N-80X.J5 M :XRP/48"_?7D_.# R=/G>/)I5:CC;6KB0X="T?BL585&6N&BTQ:U5:.+58^;_OU_& =)-,NKO1A-KKRRJAT(^4Y4F:^X" MH#08.EYCF=JZB:HP8M_HM' P<^^W*_)8$2#ACP[ZV:"<%7:D@H,!EO!,E5HR M79"V/)-B\I8<4X7DDERSV\/N8VF<<-:]RARYM*K@&/*=,,;G!8,I 9D: M XE069=DXY/#;4S%%:JWY$"P8C 2WUASF9K?U., *0;HELTX?[G@NS$+YRPW MVR!;9&5EUO[M?IN6[P?UTWG\PM.?#;I^-T0U#&VX[CM'.A%QOO2)0]@4.$3J M<&6FFLDLB/,RP9PVU7R(?5'< M$._)ZBE5FSK.6C^,DV0RQA0'G52N%7VM=I+/GW(SDVFNZ:NB&#C**([VZ)'_ MG@!0?!T/6)8RFT\\459IP+W'$RR3$8D9[:+0FYJ&CV4>'3% MR6'5"E<)YK,[#M%"P\V?([?W6!-X?7AX?O &JS"P,,9T<5$EAO!;G@AB)HRJ MV\'"I52]RMTK MO1#-L_?*\KSFD+5R\IAN9N:-EE_I/5N?GFJ3-[NN]UR)^N=$IG.)-2;*!L) M9O+.ER@7MFJGBPM.5.F";US1G PL$R_0 V%3W?IY\W$@YOBY?JPQ*3&S'I2XY9[E+KU8BT9TN##]43/)0*-3Z M[$1FM!IAH<-X0BHGNV8YGP13H;4+6ML#.O%9\T:3E:+3NFTHY'WWT($\";D8 MFW59 HE)\+;O,EKK.SJ]O@&/7;/X_[/WMDUR',>U\'?]BGET]5Q+$0V(H$19 M-*\9 8&D"5DP(0(VXW[LG>G9;6*V>]0ONQC_^EMY\K6Z>Q8+>G#^#P.X_,XC'9RLN&S_(X9Y'BH]*VUZ-Y/.[_('0B\PW$O M=\_=Q"E,WV/SI5O2ZV ^]GSQE_$AO27#:.CZ8,& YJ0@*1G*&0/U3+K49^HX M.F0CU =U65](KX7&HM.4N@Y1&I.P*BB3Q4P%G]FG7JGYYR/ LV#HSW2=,";R MAV0M7^=+86DN[0;Y9"([W6^F%@N%Q<'J^'K!=&#KT7-)>WVY3T9* MQ AGO4%&\>\@J-L9U[T0%)3YPYTF@09])'TK%+E$=\Y;=O+XL\\(1DFZ]2T7 M@)3$WJM;OF5K'#0;)STIE/T;2=2J-@);?>R"U2$I47'JLRRVS#EJ< ,?NX#Z MP@R1Q'9 &*DZ9=!7"(VE5U2-FR!5E5&.3SQ4-.X/IL*%3]^_-MY MPLA7[&LGJH?W40H \&@KM76@6/GZ^>LOGWU=((+,Z]2Q/$/(9\8(S@DG>,NE M2:\'[B2?F%?;+7?ZW!$I5Y0JS@E.P("CTKM!\)OWR)\)F_'XS)) MV"<;J9K+@83F(DXIW69P-T2VM8@ $Z4P4-F#) MU1F] 2',I) ZI$\UU:EWJB#R:0%SJ[@0-BG=[(CA!)IIM11MK3\^)LRTGEBC MI9X.C)6#XW,;U*T>X*.X51CT'9E1)7ZWN()?P\X@:]GE 4> M_>21^$03A]DA@17@PEDB^1U"P"Y5YX_! UAL)[G%GO-5^=$13*JX'/"?+-Z" M/8%.",VE8-C)93!]P/1AI+Y.?Y0K,&[">\JK7$< 5+0G!HH<""AC[%_A4+E- MX8Q$HS'X K@F?S@'#SPFW9O;ZEU45>=E,5B[9ZG([IPV5ME^8/+C&8' 5E-< MGIN2AT9^'%E[M#'O-&3APH RGC1@2W_%-J*7?PWE,6(T8@@;:XF\%NF-<[L9 MPDMF6)1T 3)-^#[D/U*HW9'*SNP0&;=O3NX@Y\\-<=EQ3'DN;ZL+"I1S_C!# M,F:/D94=".!=76P09&]Y^3Y.+XKN7(3VX"W:M4)IE)\CD\7DF"EG1XG'>:6_ MI/&24(%%&'RRB &>VO6W5RW]-X!V0F*$LV:/-_^A2C<3!B)>TFTG)0*@3L#. M3],_S=Q,IB(,/\:,LR:&5WS'/#RL44LNRJ$A=VO4 /HC#&*!!,,>\^[4PSL) M9US7AJI<.'+44?B<8U>Y^4HB^8R2#0$J-]F'VU!KAU&\B/+Q C&J M^R-V7:]=0(SGU6):K2(H/(G27&U_I TN$'HX!C>R:N!>MU?M-7LV?UDL!T;^ M] \D+[>4''T---9+H+&^C?#"!^?84DA 3H%V)%[N083H#7G9CUB 7#IEELF> M*22[RXI),P1XFFXF34R\WI7.*=.UQC*]%10OG)2\:,:[XA.DYV\E8E1J-]_V MS,A&D@KX;Q5+CC:YSK\J=28H4(-9^(:*%0;DNI9ZY01Y&V09H\9-/D M"YD&=_RD/]0$BB>J,BAO*0#B(RYVZ\#&[!'HS' MWHI6Q1PHR?LD1!+UY&K,9A!?*2:CJ78LN=$<^:OX^QSRW+'.0F>M?V$(.\F%WQ,P'6J$7279Y66S.[,%(SI):7+,,S,5)X@0.)2Z8+MIYK3F4UTA" M^[WB75W08"9P0PEOO?RCB],CO1/P]SH'Z/%;?%Y'.%'\$LK498I^PMZ(83R??-<.K+CRGDI0&R7BF- W,K]=( MGV<2.#0%[>@YJTR>;N*)&L9 +\\['Z\D+11A"8YS[I8LR7R@LMSZ!L1!Q&MG MHLSI,TGG11669'L$YX)!'0(?Y<(T86MP7_,!FDH-UH72WIOJ)%7C_%DZG'9H M#\8_^FHPXNT7KPQ:QA)YU%F8CG?/7KZF9IRJSYF:F6VR?X-)[O;E%B95RLEK M8(3AP[[G4TS3W1*I,Q%Z23))SY:QK.+U(5B"_E1J6>O_Y?V>EM7&MFF5I#N0 M'_W7GW_T<_Q\I/.P_/S^>35.!689JGE^9_KBFD+ZXM7+K_Z4I@ZIFI!!"NF9 MG]&S=WDRZ6?\1KMI>DI20F$0="B&W?VO0*(Z"&?T'8;VF"Z+=/;O/KOWM=(> MU)Z[5O;]2S/\*MN-I,_ M2[^E.?Y\-<<',_*Q'ZI#%@_?,GQ)'67%[_\J-C0__U* MMJ+%<\SLI"*:*[O-IY^"#>D1.X_)-/ @Z-462/]C61 M3BBK7*"W^6V\Y#F">_S\Y&-IM*'3;X_4PC<@YY2OTB7["5Y M6P2U%P??%5O#/5R4.NAP9/KPC<,"IU2&YJNC_/#9UY:V>P9OO7.BI=X+HD\3&7O^,F MO5(PE;DL'L8JR[9/KRS,49,QCBG#F)S,4H8JKRRA4'P@!5H"-7F"GK@G+(@- M]5,+Q?Z])14?-(38[_Y8IK'%[_Q(\>PJ+;-B\[SO2EJAKP@QMGG:E1=U^NV_ MC[WM[BNV* MRTPCKIEE ,5JF-IK$D10GO)CN-%VD(U\\;+A%28ALG%#$,O( 'ZQ-4P'/_E MU[^^O;U]W%?;QY?MSLF[>&*H\#C$M%\O5TQK7ZR]<]X)@UUS-E"[) MIYANL^=O,;\L?TYJ#6%FP)-/30 HP]'-Z(7[],;SMZV;-.[;/EGQ!;WXK],\ M/-+YA@[5_8P,FZ(+O <9*/T J?OQ,!'H!!!VB:1UID:, 3J)5A^%+?1T]%^IZH+FHJ-*0 !@] Y% M;84;J^VU5>9:QRP?2;"@NJ_=&@3#%& "0CP4YR?G:Z CNR3UOT7#:O+BF M9G/@4 OZK6I#J*HRNZZT76%'9R*E!7L2.V*.I7YF@E3<*J7&EQ88"TON1;NT M;0ZG]URPY:;>_>O/OWW^ZM^_>OKL]3??IGCZ__Q_CQX];;97;??HT><42__L M?T(ZYK>?O"N9DL?J2UO-\]=?OM@\(1G6=V59EA,KF^P[=V96%N]/T[B1>?R; MR7DL'.]F2$UT9<]V0'?/=7-NB3"NA+O\-U2K5(?#40^"J[I_8\D368KY,J0: M*N-7J#N'Y%&89B*#\F0:38Y%8YL<(5@7!YU-E4P_(#ZW9;=[=&C;-W(.M= IJGH0U)" MDT\F>EJBO0U=+T34"LR1,(*..S2&@@0&NRT=GFE,I/?<">ODK>SU18*UWL,) M#Q;1TJ68S2S,[_QC*!;=5F'JJ !.[ ,_)J&WZ!QH;+_"V&Y>C6GFN],';^?] M%J;Y;2#THXGY@T[,-V86:S'U'ZF8^KD>44V/-\5P2IP7)?7 D,I+T:S>G!4: M#'$%N(*Z&?,+L9>G=5-QE(T%^N#)?CYUKQ;X]V6!+_D4+.C*ZIAV^FO*+0&I MW<@/V/1\EPNH5TDW*B>W8",GI*/ AX.J)6@H.*$IW8NQYXAL9&,5D%ZO1T[O M96QBZ\9JQJL9LR-5'"F=_B3-8XWG*788&V0VR0R!-@/N7P!JEV K53Y@J,&[ M\#KG .ACWU( 5C[ZSS>4MJLVWY4=>G?%N/6JJCM"22=<>#71U43/FFC6%4 6 M>HE.B::ZI1!WJUKDXORH8/5]FSZV(S@W&D(X2IXA#2H-ED2_9.'&EJ1K MI!F$EA4W%W$Z@+J9*KKY315"$;LF1\9=>43+DE2!Q\-N\NZ;Y9-^=G'A.OAI M%LJ*1UG$HWR\XE%6/,JZB_RM[R*4U=16CTG[EC5%HFITAT*$]I?\$S/]%-%[ M!]Y54R. [!X1%>VTSP]95_Y-.N)R7F6W[.@%]$KI5 8Q63C5 T#=NC,DN]'0]PLL<#IAB9C@/U-LJ5U;VR#DA37:(Y=NHD MN82UYN96(UTRTL"/P]VNL)HE["S8W838/^24S9BK/&2P3FY!-I)I=^--MIJ 3KJJ9.HPI:00M%\% M.E*H!"OGJLA@"+3]0O;NZTHH;-J+ Q%9!I$O_2#'H7B7'6EJX/.SG)D%JI)2 M]B0T+1Y<1U41UO6RKA>.$KCP *RFJP:"Z %\71XN$-1H*-\RE>Q5?2F" XU< M8=L! :&7 #?@\HE+5>B:Z_L_*X^RM7ON+A [1.U?E93_A]M MRL\9J&/'?4."$;';8#5D(^UB90>D#8=B@H12J MR9/2Q,5IVE6Z:RMM?F+J?B'8HU^YADR1UQ D;N9DW&K:JVG+05$K!ZYF"0I$ M0:\Y1^-77SSELC 9J0""E5BOL*R9JJT8&-B_@@]1CVWZ!C>\42\(M))EH6)1.M06W/F.XDDAZ[.1C4DW2>U,N1H+.#HIYM<[9&CWC2!D7?/3+-[\2SFQ:#B]?/%6N&&[/ M40I(T(7N4KQ=[0* 2/5\6.6&\#^JBFJ,H-BJFJX]'+1DS22_G$SL8PU;.-#' MFFW-J!,E<+,*393RU?\)-_5)F^2[=)5U8:P+(\W4UT&HKDV6?;*4H!7_[BP\ MCZN'70U)HY,YV/(L=[#),<5.#Z/^12Y8 PIGF'4I-$8 &0!HD?D5SK/C+JCT M76E!!Q1HM=G59CGO,4M &%Z7-GAO6W6T&##TW"4KXN5%5,$0W4>2>RTE6VK+ E(0YK$-Y/@.T!8HJ;U("2Y:<[="(9^VZ,M3CG"\ MI)BSJUF0+?A9UV8K8O&#\,[;*VY*@B"SJ<( !7DA4M ME+QG">5[(EQB.!@ $UR?0_PXL XVR 0:ZK"-L6?]%5 *K3,$=(&L$^6&J%3 MDI'JKX:X&F*L8FPA/^>I(=%71O)J#V$VE2NXKGL7,'$14L2L4*X:6<_E6"&\ MA&8[O"]B@-S;:E6/&$(88WE5'Q$2&/6(YP8T *@'43CM,W[6%LL &)=#@2Y5MO1*="SFFV/(*\MWYZ[:K] M*W;5_F;MJEV[:M<-XV]]P_BNBG6=IF+=D*@@O1]%;A1L8*/I$K)N'7 KF\N1 M4 )#-:$6"VPEK,T,[C$BR>6+&FF( ]%QV$"4MVN!B!&Y<)"$;TO(R H)<6P8 M R-E8S?&ERCF&P?N](T:E?J_KJSU2=;H:5T,2[!'P:90U*[AAP!N>NW5C72J M0[6]:ICR7O4BR9[3>?JV[=X@V5":N"TH;]Z-R&-(V%&51 MPU''LK(B17G_?N"I9O)J[?^CK?W+YJ;NVH85?6&HPN4GR$@@=?-2EQ8'(-7* M,!936B $ET;IS81 ZJ^D#_7C2%2)K#R]R:NAW;Y9V5/_H4R?IK>_*CNN;6UY MHGN::,_7["HAFY?D:[7YC[+?E7_9/),HY 6#&Q8I1%(@DRYYZ>Z[N:3@1@&\ M&DZ!5$1/Z]EC,.E53[6/OXR<-Z6X["H9K.# _/FG7U[]^VKD::;^+S*,54=9 M C3.WPK'GP7G^[&#?>Y22+,FV5>[D1RBM/[>"&9*TWV,"A<8=2%E,54+$8?V M(H4+'W_TY/>;+Y/72C[K*VZ,E.IN5VTK9//\="E>K.Y[@IL?QZX?"3LNB@7? M5B)/ &KUER1>TG/#$!&3[%VY@$1YNNT5-5.4EUU5K?W!JSUOXF:/396W6SGB MW0#SZ]%@P9<+TU=A68Q-C(Q$J"-FUV]%1JE^D MX\4MP:K3?V"#=^^X"^>?/3X]WJ1Y.T.@.IB MQO */^QQ3/\U?;?6N^LM8;JTJ+%GT.-LS=L /M^S^[F4C M-L\;GZF="C,=[_U:QMTC%"),L0,JZ;8[[-*^4YWC)7W'DQ81=R)D93VQM?^.3\ZGCY9%MJZSS#E>?$*IX9T)'CVS7\]_^+1DT_M@X6,H'Y..TD8KP:R MHIK=G.%.%7>3%N>AO$C[*8U,30.Q&(! M]HAE*U82IAVOWYN2(1>BRQ4&X%_6Q.,_5'@(?^QVP%OQID-$R+4;(2<0/9#/ M?L+(;36>OW'C*:6*?HAI9'?$O+^=5I-93<;FCOS-KNI9IN6_,TA[W"Z5FU=V MU%Y#Q\#CPP7MS>6AO1 U^!"B!&Y?)4;+-[R[H[5Y'1S/;7LI/;*$#'B6$,JE M%2"+8O+Z3! !:65ZL?CU($=/9.]H"4U18J :'TXVN7*>"_:2;H,VD^& S9VK%1V@+]N6[:P\V,V6N! MSU'I"?1^LV% &.+BERJVJ=?\C"ZZNHS59>CGZ*B)*8+H;BW\-!CN)IX=\08BPL:X[4>Q.1DH":?4P@530&&3" 4IS4 MZGF#ZA+\+'2QO94;C(=&,!@2 LY]"Q>%^Y[(5:NQ0 MX]^N4.,5:ORNI,577.OF/?X/1("S>;H#Q_O0B<0&IZNXGR@E"IGZ0ER35P._?@WQAA'-%Q\GYABYN_J!;7ME86\Z1ND%=EI*31\ MT09&;SZ[1O)8 [<\>5MCI8PND*?TSJ;'F^<#X7G'!N:WN6IO"\+BJA=G=72[ M,J>^/=I3A1)/TDFEPM/+>>3QL$DIP6XNY&32,Z8-0E3G: ,YI'4_Z8 G^FI* MM.;$:)J?H98:F];KJNPI1GM,::)MV8@LHS7%4+A%CT %G3(,T9YYR#P;J"B, M61:/K Y1\#Z@ECD35O9D>BFBWW;U!1G#1;K-],*,?B8[MO:RX?ZR\U%N?E%@ M_J%2BXL>_WZ%F[]YQ=:'L.E9M/KY2PI\U.&TXX#]3%]L_L3%1G^XE;="AMFZ M'D$MEDXDU5M07<(5-2V-)P^2'\N:BJSA37<*'?<2I&MH^5D_9V/4U21 MGHF^FWP7*9V:Q3/"C@QWH^UK.%'MPX1S!<:[1;%V\.Q:*-N/AXUS(DK14FR* MQRG]/+*G%7>0]N!1>KG5&\@7A.R-C-4&(+-6=OHJ,2;? DU<*44+%'U-K3)# M$=(@6!'A<=K?%&8#HEX:3=+?I%?XNCH-Q3845LXO<5+>.9J\XK\2/(" M(Y]JZ?:OMJR+\I1=6=K4/L8T'WBJ2L.2#;16*QUH71F^7-*_MU>U=ZSGG;L= M54/V]>78*0F$#$':LNJF9S^VZQ"HH[3*MP'NB%K'Y@0[=OX+_#H\]D"N M59GZ,5P>)B%FN(Y=I723@7@R(XFB_-!EKF>K[>'I37?U+MV:IW(RL_)4*4A) M2[YVIM=\LHO(")E&39-*U=ODS.'?XA1/JY]A]S4627[ZXZ$",H*BQ/0@3:]- MN[0I)[]P3;%'6G(-1>&0RJ'6K$?&S)P.1- "GB0.;OV&R2001:**8F ,*C_,KAJZ6GHA\K:9]XR,K);.@X7+JR90$)CB MH!PKMK9JOZVTXIVS#X#XF_H=J3!I?H_/[(DI@$/$;7UK40KK;E?8T911$+; M7+8Y1823OR#E+O:PCR_!2>6F.MA!LJ;E!G.UY_"/"\/B(7:AV9OG76A%"IE2 M',\P(:RK,+_2&R%>27T9M_OP$[,F&YKN'5C$X"@L+ICU+?HLV^V(1&&DQEN: MS?N9X9)IMUUNT5Z\#^%(PJK"_!=H7#OSF@.XVA9"QSM:;GLS[6ZY,$ A>\D^T1%%8/F+CN-#J8A WUPZ.[EI?N MU(^+QV^JV\/)G6<,9KY//G+84 <"RF$(0C#9NJ0I0O$5[>&@'<9%>O.)S(A2N\U)N(*N-)^GY:8G]AC"" ZVG'WY8[[M']6 M;U6M^U;PLAZU.?T73U-I,;/D[A8CK!A)>U]*3[Q)-Y:_ZT_I;2[AQ*,QLE6D M$_;3./)<:7?QYDR99E*( M0?5E/M[GRC@_L&JS%FKN5ZA9$0#WO<)?!P%P%L$^$M5%.J15C:M+R$E)M[7I MR2:F$@JB%H/*4D'%=LKZ@IN2J@EZOGEP\-K:1?6/9($[THWMY6CJ>1D&9"^< M1!'JV0G3#7,UL]7,?H"C"Z=^Q%ED5)=5FQS?\2H=[+KJ4@!'A'.:4%@=4;OS M3,)J@JL)WF&".(*PP4G)D3FAD=;U0YHDX@$+1K M4DYW[-.ADI)S?QWLXGV@#L^;T%S'=07+@<;C^\4).4I:%O/$)I7$_*=MVV#4 MR%Z1.9I]H<@STDLU2H5Q:QX42FM@3Q%$?('B\M@UHG?H69-IX]_=+=N;%VD+ M(@P1DBLBCFM9X"P'@YH/K7\M2]'#IZ<0?7-2*>VHH,AP6X&A\FMXBH9 M;M27^)\$H$#R-X/2AK; MCAMI>:0-FH58TV_E]:KQ38O?*9H_<"=+%BJ6X?3X@JR2THI?4@IJKG-%Q=G* M81H7)]<1NO&K>L^O79N[J5-$ 8Q=A"XOX;>RB[9]ICS_,*E,+6%JBM"KCH8T MB44B4_(DP]P+4[MWC@NWS'\VN,*K02K9Z3/<8VX%*QKZ W=;#BYY3IE(END= MB'9T/*8 /^V"1+AP61GDQSXM)1S@/[A)Y$! OAHZ8:6-?;+O1V-/*^2Z&J[: MG0=P#+K,*QQ \^ Q(P)0(#^G=N1$_*QMPR88$" I9MD^GBNDN6? &&S&9BY%T>+7P^+-,->H50(V62(-*F\SP8%DSXAI#AK'&>-X]NJ2=]:L,Z$LR7PF M^LBE.BY%4/I!+\U'\JQ./TMA.AXKG?-J08N$WACU:3;33-C9#R1+L:.$.+S6 M",H7M LUO>"(3NG?EV02-/W'H;Y.=V<;F0@\4X&+A3^KMR4590NNWDR'3 X! M[DURAG2IWVA=%=1OE+?'VJJY0&E$=-F X<%/=75@IH(!^#@6ZL!@9::>?=. M@+@1[PY:PK24/BS53#J ?#.(SF0H.ZICD]$ZJ=@'MM"(N$5!@ J66*5<<;NH MV39EV*U69)L'";:64OH7Q1A,@HNU9KUI7,1664%X%^ECYXDG3B$O95]HZSBV M:FK&ZD6TF9%^F8'RSCQ 3"7Z=]>>6VZW\P)Z%CQEN"5KSY]=H@)\@T$8<8RX M8XT!O4RN M,##"2$\H@FD"/Q*O!E4@X8&V%[R9__)HBB8K_S/?7T;@>D0PDX8 >%O8<8-ET?). MCIUXRF7NA5QM]!S+'1_(:6&*/^ R-!E27H=><.Y4[$6SQSRA M!9POXKRZT:')A%4+:4Z@#]N@VRSU[V-%(OPF!O3PX4V(&I;CMFGHI7-/)"1' MK!E#H6V36=D9Q)F_0>0E?CMH?7KUP\(7CO';3FT%&&;<4$K6>RHSFDT@"CR< MZ*+F:'EZ;<(!LF)3&03J_7CS%3.63P,7!M(P4F)^?ODAO.*+323*#CVOY3\P MY"+N>8S5 MZ,<]XB-).(5&V-!-7=WR\2^0R0CL%\"K$LU8A.PCX'LZ[0X"(B6HK M4L]S=C"-)* ><*F('XC.K!DB^NW=#?J777O+D'KK2IL\[8<_TK^^,A\[,U;6 M=^Y-X/G168%GGL=_,F3*(I.2)<4.)VNV0!:C9VU3_LVNNF;>MS.G;X'(\(K6 M5>"QW -8^MKFZ_B1WZUMOBMZY#[<9'/>D!G_F<"0Z+E4<YHEJSGT7X@21DI/3F M?UL ZAF)U]R#D3T'@]FJS27%)PW+I(UI[]/,MT!2M>D9H9ZF120.[R[+1DAD M>LERI!U,OH#^RZJ1Y&?VR5O=80E;RRU9F=L.PK_8$<5-MSA!QI@>$32/47X% M;(_7:(]&(];\]9&/%?D[!213G"L2+=;5G-X 9V%.N='GGCY[^L!P[K!_'F9]/*$HS5RJD+9/9DF?G\@E.M>BN/<@U.D&7#, M-?V]">>D%-1J.[\U2^?SC;X+]''/#BMLN-;C;6!83#B@U%P5,0(1#$T*N5,0 M@3J*&Y&]?3S)$,"4QBC-'##D>\YXT "E>=UUXV54]O'B!9B-%-==9&&.F(FB M667A_G?%?7LGX0#.I]B.#?TL]"_LN)>GJ_%*#@5G%EE^KTD@@2,%>D7F7UZL"FIZIJ^J7#,F=M!V M5+;NN,^6D?K>#T>)@<.!=]/P=;)9?C8I@GR(@_A3=C6RE'-CT9Q)DWFQQ"7V)/(4GQ"5R2;X.S#9R*'-6"OY4B"2L MC^:,]9JC0,L)94Z6DEK(V5F?;]<>),CIJ=-]]XB38D@&&7E),)Q0SY[W\R_N M#UI!TGY\NW4_C#MY6EW5DLJBT$+:1;DI4'(VL"K/SR?SIE08LF>Z \U)[+(Q M>EC+NIM?^RG\W'DV;TNBH@VKOT*[IKBT;&])@\GSJUG(:)#T@1?8F[J8#X51 MP0ZK?@ AN"22VD[VSM__[O_7+8=C:PHZCR*%;(,L%O"?CU\]I@T"#\A;T-R! M,VGR*;=%J2+:(<.SL-RWIAM%9J7[K!"6&QV7N'E=S;/CT]."[P:6+TEV0^V6 MG-E=7D$A?YG%+$O+R=E]'GBWX.U=F#)8V32=(H?#V;2W3P1W_#5Y$E#/1Y)? MY!,>IM);NE"H038!UPB]7ERNB"E[.R^2"2:G#B4<-%O;N L;1BRQEZ=\<#W< MI.B]'8=S;[?FK!XB9_7/:\YJS5G]T%QXV%4G>(/%U/AXE'I,Z+#GHQ '-++% MD[8$R='R9CVK(/B.\=!9#Y2>D_$01C*\CTHYZ.,2Q,GZQ+64$3,<8&,S4"O. M80W@B'38WV48FQS$1ZH !C$@;VBZ "I,%ACA8.<*Y=-85<;:AMJ#HS#&]QM< MVE@[VA\YF\A;Q)[H5BG ZR,^:I1O6Z\Z62C15QRJG< Z T-!?B"\YT![[O"E M1PQIO1*^:,2!0N<.)&EV(4>W-C;R>,[Q0,VT$E!QWWM_K+!9/=YD[=$6;S-X M]%WVN316DJ^Q6%ZGDV..%(K46\4W'4M63IC80 M;GY1T5E"/0ITK^HQ0J!UM?FY<2N[\FAHHT M,J 8?'^0H.B,IL$7)#&-;?%PY?S, M3KW4^3!U_?MNCD1/HM,OCD-[&C:4I1$^5\$JOL^[:RKE@421%M.<(%E-EIX> M+DA=3@K?[HX"Y)+?+3O588$1^$1^OJ(R?BNTAPMT[]F^$ZY#+!W8VMAG&B+T MNFVJ$Y\D.E,_DS$_=M6CF$@R<[ YH+0#N^D^-C34^[M>8?K(YA7D;,9%#[ZW=8%4 M763=,[P_$45*JM$3F"Q)YX3RZ8T.:!+#-!P(IRM7U@&_G>I)9' +WATGE'0/ MC1&3&(]T/]$Y<]B\H4I9?%'6"+3IP\; 37UZ> M>[Q97,3'%%?;ET%D*AD3JQK:4VJE' [)-8,3V];A%"Y)1!\>A M[LX3)1D0R=6+([VLF8001V ;A)#UE_T]W(EB$24**W'&" ^5@XH&T-UEB\(I M;[^ATOU@NRE+*B2_RD@*?/%%O7M6'G\2=T/=?M)?Q7W]H?DE#]:3Y?$1+1>9 ML=F:;"56T#PX=6)6^2]__E;!04^!+R%"3;N^KZ_K1OGXKO,T-M7$ ?<_] M0L3O2'"10>K&$6>^LGJL%NL6VU>!?2$"=1=!C)/J[QDD0,VT['20>[NA)K7# MIFINZJYEQ'#?RDDNEI&Y08H1,!4TUT,3<@H7&D4)F+:.-+M%**$?U-#@#L_U8X3,#3;$W1H94*H=*0Z6_FT;F?0]2_+$9EBE>.&!'+&4Q: MZW7@G&W&$;".4JV!=M8\^A91X5H 2F;0U;Y%DW:$P"'D_ M45>)"J7,^*ZZ:8. UIWO++VU%UV;PHBFL%YL^-C)A;F^DPZ8;)^"0I,&]G0P M/+;I5MPB2UW>Z&"V23BT[1O*'U*A+:OP90.T9X+WNC?*AN63UPJB> @0Q>]7 M$,4*HOB!;.0E^KVI.#8P&;9FR-PON?C3WK4V%ASUPV9_7IZ]CY8PO5<5.W+; M:%-G+UQPU :B7.9!#\OVA(OTWM6-][$;B=3.MM[*OVB5$@HV!Z?\4 Q&&"9- MS55RV*>M@0H=-I'2S5,WX5N"F\^*!R3%ISG'T+7%#ML@\>+DE=3S?4HHZ0Y$ M&9INN[VJ=B,RXE[?G$D511'96/7,BE=QE!C&D-:-EX X.-G3U)1+E:2PN#EHU M=OV"+"OL8@.D.!F ,%E!_7S*.>35J9FL"E@3P0J7U@[^9TH_I:E^Q4'GM_$. MOT3D_-%G?W[U+?[UY+-?_31D8K0^+]*+!)X4-2X*GY;Z?\^UNT_,F8P'#2M=JKZ7G25 8ABDQR)W7:T &0I:T5;_(:K M)NR505*!# _>VO.*3@=PN1]_]/$3ADJ#BV['.(921-QVM,NFXS .W0OUA\U7 M-NBO.UHQ:C#\9[49JR?2<>2:)5?3 /^Q;$8ZMI-^79$_T\<8LS^.3<62K;^D MR9!KOZH:8F]]QF61K^2QS#XWWS2;KZJ+3B[MK&[I0K_EF/G:U667+X9U4UZW M1GM"H?DE[.2FEEC:M5HW5*>X'J^3DPA*#6D[[HFO<*FR$U_G*3T-3;.]@92H M_B MDA315T(;@CJ@X4M"1OC.9[$G<+]@3V?/9(PNQ&VP$V'<&8*_T)E7,-&A M0N)9%XR]S::\["HI?BV-Y&6'XIP3V)6T-!040'T-+,T4-L"K,JWF+;; G5#X MRG'%DHF-H#8FCT)N &ID-@ =2"7B"UB)'(U@Q*#75PH7$+P\?2?""6*'[.-D M2C:G+XS_^I_ZS1=UOQV!N\"#/$UN_=37>$Q?/L\RG_6M0\^^,;] U_[HR6>/ MY+]_JI.CWI&QTC>>B4SZM[HSBS6Q,_$GD,YCK+_GY.__.8+'L \^;=*RI"M1 M)9WV[J](H_#)1X_^?4)F%5JVC,=().9@E&0 4^C7O*!9AP/?HF#8PWJ_,[L+ M9M[*O@2:3/L@E2%GT+-]>SC (ZXENW^L+)X3Q1A()L1GC&WB;3_L[=$ZL&=+ MZ2./U)PSDK(96J1;8(D]MFF9DIWLJGW)+H ] @7@A\J%[D3DS.WXP8LGJRG_ M_9KR-.:]8#'NH&&FW.0,O1>$]Y8WD4+_P361]"7JTBW.VWDH\CZTMF=PTVA!D M]I!3;UMNXF*0:O6>:0EWXW:"T6$)OVIR>B,US'$!$+:\AJ0)9L9/I?^;ZE[& M=15DY609KWF3ZW5M&44S,S&29,B9DTRAMN8-DDG"SR:'/A6TUU-U^9NXF3%=8)3 MIPG6%'VC5B$]1=S"IW,"DTTIW)GEY4)3*"$F)%T!6= JB)4@FV\7- :O1"A58C0\491[NQGCUB M;MV^"A8MHQ^K%/?/\P$,.36W>L2E39RN?4LITW2Y]GK2V808RZLK!XZ+OUD:(1R%VS>IK%0;H8/ZA['K^\K7V+8>A MF5"?Q>+$/>Q53%/95]%HZ#)8[DRS7-JMJ-<,1">_/SW>?%ENKPC@W*47?72$ M2O+DF=TT)J-QFROAV%\%IZ>!NU9$,PMC<[D0UKFWX( )+3>_^,WOB^3/DJ,' M91,5!E9PR$. 0SY=P2$K..0^Y!-YX8-X"IX*_^F)BV.E_2@D2BB!@U.IVOPI M?2T$"[*Y@VUP:<=Z5M:^5J!_-/S/WQC1>L-L1N,#3FR>F#_M&,7UJ>E MR@$AL\+2Y03G< $:1]S4B&#+PU98HFC,<(\-K)AKE;_Y"%6RCYWUGVCNJ:4< MSM7S$NG?U,T[7*4ME NMWZ!"0D6IKRPWE[W0JV^^\O=9[ ?TRN;ROOQX0]> MRL%FES:P$YSW6V?""OY7!H+<_A6(+7A7H,*W;QK-3X!$6FC\)I\ M^-A%>3?T/@.]Z#+T!HZAS8C@DFC\=/3L1PG%#Q8I.\)6,R>CQWR32F MQ#%/>2-,VV,J:WF?I(^,OH.]%FZH-/8\Y= LHX9G^6QG#V_P1P\T:C-3>A:$ M"3=H&E702-J=;%"R IN2Y/K#P99*S/HCYE#CAZO1QTY^[+;L=H\(. E<",2S MT@#:8R=+CI]X;%7F5O5F/,ND3^B-'.>5.?"(B%..59=NW_DR;HD(5I_F MU@MO.UH/!+EO3L*I8:I23'D[IY!"9U&5ZEJ@'-.>#+0P-& MO&:LCWG^W2@'I>2HQ(O#]2MEXMLM?P)#@\OMU#*+],Y9^AU M&;,SY]E>&G]F-R^WGC4$KVM%?JZ?B/T9Z>.@DDDN4"-RB=Z;'D;;76D&4A)V ME6=@WSE-263/&"CY2UMWU=OJ^BA2;@%"7?JJH#9%SN@T<&M;\T@OT_> MN]\I^B'YM_2)(Z^ ?N%1?HV:,IX&X\?*BS15%)7_W[9[ Y&?DN0^:<#&H$P) M9]I5E?Q5JV_)O"XO.ZAEA7[W7WS\^)\WUT1W;\ /[BC5!38_)L346LUZFG2Q/&)'ZHU@H,S!T_1 F4Y%R/(F(%_W4^N3Q M;W4Z>9R3RZQN0%N3KTS2DCKPBR6SKLJ#AGB3X4F&SD-DZU#?'Y)JAG013IP4 M$#.(J-U+.])%5U=[Z/[2 6E#?1I*"Y=<$97:NLL1 W15'18P?^E:+U)(\+M" M?HX37&YNTZND2-T&P'@V37MQOG*>XGW[%''6%R-E,S1\UE]8"$W&2;40P_4H MPW"8,N7(MXC_KD%DGX'["[@PWA/#:V\@TV^/S2]"#T_T/=7FB_J&/ZB/;W^R MT="/.,B2M1/Z0>XN%7JT>$96Y_6)[\O.)VB_E.Q8/F888]@I)X8Z-+BX(P=S4\R_=^8)PMXM> %]4XS MDWCHG?:;1ER8O&IFM0+=+!=L=6'@NA%GS@ H-"U7DN?(*&Q@CSQ8!<&>:[++ M2[E?-+9_ZO6ZUC5PM]<")E[W31M:NRF[FH6G3]&FQ(5T(V\#XTYQ:%R'/;S( MF,%Z^-\C)*W[L+98P$U56''Z+'= B6Z1](-OR:OQLZ^=?6 ^;3(LU8[,YBCH M)?*(L$L1:[+I=&K;"C)3D)NT)L"K[#&#[C$\@3HU\V MBYFW>&@+SF*.9T0^T28W6"+JN"YW50PFP@*CB.+)XX_OC"ABR'Z/6$ WD]^ M;\:CD.^/W^%!9 35D63!_'2K%P9^$[Q62+&<+LN)F[?-?N@H=.>5H:*JVL)" M@)*K=L!!F=CBO29RYB@BR06L1))=%08T)E,3$"^?:F%9JOURQ".Y'"L*[[=T M8L;G<#+$0X1="93E=(HZ2E\)S=QX*#L5,.6FK+3. M2%OIA#)/&;84Y&**=.(:8_FGB8!56N]&%N M%U,*!GU^9V[A0](Q_B!1 3R0Q8]X,<\VY W<>@CT/(TPM,87OPW1!GTM M_>(C_46A40IXJQ[K >@[[_!;O*6'+)1 H0A5-:*CN@"K'D#/I4 MQC5]1SO'+PPQT:M)MASK)0Y U*S:/'WU;//;CSXIEDZC6?[MYY__2:8MV;HI M2923M"B'++.V2[4,X336?$-_EV^!"M;"<($SDWTUB\+J2$]3$&%\P_:T[%G- M&>D3\PWN,;/G9A4YVZ"NF5F^J]#Q<7?15]OU8[)2,X!\1)5H*^T)Z)?IM\F> M"THJ*;$UY9?LY<4%D7W3T;N(XCA*2'A0QE!IV9&4"X/@D67M*U*"D*B2#PD; M*NX@X[(6"58%_RR/]2[KKW69;J\YR9$J:R3+ MZ=3[K!-WF+#'D\]@[6[$/6^X4&KB@73T#1+0.:L\R;=D,!D_*4O-H+WHVT.* M2Q]>C>$<97QV.)*=K0V6 $!;#-&)A6 M_6J322M8[2'.%P6T;],9+6H13&:9OC.3HQ0.^7,-W#-B@*WN2]-&<(HT,L)2 M()CHA7J*;5&&H0WIP _C''0:F)MZ"2VJ@3?L0P;?3@:@DB&O/9\CQ38M?R49=T7FA MX5)TQ?2[RD8\5YA"W<:DZVDT;D66FRD1N.L-&O8X#&!UCGUEI.C1$N9TVO;J M]^2W5U-%:/W0(G@@'I(AQW1&61+1*L'3J/7.^:"L_ZX*O !I2M@C]%LPUDI( MK% M,H)"LR 'WQ%6H;NI C.3Y"(9VD>)DK8[/=[\*46@MW5?!3VN$GA SY:<&=?= M?%!=.G5[A5!7N8)SFBYOQL$$4/*.7H;?))QSS[S1\IO\).P5=D9#MN8\NWZA M<2_X\#DUPXCTZ[JG@Y36T6\=PU%>E]AO)7&1EMW8"\,9E6EE M> 3+8:/JPJ><;IJGC5)85%_+\:F4LM>20MZ#,\+O2]A'NL.5<*Z0&7(J;3(> M$P%KSJR_6W4G\];QY7E[R2,'!L]T&(.T44GQ"DT,(ZR2% ST W)$/J&U%P/+P]9DC;ZB$W3B+6E[Y7 M4Z9PR]OZY$;A+[N*2(*(O#B$=;=E!Z/<43 'J+?,A2Q">1@*$2[3#D;.D1)8 MQ! 0'C!H-= Q@M-IMTAY$%CMFZD<,IU"28R;&1%Y$8 U#KHZO:#K:$M&GA;J M'-,(4&**AF3]2M69\/)GLJT)!@O+4V4[ATH<^]F)T12(R]+,&*4,),'BM]=! M%5#9_"A%,*KL5#ZMQ9022! %7) 5($;A/;B\3I%8+=T5I5@!$\RU"(1#A'=Y M="@OJH/Q_ ["^4MNMV=4NNAQV**(W.@BJDW9A4N1[)T-Y;X,1(6@'LXC17&4 MMU?M=4AS]^.1,/9]QD0LXYJ%-K)N5#\D1)K,Z>@#&Q5;Q9=QZ CE[^T6]L1> MY::6)(FR)O.# S[W7=B=%AUD*.ZISK?>Y&UL0FCD#(UU0*<<71?02QL0!9-S;9!.PE"8&B0:1 M?9^Z FZS]9VF/'I&BGWROB($0U6B97;V(,;18.H .B8RZ1!KAD#89DLP)58N MI]&]QW39?@;W;57O.!&1X&VJ+)KL=D$IS@*WF*!/]WY$Y;7KBT/]T.KMWW$+ M' .73-/-/:_+C,H3BG8J"@YUU6/]=/,]RQZ,*6L7K+ @ MW''3O(Z%O8)#4EP!1+[H:(T\_I(&%5\]D#61SE"-(2RIZOA-C+!89A>MMHP/ MH[X5*J:E<.PP]NR\]2UF09HYQ99Q%PURX+6^4C"/P(,%V(6>E*6-)"UK7 M],"DD_5X\RTT* \RG>E84D-:'57PT=/MQ3F;4BESA-&("/G$1<+'UY@Z"#!9 MS'=5=M?:'195L\C5$!4RP]$\IH+AI"B" &]"?9GF1$ND8<4'N3U@SBP(0I]= MSXL0IJ$ *#XY>T!2, &?(D[<+"P"-*TUT?MA6RG0ZC 0&J0D^#Q'$"PWI5)L MF@223=*'LZO2:Q[Z. "HW\$BB1F#FZ M$>E+* ]%>!D]%#$)$63"/')G/4EME+XF<:JAW;[!]0XM&Y%RX*.14Z]6B-JI M6MKM584(]%9Q'!!:+]Q49L[+&5]ET$(6*5K@ ;@A-O2MN #]&[T$1<@#"TYP M6 RR HN8JP8" IPA%8A(X'3C>#H7O;-*&3]7$2@=W^$"30CX3B7'32XX:N_] M$,IJ:UW+ZUI/UKK66M?Z@>S5*(]$FEZ59A#$3D_^XJJ^J%FCI"O'G> 5QUXZ MFH"2OF7?')5IP4\\Y:OW,D?$%(08)P=5-6WCU* ?2APM_5$B[7VU [<7CFS M@%#V4?S8I31)WCDDZJWY^+KE/4+*7NS:DXMPQQ[?/)WKK@$5@!NN;^J##X;V MI.@#XK$D [92-OYC<6_@:)[B]D=OZNT; MH.S;59ZO4[/U53%Y\8T)<:!\<-WN6#Q.\?G/GJXZ6NOBD,7A"=^^.NP?F7F: M6^:C+X7Y "'2GSF/+I6I5^G0\V;SI_)V-:K5J,*98HK--4],6[BI M&&$L3U8UG*UX4FZ@>88XXJMT.D__1N)CYGF?;H?Y&]$!G&6<^)6HZ9G)?B0' M*P=[RBC+"UY8?I8P&K@CP>(I/AH/Z,SAQ,N>M08PFN+?=7]@2FWN&:W7II1XH_^>)5S9#TVZ^_?H6E!S3!-/*>].@< MF 4A6#7E"2D @Z ,F#K*9NN:%S=U>V"@UW V@K\S]&=? ,0\+\4CR )OYB%4 MKS] -=;R^]X1>/="Q;?H MP/@W1 OWM%\X]UU0\^O@G(O&8U8L?'C:QD78@%KXH)%@CR1H59_LF-E>0NZ7 MH7LAAU?MT[\Y^]NU+2%^T$$T5,H12=?LVL/" =3&R]UI%GO;;#S>O.SJ&WJ6 M>.&S?'GT[M.;*#)I5Z"D2WE+L$10QAB[G.I3]%KNG>] M./0-Y]\^OO? M:=D<;1]T&N9 +0U@.Z):<)0GY,U(6(R80K.Z*@][K1#[NSI"\:FN/D\J&R/, M?!:G [EX]'^?"M$A$[-8K 4];29F !*(<^7JM%N&! M9UXY:#JB[T7]O;X\E MJ3'!V&W3',JFS5OV#+_Q/N]FR?(/CCW[;EHSI'I'.K)2%9BI>.6G MC.V;3. M;/D=,^PC 5!6QMIM/ME1%6.C%:_]>% @C^324$:GFSQP(5S[@ 1(HIY #T+] M9 E;K$B^E\[J-G[IJ=5?%^ZL[=@>X23)[U=,+9M64;CX\A@"?B/E,LU.S,$; MTUR@HV;:NZ8-B4;!1< ];$_A[C-/JD0.RX&F88*D92GY)2LU;X7&+7^+UWEZ M;W$ O%SI6EX+>EUK!N\?-@:=I[QLVU4,?I[D(SLZE_R:G<^6Y:=TCZ1EU@R, M/N+V.<)GU(SR8U8'_-/.J5RC%$A8S &>][4UI;&):H2BW%DHRL3 HW_%3L,!**('3-DZ MP @9$=W3$T /KWSR+D>-]>E?CYUI#;&>1#)?&"KR%?R\D+V=;&PF)=2,<4= MN9AB*?'"K%6SO;^X:_.?K7+#%2YD>PJ'AW<+:2L!55+6#(+N>$2A9.81PNZI M<82- '4-&]A52G=!2A8]OXIKG+26A^V86U4H%M(T5LN<'UH_65?WNKKO6-U? M/W_YU#;E='I+0\6H7>H7TJ5/21TI8_N2A7TGN^/#0O6VVHX,L8=^,+,7[BJ- M>+-(F]/!@^U51%W >"!>?@A@K:=Q"0(=B5ZB+UC8P.?W);XV@%1$H2,,/UX1ABO"\,

D>K M'64WP J_2\^7G"GUD7C)/ZCKM(%XJ V=]7[((-*I]'_# .XB[I\!#8(<.0PO M[G0] M^DC&O9=5D69)3MODQOX,%U\H-X8=#54AY-JU]AD^)PW>0)57: YXSSJC9773 MV*=M[>!0MV2.H[2X(I*D ,#QZ-1Z;"]^GP>B+HUWW&(R9YSTGI)\G,L0S^@D M<@([0=<+<[+TC(^TUE@&=V0>P\P(N/[%]6>7FM)THY>/K*GU.BN<<;Z;S@5= M6^X"\P..\SVO3P*Y'"NF!44W&'4_MB(.E0*!(8SW0KM"*)Q/G[FPCM/;R/4" M%2HTR>AEV#JW5A) 48V\S^&$5<=+WV^#?ILT-38 W.L^2H\P:;C'($<<#NLV M\=2@#8=GEK>MARXC?31F3MY,/+54:$*H0FO/*D M],C?"V0"-%#Y( Y7+&Q#@L$1V&#MF(JP*J7W2PR8B?36)"+HMK=56A>W\5E_)E[VY/SW)75Q)Z%PSLB1C";5W_[&#R0_- M=-$U]]BGB;UBZOSTA5@7M]/TEEL_Q4TQHR[5Q.D1<#61LG96ZZ_;VV3JG84. MN[I75N7DOH/[ \B@%,ED:T&]S' MP/%GMY>;FNET_O8T&FEGC10W>BMA,#)C6AP(]TC:W>_H?H8O].R3+ 7(!;KY ME8/G(X^&9DGG(4-XWO?PO!O3!E*-0_$8ERF\4D)U]7X3KS M=/?ODNSOW2;)W?LT7.HS2"5:&F'Y/B&Q*:32XC0_>?+1+]_\RD"'&OU\Q^)3 ME_7-DOP4]B<:'6VP\#4G;EFL(DR_G76(8BIP6S22PP(KD_=LT]HSQJH8WM@4 M<&EX3Q0^K+?VDY!-!5H>:21'MELX'YJ*HCZ",L( U,&)2@?1'B=OQ%C#H?6O M*0HO^$2!,89L( BZ$*G"PDCQ39MI6):$FM[30,EVJ%'CYFKLLB ^'AIWA VL M+T8![XE-9/Q,#ZQMQ8@7NH.]P.RYE19&208)06Z=.?MB%EWIN:57@#V$+YQ,GAM.0A M$:CUL[D$O4&9XC+BJ)#/3/,--EZ9$-(2^4_;7T$3FJ!"0^[P%'%2:3^7A,%2<(%.+=WDU=:X: M\7[U^EFA>BY#>K:F.O6;?V,1K#B\64$H/$#6!B;35,@DF;P"6X];6G+8]N9! MGTOOMR6.DJZ.F*T MK86 9 /%\SL[6UMEL)J23))X#5,TG.^9UT>-TO*+.+69I9:[]JBG32I4Q@5' MCQ18;*^JZ5$]\J!FW\Q9#+*&5D_E,Y-%VW%\!S=L!U\-')QN'?1NZ=Q8=W%? MCXP24^I IWZ8/(.2.Y ,-FX@M*R^O\3)U75B.H?9/!.XB!5]0G6SF3I697"@ MG37&14J=U4CR)P7Q6'Z>$V-P5?B@6[]_@5;5V!>385^,:QC;KR)T--+1 HVJ M3[A-KJK,,V54@M+CI%2"K*->9/96S9S2I"HE>I"T:/'>D/Z11^P8ADE<9IT? MW^A%;D22[ZOE">-C5!9X3;DSA$..([L,A-VGKT$(5-):Q$$N! M3Y+>1F1?]U<))JGN0=>A19XQQ] M=M4U!X"$S9;4'606A&UHBXQWEN5;264>HN3[F[7DNY9\WW70?$&5H8F2@:-E M] \0LJ,S8R=Y-Q6^M_PPCAK]1F0A0>/:MM A@I 4U(KV;C$)UOUDC=+( M_HZKZ<4F 8M"8"9" 3O3W'T!V11+>\'D;P@IH$X[VX+,6\Q[_.O:?RR!GN3K_AYS<. MM.BV=!O?E>([BJ(R=C?*3>V(2.XG59)HVEO/A-+#7D(/HPO(@JPYAVQNDB^( MZ9$LY9&I0K,FLYPW&6PL3S&Q(X0I^P[1)0>V^ U,1@[I-W5UZ\;$)^"(<"@$ M.^4)O>P 5"Q0ON3\Z7\92YP.O1 IN1:Y]\(])T>*I0J]JV SNT!^O(@E =3) M^8GTT/&9=( HV8R]/A%O<\*69"9[4AA(<0;IS=IOF)21(YF0<05@I*K_&\2F M^9E0[V:+3&#D@*OA%-&E)<1-6$-UR5!3DM&4[N8T+D=Q4B2$:WH8HNB2I[_H M#CMKJ/8Q9"M1":XP/O;N8T._(*I%ED/H74PAIW5\4RDA0U--^3_OJ#'7FOY. M1^]1>[X#HD]5%YC+=JG3&*B_MYB5[Z#:4,STI]38F,JK4&BB;WSN4 (!OB1M5GB!B20%_<[31X16Q?FM[<$<*LREXB2D6ATAL>@8.XX7 M*0P[1"Y2KH-6)):,GV^KB^0!TQ'Z2ZMW13EPR[)SW"/BU? _!PI,Q&%@O.+M MP4Q^,J^S_.J.$TL!:@W?DMZK(5QQF'>R#+HF'*F=7/&I#2G3I*5=H_1&P05W M'B9#I3)FA[IXAY;;M%%!33!_+;1>LI2-)J8/P,#17%-Q0 M2IY1762DX+N&,^7#=- _8!+7'_3N1<2.@VQA/@JA06JQ73]/&=Y!6KWHUG/" MU@1W$4%I*QERBE&QEX,4DBUQ'L_Q+"?T ?M**!_TY M78Q^16@I>)?S)C+"1Z30#@(K(12-E4 M6-_?F8VJ@XI8"BR:BKMQF>Z[V%3B**C=YDP=(&XV7$I D65::( SI$)$M5O8 MB=XYD\ACPAXX@<=&$&,H49I ^-U+(;ZT?7V"'<%L>]WCS"03Q;Q6#*B&0>F^ M+-MG+^Z5Z7O,_:T(]/'*I5UF*??\M[%D+>>/94AE@N:2F>>7W3BT? P]I:<1 M#W44,L.!42Y1P,OR7#SJ!:[O9"_8I&F["M"^M#Y&MGW9, 9 M%;=@!*C1O).#AKH##?K"NQ['CLBB?AHNI&@&.+FD MVBL'0>2O8&[=M#+)_2C=0)"'$[S)1(*"?JOI<6 KFRX%,0I68QX@AM'U$4=7 M9.=<4X,RK)%IGQ#$C@X*A+?EGCX]NZ>C0#U8GKVU^IT=Q:<#@V<](G_.@&(Z M#GD7%?,2(WFE;R\#DF5.<)5W+,JYD*.$ C]6]&]-1GLR^K=K,GI-1K\[JF2% M#7'^3&3.[3D_T&V64\=IGI$BI4=HSC%-\-Q9 MXODM\NX[UYD;:2%GA7/GC: MOIVL 4#9_$$E$SP++VHF?P JZ0;#;'$>KLAA 3@\)1]X"UU9T0.",E1^)ZW/ M8D/=ESMQHI*6CJ=' M0Z31[YMRD PI0\QKCJ>'-GDE@08- _($TB=!_#J27@5@YYHA^QB"NG]#58*^ MW3(,E:*U(L>N]XX^)\HZ&5Y[>1XTYOV04T\OC\%I%E%2W'.L?.SH1E-M'<]= MMZQ8QJLX19C[O:7"WU(%Y93QED?;I\2-('(BF"H[N), \67,P'DO&@FQ4>@N MQ"IQ)A6BECUS%@?I7 5Y@_PX-+?*7C@1=]* C6$4S--2$%0OS;?GZM+?T#.! MIJC+"")$0=XAWD'7D4(O,U 0:O08\2IS^ 7TU>JN$L0DB&*.P-P8QD3'P!4]&T MW3GVDQT^W5:RTV0MTV.]Y$W*PXF:8O;2,CP-!QP3-=OSXB;M2,RICPXIWB< 41[0H'_W#G.50JZ7B&:O&0_(=[0;_P2'V/?I^9C4^&-=L9NE M1\]EZAXT#'V1(UO.X%;RAQ/4B8!4E)O5(">3RFT='JX<##'9YN#<@N8 M51Y.&8+=K#+_7H[:V%RV[30UYBHQV% SC+5EZA@D&#*WGRD&91E[DNSE354= M14ZNY7(FM[E%;,UP.K+\K27W>)>9!)0VY+[E3\R#GR)/0G_&'50<&D,P&Q_5 MU@N)M;19FO]J;V^?BO;T6;B/OH)<=5]7P!E?!\QCVW65U&&],?0S+F$:,M2[ MPNBDN=>CY0QRNV^]/3EM;]K,)"G-Y 7H;*D?L,JLV!]?[1'C@M7X! ,L*"D> MZ1:*M'6@ /.LZ7(F/D*0L^A$W_G,$BCT,2!O_HSR&)OGSZ?P,:^6SA>5%"'F M5PQD&CN(MG,C:BE;!^ /EV.]P[OLVNUHS+^A1\'L.6":O) HF6MZX;0R2LAH M^YQ.)Z_(7_)Y]G;AQ5Z^X"$T3)M?DE(/] [2G!?4V&,380X()VRN%,K2]2C* MU+()XH2^JMXL/>T#>\T5%+B" E=0X-\%*#!X3J_-^<9C6+MX%=TH/P"@T%?2 MCP$6_AT""@-LX\= M-\J2,Y+.F],[_#I#T+#:'L"AV5(W."Z((W""1#\J$X7)Z^N$ MG*%_.8NV"/Z->D_>O5;W\/[6#HH71!2E>(2N[JN,L8$P!C>2\CN6/4AD8)=/*;?!$5_! M+#W!;86XKS+]BS:=(2,\-"NXL.^24C+3/T D=SY]"B=M! MB<5[>>_T)E#\X%_Y4Y9=1C>A-!*RBL@EX,+*QM'("1V._=9%N!7_FR:;T _: M^NW@/NRQUT3#T+/BMS"1Q M%Y8;P3KCT"/PCO2HU?:JH:S"*2I98I:"/H&I&M@*3S>A_(-X!2\M+])!(A4T M3Y"0A97'&HZYVC%=7N#FFU:U"(ZJLFQT/*:4739\2K'FV!HK%@E.B)KNX=39 MF/N!*SZ4P3@97DC<789@BO6B-/Z][PW,LR;MV1]FNNM+45)]"2:)@T_&42TP<8&,2MQ8;,+R' MB]<.2YD ,\(VDJ7P8G>+^LDLS@$5J80?+$"6F!0&O MRN94"'@G,,D"CB*/MI46FW1JKH?I>#$#3D81B98G)HM"K;^+HZ]S;@RN/509$U?V?E*Y(8LZ)&OJ\KVA7PBFTU 1_;4Z M5T-*;F[:PWAMF_J=X!M9;J?0"4:.(I0$U&$(H+-ZNR7:MJ%\*WL)\S[):WW= MCDPM_BJM1],_5K,@S3L^:TSW;Z9S U^>=,M8&CUDXIUHCX5%4=5MPB.=WRVD MWPT !&]Y6QB?'Y-]6I/PGH3_W9J$7Y/P/QB-QTGR<&JKFPE-JQ)>6@ISH9-; MG,FY9 M RM;G@.3!AI,'>5@.=*B@0)O!%)3IE/S VNJ5AD4#2QOL G,>/?%_ MX5^!'=Q 63BA(<0 V.8W'^4,M5^.:4>6,]2+>K=+$_UEV0_%YFE?E^G_T]Z3 MIB3]\U4[)H?]=-^E/44.)"*80%0:JFXOGTI;.GULN.K !F@ P;;KXZ9^$9JS M%8JGQVNP6Z*MG*$A?@FB3;UMNS<+)V^\K!\P$A'E,_(R>B:EV/NJ)CYFVN$/)\XW$G4PJ&8IY&3U:MBWORB7)W(N M8.:_/L=U[%'FAT.T?NG:.9J6P2J4\!?-0I9:6NA[CGC5O)N]6/ 8TRK660^B M+2XJ$@)Y<;+Z@C4[EGJ#,@>1S6W=1%*'J/*='^P?;[Z=G?W/?_K\T]_08.4G MS'0695,0M() N9B6W9W@HSZ]7=]2ST&X,2<#ZAO&DD@VS%@>",27/T@X:66O MDU45\[B5$&6WYAR0RJD")B17_S53U"=^8XRP=LJ M*W!9^P_%^EY""J@?/)QII#";/!]'3<0/.B=#R/7I)V$RZV9TM2(4*6[I7Z M0JT<]$SM:SGVQYM7UR02EK.5H0LV33"5+;:&_;-*'UFQ%J"F5.CR;$4 )6,: M>..FCIORHI42R%P3D)M9D6(/>M/V" \O"16'LYZE:BDE2KSAR89'J._J/&?# MH;D2,T-3C(<]6O:V4&KG)JWZ&AL ?I&">#(6JL 43/S#[,]((H@_N "D3W&U M8$D^!)F96-2)G0Y]E;VA/?)%-5TKNE(XXCG/,3*H"MX'4/283@@>E7\AP/51 M"&S0H*P/1[DU1I,#^@FBBQZ=N==342JJBU;MT5,U[W8IL6&L'&M:[%/%@*,K6MZ!BG9_%>;E=.E\QCOF&U MZ!@(59CQ*7).%E/ASFE[3>&% MR*Q?I8WHD4*!DW?:U;M2^Z"K],[MJ:JD88#%+A2K0?EEZA1=D)80B2:%IJ9P M>?N&B],(H+?PO5'/P/F8?)XN3IQ/TS('I?49?,H%3?'S%!P3:N<6J/+-'RKN M_=,6/!CB6\^[,MN==<#C\0+H T]_:LKK>AN8^D-1#&N,L\I!-4(:C<,J(UI M;TSU5DU;>;Z'V"!OIPQ0)@$2&M+O3CA[C5QCAMOWJ'W^].12]PV0GE%@?"#3 M#/WTY_Q #!#/P8Z%3/^GJF8M=,'$YU5OPG 8>U5>H;Q 8^Q$,UB%D>,+(7X:F]VA$F(!SHFQI)E%$A-T@WCYL>-=A//W#(]1 M]C])UO,VA#>\<-^Q7;*W!;R?OE.F5"=K+GE![CW68F+%C0CGEA>\>W^UV:>G MU?0X-^/_?:SE-=GNR?9_7I/M:[+]!V8"F+&$T 6(##9HA3[ GY<4=I/[U-C% MSQN,^/)]GS=!:$EV=2^I%\O<19WK0RWA1;$A:]Q><4LV*W%6VQ&]2ZB\'L=! M$S8L@?ZPF^07%:&2JPSD!4A%0\><3:5];MF 4 PT-MHV38 ":D>K MW2G-FU M&P]5K[#1=&J 5+IQS<@6D-U%9+;P9!:O21[--QT&"LOC5-)L>8[MQK F3EC! M\(,+5>B>2K7'-\@ QMZVE]-S[..47[1@R=+.V]BJ_Y74YE]W1'.=CF#7=4]E M\RD'4==>MQJHQV%7=/ZNM>(XR?!B +V1' -)HUP0XI0R5(QCO^(]D:\^P4F* M+)&F[^>45B&)0+G+7=5ON_K"Z]]R)6]A0VH170/2X/_+:;-\.M4\PE]Q9VD$ M_E6A(M=28D\[<#H I&DL#YK=CHS=//>+]%@V(F,_+984#$Z)\%>OFH@0G!K5 M0AIE)ED>CB 5Q77H1=<.E_QUC.Y&>@X"7<@[A.5,,'=R$LPY'0I]7J\\T>*$ ME">ULOJ84S*-B,*L@8$Z-FW>0I5)1R;9H;9:7U.&@4Z/1%HE,MNYM^ 78@0K MG0ZVTEF)W+OHA8T9:%\$T(4R:3'9+ECS6#/3&D^W^D).DVJ6J/1 ^JB:8'"MJYQH;LGTF M;"@'XD90Z"*++WK:#=ZFIR@YBFG07()N:!38:WI73O'YT#(3/Q0">Z4+0HH* MFDT?5K\0!'-5KK,K1]H184XC3$HP? MX7W5B2@Z[Z=RBM!]EC9D[E\I)=M+YS(Z9_U]G CN&_2\FFSHO8$\0UG2BB#KK6>'_".G__O__7D=Q]]]K#_ MGZIZ>-.YWY)!<>J,K\IM==&V;S!QK].2'L C=L<[^EU4VKW5_41M4=3$8_8R$AJQX5C,XGTAI0IZI570($_BA'QB2'I WDG MW.@@5>0;S9GK*!AYGA544\Q9H1[!OE8; ;Y/BT!B@$-=[1GY07P)&?]C+LE@ M:>H-IZ/!1+#AD[,\1VM7B93!FH@/B^'['XEQ7"Z\QA'$;!5YQTB!'BJ6F;G; M0#3NM#!/98_!!N>9-X;?4&,TXW<=.O^=H,5+(PW1F_8@91J8>@3LG%H[>AL$ M4O8H6H:)O%4:> =P7!%$E#^D$EQ"2C3IJLMNQD6K#%.Q4ZCRFR:&& M;",C"D0IHB;/)O"KIF+N?V$&33_+=[)8!D+<6?2I3_3 _>'-Z9YF*8XHGI[! M@S*IMK.>$?NL W 64DB#BKD&=USJ?[Z6P M=:AN( DOKXA1KNS9O\@)&\R^>*B"-K)L\G-OT@^DY^4$0P4PV*!3Q;MIZEQG> YLU M#6VG40D34;#-'LN3EXO;L$/MP<>+FK0_53I)'\#E5BES$(.IJG[P2)0R?G&Z%2)EX\"G+4!W )P5:? *FD"IU(_U:S?=M#?2&;M%^ M[,/22,=IX*B0FBETI11 MYQJG]KB;K86A!R@,_7XM#*V%H7NT'6@6P(\1W+$_.T\X(O+ MX9:*$HA-)?Z>_IB 6@[*;< M:8A!+C%J>AYDABD*F,8FA'V%/(.21%C2F;$,W48V/[":G)8G&O$1W9X?]):R MMLJ^\Y,HF-U6FB:-_" Y52L"'QI8;,T+0HU2O[)(_,\"87O%5-7?>INHI)5" M]8P;4"DAD48>$1774B.:,W0J6M2#,*L;C\*E[^:<'?,TI$0CS7)@H^E?H#L> MO&4):1 ! MX]RIPPT6'F?N$H2NO#S=;YOM%<#!2_\.-=,*+SPR+U=:YXTGAG\M')/^?350X0$C^+[PZ[Z7Y&P+;W?;FI*;NWUX\-Q!+=< =(QT<2-M% MZH(K$6\(+)@,FJ6R3MDZW2JNSPJ_> >*>RA]U M-ZU]\&:E;\CL>9U50WYT5K[\X%-5OF M),A;K;9BR-G<=6"MNBU%'BO1YA4>,O;G4=-(P\=+O&,\F-1PNO[>M\VZPX.G-GT:7Z:ZN6")V76!3RAI4_.C@?BU\APZT1Q3YQ6'E M!#1$@!F=[8R=>PZNPE=VJCG"B1=K1N@SGPBK1:\H\VN(C4P?0MOBW\W)Y/H\ MNGEYEKI9E"W6,=/U2?O_"%1X9A9MJ*M[Q;W((N#@_GV&(E>+T+[0Y:U&P90C M$]>D@DU0G0L]T&>X-5L1X*:Z.$A""Z/!S0BO6)4J.9=J]VO#$D4X'G_RIV3&[J!RIAQ@7>HW:6U>I:BXL Q=QYIZ0]2[63)G0/'AUW!(*P&K8=Z$ M"3,.P\,FCH/78;&I:CF&.KT-??BB:W_,,>]]VSR9K J%.-H?.,E44^ER!CPA3OX?Q2 )$#+-.3T&.!9"V$((Y*.#-? MBL$[TGE)BA*W5M3(O)RH%,0]?TD*P3\G^=@B:!U$@);X6/';B^-"];2S%^2^ M@Y$N )!Q 9^;;C^2+2%R M7L3'VM2A$5"IG<6#4Q2HX4)SOV$UH>2\ M:Q%OF7AM'G(),L-^2)GV[(G]$0K ).5HDG5FDS8+#T\:52J0ZP79Y/Q06P\B MD,6"+)0D,ZF0^]1)84^^M4/ 6 SNW@50&FDSD*FT C*,K(+#N.N2?.MQU*;5 M)H- "M'H.J M(5F4K%.P85TB=:3 V^^3P^.>6JNZ6/\LMR))%54K35QX$$.(.Y<0K,9JZH&"AN1RN3H7TRG.H MJ!QS8\-E=CH/K/6]AZCO?;K6]];ZW@^OBRQ5.MKFL@W*EHMG((X;3..LF@@_ M)>>07O):H'L9^WL?NF@CO,/X5R):E\J Z0J[KKR-TH_LG1Z^CK&0)E#:+'7N MH=T)E43!*SGE$#JW9M4,/8H&3F:.\.0L%=$39Q.M?.@OC(&'I>6)D9@Q_6/# MK479Z.=%(QWY7_II()^YB3"J N##;_:3;X"$3%KV1&%N>_I5,<^%XYF*J+H\ M&:6[#"Z2'[@@-F=3$8KI6:J]H)(##V](Z1$L4V,?2HP(I'/20[/<*>;QNZA7 M(]QE$_V7]S-"AI%MJ\,A>6TJB_SKSS_Z.7X^4DI#?G[_;81WOLPAS]W95-E< M/>87KUY^]:=DA/!,P6$&;_0S>O8N]YT_XS?:3;VQ>, P"#H4P^[^5]@ YY_B M/GV'M,.GRZ(][G>?W?M:*09KSUTK^_XDQ)B*P$]$_;CNDLOZJ1Z0+^//9/;O M&H6?X5?=;-1_EGY+\_%YM"SNVEAMZN_*ICZ7O >G7;*,#/<":.8H"E-2(S3] M936AU83N<$OY5HP%F+K:YU;16T[K#M%#F0$$6)S+I M@.:#/V.4*3C=CST+$^!#_HFJR +.U=966[LKNO)#'H!X5%E3I>!E*8QIK]!" MW71^=%JM<+7".ZS0X79?:!G1Q)'OLZ M[>,T*Q>E"(2F[9U>6^#8QMBG8!("_+3<0$[E#0,=*;&?O.QMP,(( 1-2?]V) M7ZPM)#33PM$ M:?>#/('/KC6NZ-S;P2XS#I:ZH7(.*:KPXFG-[V2'1.')!;C(7I]!1LQC-5U* MHG?,S IWT3N_GP;]H\WB3.73[^3(XD&TA?5^%)_)BQ8S*^N%F.6,K)/Z3H4 .9!*Z 5U<>>AN+F#&1D&\.UU7UYVE;)WX88!>21=<]AKX+HC^ M@@4^_$G72 !IVNL+4&TOI56A&K"WJ6PZ;J^JAE\?F[;(-/\8 J'W0"B$13S; M4(4[6_@"@9=FG"0\*I)%$W=;\)YQV$O591/LFO P152R#UOS9//B00H("381 MP4&QB N7DVVTW0TW( MG5,D2&0,:50WPY0(. U3NLOG=#>9U/D.FJX2G+G-KA)GDM XNPNL""#E3^>L MY]QM1/LT&H\X%5>D"=NBHD8$LFCQ;D?TQDH(K]@;7W2.LECP[5=QG--Q:]^5 MUP*G#A!2D-+<[0/F0&'&#W-M**(]SOGBP([B')GBYNXR=2<35.]R+GLB[\7+ M0CL,],O>U1(AB?,WY->:/49AU +^K !/VH]94P]7SF0,!!+-1$'E;3_6@Z@0 MZ[: OL;Z6OH=RR-YN(+C)$*$!\T;9G"R(UU^I-$^G',G(@LX0A#[(R/_%59I ML,K??+3"*E=8Y8^@R+3VT&HWY3NBI.\TG!4I(#Y8-NWF]GG=!TDZRV:V_EJ>"N- 9FP9) EQ8HP\&? M>;0(U#I"YHU )A9:=B!IP[GB>"C1*4-WC1^6TB#VWHZ#&WX*'4/OP)&/!D$G MEH)-2T"CC<8'$%C@F35C0[@CUE#Z74@V2XZ^ME@6PK9:^4T6)A@D/2;V5IC([SWN:6^N]Y:< M"WC_C.9^7]ZTG?/_!>KTF8BI")BR3IVL#3R$"(O>8B0O2VZ\(<[H2VU.,U\A M:T4>27J[%L:;.XGJPR@=I.TML0!?U4>GYYO: )31KI*G$FOV]U_NI7.PM5^*@H?.>##LU8-JU;*K"W9Q$#G5C4!;7W9CH.W][,QP$<]K)_D MYQ76TW/6OF?JWMQTH_E-:2?%-VR4&Y8FV!Q#G-@S[XYCP'55]HH.H\'P\-.& M18@PV7>#ES <+HS].%TI[3P[#^E7(/0_5*WI+$CB%;-1&DUJ1OP4-3G-!\.U MT-)U^J]^2OYGNW^9+N:$V&J4VY5N9-(=>%TLX/Z7#86RT=-8LAEPD& MAPI;79ZYXOY?EE'F7I6RB5\^_#,=GLL6*Y-'U!")43"T.W'P>)^A.*!KBK=U*G^E2$L MU[??C5;G T>@*[;0KRX/[45X-_Z2R0A,Q5 4Q4'=T8[]= ":RQ^3KEW*;KZ/B$LL<>WJ7L!G M?>BV[%51.ROA.!U_5+)NJH%*SV".+Y7&)>>=42K#[>FBZAZ5PU!NWX2J?F3- M,F'(C!\CT]>YI_K4@W<)*U-R97DK9%R:2-::49(H)_$/'\1S/#9,;D;%&#KZ ML8(FD=0([09^YBQ[9$(J0W MOZD[TE4L,OO2%>IO+P97F'@;(U+@'_8J"9(N5.!9TC&ZA+@A2T:'Y2/\6U0N MK?NRUV;1=)H'::RB9+C^>%;_M%#UNC,G=V-R1QPQZ]>EI!ZG6::XBNI!]BEIN&75"C6^8 M6Q!C\]QA)*IFVYW$:),-JIXKTQ[1!I+6<)J'=!2P/LQNQ80!,@SY^,,7N^&61 M3[$\3=R/-&-+QGM42]R6=/88 OQ3+ETL70Z&?FEB9]E9+?VIG20R[4IS M K89&/*!V*_7^JC71Y^L]=&U/GJ/8(EC-8I0DEMD.&5V/OB.,R ,B M+C>&L,'5&5MA7S4QNMNK5C!*(%ZN58$F\J'=\X%L4,Y$;PL/27FR&HGAY>X 0,F2M.[,6WQY "'T_U"KD)"@L!Y'2.@&Y;/%@5H; 3Z M+I& _68\4)%TZO+!ZO[_V'OSYK:Q)%_T__D4>&[7C!P!L;E(LE0UW1$J6:Y6 MC[:Q^C4*H MU5JZI-T&R=3#8(Z(D\(!8'9(SK>6VTT4;#.M*CH^Z=38>2#@]E>P;<4(NX:% MP1?)Z5C\9GP5:\>23D@-.];F! \O2"_7C:]8T.$WF0LSKM1<)Q+N>560=*K65MXWYW]'>NS7*OZ&(F+W[]\>+3&.R"Q*!X,NQYA#!< M8HP J@3!BJQO]TZW$"?)4((B+>.15?UZJ_4NO&4X4I_1QI @ EV5H-"T:>JV MYX0LK53;3DA<4_$7_ ;%GD)G-W4,!2B#>D-(8O.FW GZW?$^4Q>4VC>'U8WA M7NGH;:;SLS$95]CNJJ8UO&[P;E-=B.-UOQ+5$D_HI>M^)LQ+ M, \&#+ SUQ3N@#@S;+QI_J QRIT566IAM-725-G/Z9P'XV_C'C@R!,X_'($A M3X*I;B/+C32=AGENXT2%)\2-0!;.[B@[I^28E5\#3"QA?0%D"@.*HMFI>[RO MN9N[6;Z"O61.C.G1)%'\3G+"33V&SQ5+#L\NY3(Y[?]N;V'^.;:"2 M_>N>A)DELS"P,[P5)?N.M;GQB+6MD\.*?1)_*^AGOVP/.X%+SF"LOZP,SU5W MBI4W3A6,W(U5M)Q[+++^J&67^XV M.JE?"TDOVS[;!9#274S&H!7"##B+/QX##>9E1[XT**'Z>Q@OO\8XR%F6"LG< M_"\06JK/A_[YM4C-+\^++ O9<_GY"S9%QG9SY'4-LYFK?'D:#5\FV!F"O9[: M;74A-(8:W@(. OOGF.)4%[G0R)M:6RVPY(-O+;CU9=<&9&2>5D>JE MFJ@U^';;[9X[\<.; U[E,]4VFW26[C!U@?JC,0O4,LW1VG7IBU.3M?PJ@-J& MZ%M3D4SJ::!?[ 3L=&]O+&,:8A4=)S;2I4%9$CHN305R8:+" 5A(A=TH\AN( M4F&8DQY+9F.MJ*)T-;<9DXJ[&XEN8;1M%I>X\U"7"ABA,;Q^L6#&Q!#H] M?5[V="55YR-UDY\ ]0T;B1_)(>LY_"(G,Q4#T:,0(V0P$5]W>D= <&5X\P^B M CW]!CS763[U/>8DX-*0=HP;8ME8U&@3>"B]Y[8F5&!X44LC_'B2)M<$UHOK MGBQ\KU*>Z63TW!*ZM^94N5*4\-2X)0K\),$Z]BL9)7-2%C%W/7/E?;6FT]2< MH_),G,@MKXP8URVGE&>&4-HX&W2IT:46@U$$-T]*@/8FS@#,?H7!%Y*%Y@0M MJ^&&5Q2I48CU53.UPJ+C@=TKS$J2 M*)QQ(])E$72;1J0OO7+0N,:]W<8*'A4KZ+>Q@C96L*3Y5ZR9<[J/&RHO&($>(PE1"#?-R,UG0-U%%WI@H->L8W7E&_<=[H_3$TK'!@>V$K]"/ ,K:K)AYZ+FEQIKAR)[2,QIC-32$:*!M'G%RB9AEJ;TZQQCF^F8QUT43_) M]$':3"RQ4'TJV8C6M'6S1+AVL!"&H%U>5TFOHQPE9V22P(5H6W6J&>OEG!=P M!^P?]KH[P:N=P:N=XU<^9^\ 11W"A+&3^0@Q#@@Y0^'A1[ +@:1DGOZ!WD3" M.)@0BHSI#DI\O?1I>9DE%EI:JD9KK->O?YZ3"!"P;;'Z>.K_Q^ON^;6R/#H*F(6UNZ@LE(.]N_ M&H3:,1QYI#=RS_3PTHX'BP"<:EBOO]SN;_;PG,#:EC)?U['W=8K]PV)B M\D UP%0LH4N9;++OA,JS428 +^PBGU*OS4P'*)D76)CL\4KJ^1?:<*Q*F>#N':UC2AS=$;741+"?-&^-2++$;/P#N>'$-?*3=" MF7W,T\O[P3R=@0C@^#I+27C*1IK I.$,"FZ>5Y KQ62^W/&\:9@1#C9J8:2ADAW5J.QA>UA9RD%KR!181ID$Q,^&V MC!U;(Y!6=#C*]6,]*.8D[.;?HD<23%C]EFBGG$=M8<.895?*22>)2CE54*6F M+M^D<]Z@/V,R$"QEI* LE;.*6*YV%KYGNH&3>PO&TY I?%8VF95U/B43S D\ MF%ZI';"9">T$[R+MA^IUJV-KZ>KHUZ';.ZE0=W2V-[X&+E3)$X)EK2EO*V)R M75OLN.6#L@?C>D:=GN:.ZVN] JE4]4UZ.AV4VLJ;M5#_%E5\J:V432*I5?YM M_6JE7$+JG]]N]]%!FN.Q3]6=IJ)^ _P A$21TK+[DBT@9>TYK1HMF>2J%:@Q M\%!$.+YC'? D5VQM\UR3G::R>$.KLI?"SKI QZ,R*IJ%G5JIK6]%/MPXU^4\ M(529S;;=K^,ON^0-FD1\0SV]0LXB#_S:@[6_F_(S,&0G+E:#AJ@P@14"=#!! M1.:ZU::9W#P9Y:==OI^'LGYB5)VGTL=T..%:($"DUIDP+A_DYBU:<5)A&*,0 M^L9\Y=B4S@+4]@HZ$DYY@+,8)XZ*^R=$?%&>[DP76QFRHZ'LQ'99.O+T7.&F MLP6D\N/[2Y]@=0^2OKJ\=*&'(MDY&G(JGR[%4W>#C35CW[5V]:#-@P2"#S.M M-*/A MPA,/9I;3GX-%:0:*6F?WA2%S(.86M..,3SE@N!&.-,@)BCHK]KJ;N7 M(6!>2CL'TWP?CD"@>6^--_TR1:L+L^J*%,03'/QAM^N#P+[%P^1KU0A]%6D0 M9HX >-GM'!XN6Z>ZK,DX?N"NG,IH##?R1'6>I[>#*"-[FXC-$$*1+6^"D@^^ M$M@(T(8"#OY+>GF"I0$J@14(M9CCAR_[^YVN\8I@*,WX)USZP2>HD2(_U.LY M#]4)>HHZ3W331ZHT[OXD\EV8YBZ+4?JL]Q//"KV"N-U9H0X%-Y(YP:#O,IQ? M*GDW*!9 G J_+NW$.P&"8%BD$[B71(11,^\_Q6S^DW>2H-T;='!RQI;M]GL= M[[A2G<7'G&&]&2;R,M$8J.**G@JG$< $D:R&U!-HL3K1TQ9RK"(X,VB#,VUP MYE&@3!7D=@->K5O5!Z%4N3^F]%HS\'LP7/K=WJ&^T=^6(*V41\9-JE!21TD; M5QCBZ\ZELJ(PB.1]PFL@"Q4.,T*%QTY'='5MV=1F+357C0&UBNU9SJM8\_90 MH,W[I._V8[LYWG%>4JZ4;<4K8/SPA47C'M6OEYS'Y#^;<0X2=;+_=Q'Q>LLO M4ZOI[0] O]C3:P0630*"+=?>2ZQO*8VB]O9^F?CI72"AIK MR->G.HE^5Y5M6KPTAAIW\X%QNMRE3%^23]-HH@8UXBK!*&J$I5\UFO2I5% M*0\(69UP!#I!4WOT6A0\\6:?D*>:BEN);B M;J$X#67A@N]XV,AG1B7G"2,\SC#)PO8B:M0224LDBDBR/)7Q M)#?HIT,148I$-I4J4P&#RK9QR\UM*+%?74M8+6'=8J]AS9SM(%N&]-&1',H/ MYZ(%68=[/G:!$HP*2IDHH"]V= MRG VQ(Y>% NJ.N4K(' 0! M&)T(![& :O%!4-X%]O@(Q[=WU?1&:3+/RD#F'>\WU4L"=I(A 5+T.&%K#]]U M3PVIR6#NNJGH8,S:;=V&6^O _<\M>"=0!U"UI])-5FVB',519Q[;1%G6\1Y MUWWF%/[9;-68E"R%4R;( M_TR]FLN:EZ;HEH1;$KXU'9*1T^98V@145K6W!:5 MB$&K&?^,O,K7A-W#+[28HPAC_$>2*@#@DHV \*;X?OO6EFA;HKV%:$$FLNGI M"CSE/A@N#$8KH?>BZX2@'8<+)9:1K/'V7WXX4^$XM&=C1M!U%(,J5F_KL&P) MU3-)40@J=M-5[D"+,2XD^JS0C"*_D53-2QG:(BL06 'KMC*9*HQSL(+&,DT- MT)PV<4H4K$R=!OE&2Q[""W6!]+L#C>EH;,%?5*C@Q#$HWX%]J$((D8*1S*JN M2QE/$!X,HU7QP@)T.T"Y7*:K868XM8B[/2?7L=?;MYCWBL%=S%EU!2H\O]0! M+C ;9X!F2%\38+U&_!^\ZGSH6KE29\;9Y96B!XXVE M[(7+KQ8;IFJH6T 2TE0,>#,\D\HXF%H,8.V&!9X3,^.@'LEYBAH/ M.N,5929S!"]&/,=Z)SM"&^KVU\H10;B,.:&VRUF($/+H$$7_A0@C \=/?H;0 M:9Z-[9D-05L?Q5#A&6K7AGZI[@U"O8IO;?O1^DQ7X3/=;WVFK<\41@M'_WCQ M^OKFX/'X+0[Y_ST/^]_^SNWL,@B9)=W?_B@L>WMWZ1O MU2,!7IZ^]WH_=^[6P1YL']3VO36'Y=%I>?JXFJ,>?0"[V_K)'RBOF21/?O_Y M]/SB].3S^=GE[RTA/H 03^Y!B-]FM=:-73JOYE B!GU_UNKA&]M]9808^1DY M'5&A"Q9#S"2@L/U"-6C'W )<(F96L_YG&CV"FHLQ=M),C@M$E<9&;6B:2V\' M=9<7YN\7KQC5SOX H?- MYEA-T_5?3?4W=TQ-$0Y#5*K=C07J]\Y.JK*5?-1 M7YRD8D8-4('E0MT;'3X/0)U"K!^..5%*X(\S%2!77GBU .*3> #0J:'NGQ=EX^\/2$,B"* M&/1AV[7$SH7.>.3TMR*E^X]$G0_UN<>-5CJPPM9TE6&;2&W1! O;!AE(<9XI M[PPB R0QYG9HP'-2E"GKVBR?=J3CG:O3J"R)4K%'24RP*07W.F!OIID:=M^8 M$1%B_S': ,Z3,= 73I,>[:"G7Y0IDAQ,5PH4G$Y5D8A1W4N\I8BUXQV;T@6< M7%XZ-,4#);("6C*+YZ4D];Q-^X]0DY)6 ]_KAF-,16.Z+/3F!TF"/V#+%C<1 MWUJB!S;',PW24#.B0J3--+'Q%C%UTQ85\Q$-0-:GDS.SCPS$[^V\.#F[^/@"6YY-$P5*'V967D7< MPD6S,W<%I 63#Y+L3YB'*\74\LOD@ X#D6NNA2'MO+7E;TY= ^-J*0D\=:6= M#3@B/CG#'_!':"<;)%/R4AC\4V&VI'*6M#TIA 6OC1'X:1 >DWA5PE;%9T+^ *=+P9L8-ZE<%,)I3BVJ5N8 MK8Q;OC8B,ON2RCD!=BDK[/':L74I]T?R4!Y!7_D'@*8;\FY*NHJK7"9 MZ4X;BMS/^OW9PNXGE4= ML&5,#;,MJ.OX%;EYK0J$/ME(<"*D>YOKNQ$];OQ:MY6&6^62)5&A<(E=Q[G2PU?J84GH:*QW]9L@$%J%Y4M,S+'=#Z4H3-Y+E$DKC>J(36[ MC[&86K7C0@& &;&$^.?,%\8<48K2R3(A^_IRX#'T-"K[A?G%RJE[RS;X-"?, M!OZ"UZ#1KV".4NE/L\FR- M4CDSN=+V[".A@4_-U$@X*563*7HV*V)*$F1.DG@BJ$#CZY5NK&;(W7E0I2>Z M0[6^H:3DY#K6TQ-WT2%I33(N6C( E-!;!^%]9/07TO]OUC?]LL+)T[Z1 MD^ M4XO678(25IZ-_&8-L:HJ$!UAW#RS77>U@:7B<:6A(O(D4WL?M+S9 #5$5]EL M-5^UZ8:>S65I!3^U" BG23)2'9NNI,X^D0*H%5^!"V G!8:VE+ZJEN?7GC.W MR)285V"%H.VN[:X%MJ$LA4%:GGZDR9"B"(KX-0:61*;T2/-"5YEGU7&U^NN) M[JUNNIUC#A#'8A5 ^UVV"/7%HZ\QQ(7E%3='VV$:Q41KH,VPM5&N%0XX=/YQT^GYY=GIVU0ZP&QA/Y& M0@GVK)H31_B-+D!$7(F]0W^_-_"R/SO>..^0.S'B:\'[%]@R4[P;/\DXSA;1 ME8A#H2X)N$=DIK#T]9W*;2\SIVH82(U5#Q[M6F34=!Y=D-25B?I%"= X4FK, M-*!TF>-B@ETIX>^^SRU'NT?3'OG.R"ZVCV"ESUN-^44S04[_T[ MULN& LR#$Z!-T"7A9#K>1TXEZF&'^MX1;Y[;/!)WX6TX!L7N&$$L=13#;$[' M*UUN2^F<;O=CKV9O&1PS8"M9]YU4LU$1$-SYS",?[1PL;OS!H(N_Z.NJ-RZ] MU NT^Z5(CL,KU4URP?D=9Z/N'2*_!B#74B_"IEF.[\71[#CI*P_Q#51SPKI MB;3*2!W\@T>%@]^=_G+\#@3#R>GIF[,/O[12?%F*JPFDD^$.T ?^OU>WB/;! M:D2[=XMLOU5U4W.A<_6<@VV.R&>;Z6VU7:[.=^2P$87)D, -?I=AE6O3CTZH MXCXT156^)D>8R!Z32)GLU2*S0D2F.SVI53<,H,OZN%Z9@GHJ5$B!:QWT)?N, M>\E1+3R78YNML[VFB4.U$:KB?;XJW1\K-XBJY5;+TB8,]6=3/P!QP4WCL7,M M%4!F%C& T?R,*D[)=R#[)U=XBMTMCD/;'\S2,6,+B92E4$1*%"I7QRT4B MI<)];N]K+P[CV_Z$<718VS'84VDL%YE)^#V&O=Y1O8T_'?]RK%H:OZ(K?1Q& M'/^Y*# 8'$2[W(R\,VKR*3\HJ$:L")8A8;G8F'+W'BEHP@]F',1CACS,\YL MC;!0-&"6,::A,%6\PE?LHA2&9G3+0O[6.GPT:?+,R@3*31%!CM C(WK[>VR] MXVQ#KZ_I7+NTJX?!S:]_2](O\'& >>M6*SAFRIF!J>C%DE(HV"M%,/(L"7#G M;'0=DV6X-3JG^B/=:Q9RT"CT^I:HE/0QW&N*&I)B=F!6@!M"QQ6.QXJ!!.AF M*;SSF+NX.RL_L11*%[^>#$U;[P;/K#SHOXM8>OU;!T4A8G/'X5UOPFP6P@&= ML,B U9W%(*?"$<9$3FA$7=8 )_@'D'V@CB\F1 VDS:5M2^)H84FT9I)*">19 M.DNGQIK DB4]5@!=A_,B,G,6V&.SLC[X&)<(/[Y 9*.1WE=G-Y'Y(N#U\8*> M=?:4#C5!]N&O@#=XXX/RD,8_SDQHW>4H%Z$09 M1GE$JG-%Q\ZXJS%I@X0[J%JFTN\YXX=%GKJ$,J1*/ &8^\MNIZ>[U_L\3#'\ M0W5"LV1.(4MSR,R@,]+.Z4UPS-JE9T>U25FL[W,@+;G&T I\MZ'V^^OQ!US MJBY1F>4ETD=G]AQC[B8V:V?068>/_O8YG]VH+94T)8$ .N.JKN6[FT])6)GN M(\O9&H3?X.7B*Y%: 4S&N#M:.=+%;\[.H[)%;EE;@C,4F3D1#TN22[$ACPUX MDAAIBBAR?"N4&(P;35$HV,Z849YP;$1$@EEZH A-&4PF5B4J:M'P'2L9#KP$ M7'RZUR^7X8S)0/D=I#6]5!VF(]2Y=RV'MT=(TW=SAT, MS"HBU9'!33;!!68Y3T)M?Z#0<*@.-DQ&/'^Z>=!JW3.YD1_@AV2MHI#J>+]) MG28UXABT$:"$'!J;E,R4]2\^61"67 5E%JZZ8L,#R1Q^GU#GB9$J"R(D'@66 M80X-3P$_^]_+\^,33! 0G,,7))C&@AR.(0(X 8;PL;HQ'Q\>3;4CH@(#@AG: MRYYN(IOSI3(!TR)B' ]4RKV7OV7[%G7F"&G_I8#!085ZDA!=H$/**FIJ7 MB7UAKR4@'4F ($RKY?U$4!+:36?&2D)C&W+;=)F3.X9XH[E<8)($AVDHQ]3( M ]W07D;)0)090>VGTPD!*[$H+SNKX*I*V-]B;O5KARJ$J6X=R8#+KTRUUD6N M"-C0P3$M-O,NTW!88(ZFUG#U!T:[Q:W/"VX+0(5D!J[)'G"I V;]#IJ=,#M) M1,V;+D(600O"Y<2H7X(FH2J.].+6?Y*+TNE^"99KAQW M)LE#F&>&26S:NZ/,),A>D4VY"5".T@\4B]*QF5MXR-=XS=P2>ZB]0]]L"SJD M5IS0&"NYD?8U MLND4AD>U3'9R;C@/WJ38@T,IEYSXLFTG$?>1F&&)Q*)^O-TN,NLG2L)X@ MEEASE92[Y I$YS:J!K0YBO JXEDG.:#HYXDOWSE(_#,@8%SIRWYG_\;[XFS, MN !(=J(BV\RUF*=@;"1,DP8/"TUI2J' ;##X?@;4&^%KX"B<>(%57 S'*%(* MU:E1)D&0AAQM0"T_ &6/0NO7F)E.O^(*8=*(1NB4H-Q\FOBUU/6EKA]M2;7B M<6E',0^,3)^ ,K"5RC160%ODG+"9PA7@QGE4E.M66>]A":M5HS8FOXJ8_.LV M)M_&Y%5,Y_W9A].+X[>GE[^_.;LX>??QXO-Y&YY_2'A^;_TQG+JQ\=P\/CC/ M.;GF1&Z^J?ST=J%:>Q@ZQ^3X_/+LK(: \0OO[.PQ<<_WQ^?_DO M9Q>@6P)/8KWOQY9/[L\G^QM)8^&C\^#L/'MX2O&\H*+MCQ^\T__W\]GE[S[\ MXMWQ)55T?SSYGW]]?/?F]-Q[?WQY>7I^X1U_>..=75Q\AH\^?3X_^=?QQ>F% M]_&M>M931;<-2I=95H"/2;/57B+'G$/38[#O=P^Z_E&_ZR!]EX#%C=-GY.+& M^$YR=A1FN?7A?1#92/SIG3"@-X[[!7-VV<-&#H[%#$[)4U;VQ<7_?.@HPYK= M-J.0O%0FL+H3OE*9,YD+9C(O8$&8Q['O#XYZL(JC&U;@VQAJS^_M'?A[!_NP M?)CX%?EOJ3)O>8-V0ABWB-7R42=-0\HLY6U!%!=ZKM_W#_;W2+N&1^"9PVZ7 M810.6Y3>4E]7QQ)NS7\_>G (]?_KX M[NSD]W4;761@X#DBDKU(.267HG<8+"57NHQMA4KIP+(0]X2AZK$@@4(6OQG; M!5'3@W#.4%<*#DF_,*M[H[%5E^92LD8ZWC&6.-*_#9V533@W%,J(A6H=5/Z] M, -1Y$Y9>QA\3Z6+!2OI @!QM\ M;@N=S:]]VSQJ["0;^;J^@V(I<@B$3?$ LVR=M,"U14S\_*""ZB^AD?H6)@NL M:;*;,Z!GUC$X4;6U]%&AYH[7OF*P* MZ"N<<5!WN"@C1K-PPSHI,):ML:VSN5;+A_;.\(X_7_[KX_G9_X'+!Z\JO&B. M/YR<>I\_X!VD[ABXK3Z=?K@XOCR#.^O3N^,/%X^WAJM\>@I'"/MXXL;3/T5@ MG3H%RFL/6)6RIKC@R;K$PTJUO.IC073/DR\E U QDNS-(Y@MCCII_X0)\Y5"3O0*C<@W3O@N,_+;00+W],3<9MM9:9J^NG/>R$!E M%7)6S*#C74BX0I-<*EL]JTURK.Q8CR;>&^A09GZ/9]BIA6F=(+@XA<%*#_+@ M./D7MM.AJJ-AK]TCXIGWTY+90+WIT[HO?_A_MNS@N#:_KPZ?17=$!W'TK% MB+W/_K.W$"1$S=ZO9@0KF]8V!(/>LOZ\MD$(HUSGW*]ME#4>A&-3;?-A[_SM M57/E!%I_N=RE>@1TSEZG8OY-PJ.59?>GC-_HSS6* (&ET9/U,;^6+@R*VLJ8 M&\90'IJ=EZT@: 7!LU5J3!; &L69"".A0+[6-HKJA:GMU_7I9^3V98-X;8.X MIO7:!F%'PH[\JCP+VTW%XXAA$L+U;1C\IIC%.^+5*^\IM4/E1W!%7$D*/^0* M6(K8K-8%4++MG^826NOMLI9KPP,*VH1&L4E58?M.:6?8'E+S#REH_"$]G<2M MR2M#';C?W?.]_@#3GO?W[Z,)/\+G:N(NRZ$+U7!'5=AHU"/5&FHCAM5R]MW) MR>GIV[=/:#=M: HNFU'EF9G5T1VSNH5FEDCAM?^Z?PC_O]>LT]VPJ=QLJJLY MWSM*\5Z6HV7K/^25$N\=B^MU>KVG7E]+Q$V>PLW4UQNLY.I=ID%_T#_R!Z_W MMY@"GU#YJ;.2GUS7435&C=)WZC=F,QYBM8?*0[O^F=QQ9]P]N8_3 MDO=)SGBS5T5+=2W5M537#*IC#>7;XV3/BO8VJ)KLX5SOJ3%NB'%NF.+3J_OU M/#5*"HPG;G26CY+R]YWXUOA;'D@XS;H>G@F5;[_SYJG7OV'_3LLTFV>:YJAB M""F@9EW.[7IN3J5UDOV2.J?^\0VEJ"W2AD7:.&R1-EJDC;OJ ,]/3V!L[^+X M'9>48V]Q+%4_/<=:=%,D^)/W^>(4OU= W1?>V_./[[W:WZZF5*]WJ) G%Z?GOYZ^::$>[@_U<+ 92)3_J\_J_WM"# :-$/+A M^)?3]RA"$(SE\\7%V<'+=D\XTM$EZO'3;D/@E3]GP-=H@]9\(&@1^\ M^_WBC$39VS,X^Y.SXW<>W"MOSB[U;X ^/[^[I)]@B]P@W4F/#U1<4&DD!U:ZQ!)8!3FTA"###MP.^N M4-;HU!KG/4[R"IBN B&P7>"=AK>A!GG4"(?'W$_UG'KG=;P+U82!>]+;YQ ? M082Q\^"-NY)2&R%X%)8DHTPRS%[M>&[ENCM:%9 0=T;EBV$30M5!67>0,0NW M,,^F]3S\Y%JDH]TH20@]WME(;I\=7R71E70:BQ:QPOS7E>PC0A<<(LJQ 769 M I7@ZW2K T'M<[%F'XO9876Z%_Q;-?X[-?Z%&5^#P-RQ11VO1)S4T5>C;*@6 M%V9:9B,JTZ/>DF^%P93 86L'X_)W]V@1, -;,V";98-K03L7T(P"43#VM0+. M("*G!I3CL4S=UH,&,U7_RNYK2(#S,$X42@,'>\O)58BQGE?-9KC4N5H%[^,5 M-O^5URN%C$#PILMC[^(+]NP(J'\[$/19''08'(( +A%MU+:N#E1+CA#QC)&' M^.,1_5(UQ%1-F C+B%I!I2@;PK^P"$L)I?G-LP2(#X[=]ZY"_.$DX;7J'B(L*3/<:A=OIM)Y"GMOBQ.T M"-4,_M<[#F+U^7SA7=!<;I^*@ =VML'<'@;Y-Y34 B1BI\CD/< MF@L&4WVK&\Z^28N)=^P V#J,#4/WT:G'N,*9@E$:R@#O,($:HJ1.SD$RB7E5 MYD3$+$%A8>DWT^#G:JKP:$@XZKE(X8Z&AP?=PWA6LY>(8*6[L KLOXK'C?OB M4Q];!9YD]I'7KENCZ3W%CBOA9,8=5Q PQ4HT@2W&0T+6LBRD%P*39KRSVSW: M2\ KRF'C*_!>@HJY_15'YB%UPIH#J?7\J"Q[<#LU>)%N/*BXHGS.?'41LI0C MN"PX,&$5CPH$%B-\8/^.60K2Z5^+1^QFWS3'^VP4A/LN MQPA#APOMC@IO/H5K"R2U@9&V6A[M*_L/ZA,.:@U)![[80NE"')D->$_7&\*8X=!T0WBG2NR\ MLW<$XN&-=?<,F3*P&6DDN,$*ZD>C7M,"?(U[Y'!_3K)>@H ,/(D[+P*\8$&, ML#9**]%"S[F:#3!Y1NI-H'IGP[O!;%.6011J@"^\*-S[C9?&EZ-^NUE_2;1B M"B&(S3?'CFPU0CR8IDD,$R])ZQ)J5*V4!YL2'F)*AD\S%OR1++XD]"%AU UA M^J!:*$%"T&28XO@U1-4/-OG00(?/93*/9+T<(,6;.I?W^OO5)ZZ3-!JA-#=+ MSPH\4IPY-\^VTR=DJ!_P1?T?M!U#SQMRG">F.1&_1C7HU@M?_2U\3_T!B'V( MY@O1*:+CPSPSJ6X9HJ,K$13%S-O)"@*G>U6OE<'NT06.$H:ZX8%E!32%X@CL M$U1$O!U[]/3W51&!P1)FKT@WE"/"OJ)O")>\R')".L=/B"3-0=BE*;A^ M,G M$K2:/%*EVTU@O]?=^?)*X]#?U=?4:;-ND.:!67(B)2TH*LT_$\;(8',&EV$O M3.SS@T">F09RUZWH8+)V-6OI7H0@?]@C[G/GHF,!!,=)P.UZ8[*\$/H/>33' M1@:,:$_ ^+@4K"OGAFFVW<\2D#[SP+5"I"R]B80XFU!AS->,9L?WX6CW5&1@ MD1]GV \0W_%>?@V#;^"'-D1F0V1';8BL#9$M^1.J?LA/29;OGGS\]>S-;N_( M^P1,*&=AL%(A=!9[U)Z$FU K]5]0^ZZDR(GZ6 V)@1%0M^'FET$"*@08/BE8 MS:;!IYIHI;DG&&""#+!)E RQ\ZQ:1L>[( --(P\C]C!UBM3KU3\D8R[&1F)@ M@J&>!DH@F5=&9EJ;68H>#H@"=GC"I(1I&%:S/%5:FY9,9]C M\\,I-NOQR?M*2\:6,J93)??Z0 !>QK($T8@F!EGR0(747PQD\A7U(R4]CKI> M\UC*B6:]L>QG40JS67*DC&[JB)5AY8AZ4")RA6G;PK:#5J'P'E'-$%WOGVVF MJCV$J!6@@\A8$_ V[%='KB6+;$UN5M4FQ[3V 2UOBJT:9T";QIBCNR4%]4S" M5JG6O34OIPDH-.U88C'4IP&/C1D=5Q?%^ MVYU6[?M00:AB"#N(NO(KW*"Y+#4\UB[F4+>: 64U)'(TFR^_SMGFIR:"XQ1( M'O>R#&FL8&>KU\&988US]&F+W<]?2#AYOXETI9?")VH, MK>2/>PW@W\MC^Y[^XUJY2.FT,W0L(G6R8#CT*5@6VLN1S5SN!79$QDJ8ZAI'PX)@?NZ89M]N\ MC:4B31GXCB8,).ZQ:F66-PG3%^PO.B0-QIWQ9C>'>_8 MH"(K4\P[P4L07_DO&YKP>^#^=FV2#Z"XQ9P7ZF&3F" MXW$XP=WE?KAE 8L#CT8IBG]<72QY,E2EJ9](KF,[N#,CU?\+75VFVY\96_5$ MF!?(&#C!%8>A_D>"Z:I=3A9'ZYXO_P[2-%1VE+L)>BONF71!;[@AZ8+4WX/; MDH6_*8&CQF2M6#5++A,WNF8]HB"QC%OC5H^+QJM5+WE8IMB%R+[@6G E$0%8P]$6&'U5Q6&I4 MC2H5ZVLX*V;D4Q]25R[R@X\2)7F$VZ45O3?2]IAJ&?.[9LS;[^^S4B_Y[KTY M51F'S"WO$[Q!@#Q+&ABV&\KQ^NZ M>2]E1.ZQ=D-Z-?[M2C_X>SC(%PO(F,E1>M-F/'KZQ%76ZL6MZA1/8Z MW?8R;'GN!IZ[EQWC9OUA1L<]S9=?[S9?]MGIM^8TCQK.NV_B1\LY+>?B*T_C*[W)N'>"TQ)NA68AIHQU* M.79H-),-*#QJ\TAWCNUTJ(S!;\M#;S-^3,;/7K?-^&DS?A[3'[;45IH;*\=> M,0=AAZF-(IMZ<['0M^7+;L?FRY*;A!MX [=;P3C8/_0'!Z]O:M%-ES/E>$]2 MS+J1B.A1R*77LW=7ET M^*^$^<;2+)^2T3GZC+:QCE>7KK4E/04LXEA7.%I="97B6X_"2>$P93QL-7 D M0NUTZ+KN0;^?A"K705DC*LGYY:#3=;=5Y1E@9^NDR/4",UZA9&52X M%\M<9W[:+3\4 *%D%7Q(@#;C/]3C,^5TO+5NS!,H$+?PTS^6; O MODAW%WBL7*S@.UGC53I5,URBFW9&F#2?0TR>@BVD<"U@3'*4M MN210H4#,QEBB$$-H[ =>(I=O4%CNHR>_#T4VPD9:ORSHSOH1>;]Z$Z9(4PR7W165:G"3'TS)D\/+0$4>4YQ4E0A>0N^KH MR]?N#]%U@]<&EHN-,%Z >848;O%_S8G(*]?=X MG=4M!%5<&P "/ADQE3JN6SJH/4K>XP@W:^+Y%&:8^98%0#//>)(",T@"4C>P MLI&"&(X>4[D[SW!K90/6Z6K\PXGB+\<>(B M'5@ZM 7RG5?K9>MS3$B% [D@)>@"3B1?;;F'XN3^ 7,R,C(56L9)'HY5I?L' MD8W$GVRM.=^SKH6N1#(!B8WYIZ:.21..8@5O&(Y4[E:D9 $U017IB+B$&*2( M\S!2L]HS9.NAUE((5C.+U([^0> MC8O*H)$]-!IL'GH-U/X)=S!WUU>Q* ,DC@\-C5$JV:695K"3:W;0K5Z M=1UR K?:B/PZ<NFE0D7P[:7@O+?4Z %_ M'.N'KRRI<-Y\NOK:0KPJI+MBJL#,5/UX]F.;"UAQ2>SO;7,DX)3D%&HUFENL MGK@C7L'>PV>Y]SX)X#*%L>1\#E0ZPK15S#\#*?$)I#AEOA.IGX --/9.-;UZ M'YE.62%CM!%=ZUTOSQB^8V?X:HF+3J8I9G+/47:]DUER%>9_\?7 @]HK7PWJ M>^3-XT)MX->E" #(5DPO=@L9?9"E*?;TI70[*F#PJ:X["))TY%YEDM1-EK]. M^1"FY%$]J'WC^[1C)LR^8%>3-#X2\L0,D[C(L"Z3D\9=(^@I(PLMWS:<;YWK M31O:OO<&".U-$LDK[UR,A8Q"+L2;SY.0$DL4Q_X*S+%[,A4AEC+YJV;@#GN_ M,!NEZMQCQN#I,&LD=_O^_L'1 M#;Y)7UNP6,7\Q2E.0(?/@" NZ$$?SH*57O(<";X776_1A@)];43$1D1Z;42D MC8C<%05'%2*)297%NC<+F_C1P":NUK8Y9Z?+:LV9R\0;4<6Q]J*J1#LYTDZ> M3%7:ABXT'D$R:+/$UID16H.NKET"5JH"0KK8$%@9ZOZB@A6A0NAD/0H^:9N+ MD4FJ(5@Q+-D;!QCIW,SGDRUNOI!4@O"CV3J[3VC;=K@)<,X!*6["KP)%,HJ']LO7WDZ*9# MC[C$C'[N_E8A,5$6P$T 2[8DY">T^W?"QTT9==X;9A!^E2,[#P\A-]DYQ=]8S#GT'>)DB+!]$HEX#YG)+-.5>U/ MIIY3(AWE"Q:AX0 :]A34606_=P?N*O.#FQ]CX6E3 ^\Z3:XYA8GF9XX#G]5' MNEHROITT+DCTUR)L 7T O5-MEW=P] -MW\'!#_JB :E) *Z:#%5F'BK05 && MVGTU5$COX,"]PNHEO Y?E0;J6FA[]0T7#/7'($=\3Q'$1L8U'B24RS5[3MA@W-0N^!?#CH_>"&0N[X\9[Y<=T> M/@ZF\1[C.C"$Y=.X"U[K-PUEP3(:55G:YV5\MG+@U>X@BFP-NJAI+^9,M73& M"6TN[H*;(/%UKN ;M*#E(CR,FZDAU6M=_495\BBPTG+E0YE>G&2Z"98C\4#( M!9P(CE!7WRSY:I7*$P9+\;1R2:OYA0+;[\DT6:E0T*/5J)9NB)8K2M0?@=6S MM7I8*5FWI2P&@5>#?G:\I2$92$##;O,PCI<=@;!5 MQ^B;6\OJ4=DTG,\-2'$)^(5G#LI*-/+TI0@O!QG \<.5@[>5,A.PFE47J'$[ MYV)(%ZW&F FJ6V1T;7,UH!I@J]P2,P2;K]H!5!IV%!JXNO*K/E:?QN)L$L"$ M!U=%/QDZ<2P=_()W"L+9D5R2H/"^?8>>-)^R&)Z%7U4A14AA?TM!C#1!J+K5 MB1&"3WE35-+/N 2;Z@ >.?I[BB QUSJT5]VR>[[;B-A%Y>\F6M2%B=8MZ6E :4 M^),Z8R<3?:6L5!U/TY238T=W$N(6:0'FD"#BSFII8GY7PC<2D4A#8P,K!@4M M9!PJ4U'.YE&RD*PK23L=OVXN>)].D$.IWB"F0EY&^L:*88YVY;L8VTM M*=YJ7$8: ](2RHT+VF4J0&LI6/IJ^!A80D#T0 _?8]O@LTDJ9BN6?;])QD?* M$\X&N]=4S EJ/8AT I68QUJ!5CP2*YD8"MJ^A902!R+3R9YQ8]\E".7:LI)2 MU4@)@!W41?('9I4T!SO!^^Z^63+E5!!&3Q;.0JPU44!1XS!#>X;\TGCL46(GV1*[G2372'$:5AUJ< ^QPQW^5\^U+VFJ*>J])KE_5EG6S@J_1D0EP>J=T"T8^P^P%_"%N82.4*X E$H(^27)!GA2M9;8VV'5(LL M%VK$A/>I?J'"@HYF,%%S5':0:;+!-5.V2EHY%*L>0@V%R[*BW^WMLRV,Z+#F MU6-N]Z8G,:I6!AH6PC1&I$)L%S'$//>?A54BJ)HQR]BN-IA[IN-<307CX$8 +56L M-RQ&$[X15?,+LC)Q!BDQH-F24B2)7L XM\.%0FFN7U]^G\Y#UIM4Q&%N8['D M',$8(KV.:V&<0\+<-'L'C3!L&;/'<"0#4F8P2R%-_F!?(J5'CB/2F%PYY?C# MV:.I(%!6?(&_(Z])3)4HWNE77"Y0[G3EOBRGJ#5#?-E1E234":N;DCW8%S)& MO.5+C(^\U3*=:$659>WH8IX[!%JO:V(^#ZS.T0I_I2K'T-V=U3E.41B5<(5* M4QG1U8AEF^C+?\E,@YHJJAVY5(,I$;]J_#(>/AVS+ I3"0UJ:&\/KMZ'C^_X+E,M7^\QRLM^=[^C'7DE_(,[GCL8= XJC[D5 MFO>/F[/PRW4T$HB=!%5Y'3;U8:X1]A'Z$]2.";O3@5_!-J!;7N^+(J=5PIG-)(E^)KPN5/30X[&OUYXRS M%"(=>H>;;$2Z4>_H\(##>ES$ZWM*M<(?(*9OX, 'D6U"8TP2VG_O17(-0V,T M6M61O4".AWON#Q7"H!X>*BZ-&0G(Y[;+B.JL2A\#O7/GB/'8A&:FIJ!&S,1E[U:E2*#@)5!V_TF#G(LLY.&O2P6AB MJ!H/Y4TK0U@MVW3=T[)(QMC:2=ANI<4^I]HMT'MKM[GB:1KV;!1A$'9I?W M^4:JY#GA9M.*J$@ORJRZY>QV-$KGZ6G"!#:DQS M)<)(JSC,G7JQCG#5J(UA&Y!;34!NT ;DVH#B(:ZX$\6ZJ1L$KS_J[?K\I M(_;^KL<'97.NHX";Z9R_8H(+QCD]^O@BT3OK0DNL]HART"MZ^3]>L$PT$ZW6 M8/+7/WEJO4:$]AUNW^__0#6?C(5[8\EG=418$![)/U[TOFGTWK<-?G#GX$J, M.6-[Y,OQTLEPI^M[^/]>_83:1"YWD4Y(&E^GXH;JU5ON$WW(Y3?7<1+RC7>Z MQ#;WJ,I\DA.Y83>VBT;2Y-H,;B;R>D7TLC[2."&M[S'UN4\M,F[9@7NO=H>T M:+":X!K(7C6%_K^%U/N-IS"^?9NQT\]"TFS7V??;L]_(V:_O4-\D461ZH+;' M^ER.]9,!GMW*HUVS?N*H(C7.!]S=?A=1_0:'B+:[?X=0K3L4BX;@8XC@R0[! MV>][+FR=O/7PV=1L(\RC*NS%)@ZU?BE/Q[>RT!;IP GW[PV\GMW@K6 M?93(O0WJS ^@LT>N;GLTY#6%&71Z*^:) ?5P*;P#-H_3C!L[U MJ=A\@[SZ9))LDTK4\QBG/:/^-38UIDZ2^ M/4GJ#F>L/^AMQ*;> M=2 XBB6;/9%(EV^TYT,_#VU>GU-=V)VD]@.NQ5!^NL?3]H_V#33!9Z[5H'"WL^X/N M1K)=6EIH&BWL]/W!WGYS:.'!"]A$&/I[):7F1W6_@]#L4R;@WMB%I[':>FNW MK=WWU?7WNZUOH;%4T:S9;(Q&NX=M#*&Q5-&LV6R&1O?Z&S'!6@+=OMELTD&[ MR;J[UC^[2JB*.@V_W(MR4NY%^:1GW99N;Z9TN^_W#]OB[98$-TB"U *Y_U-+ MA"T1MG+P>R?!9PUBT>MVFU;R])UJSTTPZ[:@:+ M&5YY7MYKOWNPD8!K6T[? M\D;#>>/ W]M,ZG_+&RUO-)LW#O9:#);GQ1A-G6+C@"+Z3;.9VKC$HU$BWB&D M'W6*3ZHM>Y_R7+_7#+X[3H=Y(K7!M)O#'?"I3;T?!B[WRPCA(9G(3*&--,-.: M-9N5I*@U:;O:%,A&S::EK^=VHLV:34M?S^U$FS6;[YN^&NV2/,..]#++-6YM M:ZTUQ?#O^0=[W48;::WAOR6D=-1O$/A)2TC;2TBO>VV I$D'W%Q"NH\#[_7K MUA6I/]HF5Z31&=D'V;H@&S";#>%L#MHR[L:21+-FLQD"/6R!BAM+$QXUU-M[FS6!2EO66CEK'0Z>!VI'RU@M8S6* ML7K^WN%&XLLM:S65M9HZQ<;!AO0VFES5 H<\Q#+<>UP8I_) ^1&7(!'S_">O M[B7>.(GSW;&8A='B1^^_+L.9S+P/\MH[3V8B_B_U?1;^!6?1Z\YS1>AA/))Q M_J.WBSCJ=Z.D&$;R'K[*^S#%RZ<6# _2,E:^W)U>US_J-PE&:6_E M'K!7#5M=RRM;RBO[H'(?-(R86E9I6:69K#)H6>59LLK3#_XP^_%&@^$^IWIT MU+!C;8[)I_[Q'_"I $FAO^"AA^G?S0?\;N=K/2>VE_#?/WIA#OL0P)3.Y96, M"V/>K.2M;)E=2Z05W.EHY SD#1?>+S*9P$9.%X\>M63J#0[FUH;\6Y?^!R-> M3B7,)(J2:SA5CW;-FZ,I 14F, D_C'B^X+^EN1&O\=B2P#BAGG]/L7I8U]L/E;9U;K+3'$WNV6 M*N/6Y%9X^KR%58]X<.>(]W1#/]CSZIYE@!28+I]F'9?]+D7JG0)?C+PW,I"S MH4R]0<]_,G':D-RS%1%"FER;$/UN M?]!*F6=[MD]7"?:]GNU:3NX-J+\B;<]N&\_NDTSQY^)>UWE#SF_-6L7M !)_ M.SDY/7W[=CUZ!O(26& PK694&=K%;JS*]-;]KG6'V,ULFD-VI8OK#_QN_[!1 M1:EZ.4VKFV[)N-%D?(0Y;BT9MV2\Q62\<[0_V"8B?O@*-QD+:S@O- GTXIN( M>*^19[PZ$MZ.;,BUN3$5<%U,?==$U(3PYR:+M.L<6XVI-7B@UVWII'M=?S#8 M"'IR0_PS+=%M@.CZ?N^P);J6Z)Z2Z'9Z_N%^TXGN(0MJ3.G3,^:5=8)/N*2Y MR5YS:\"=V#I=>J^^[FI%7OS>04G/KF1>7":YB$P.6!,HX,[=V.SUI-*3'W-F M6^9[>NKU#P;^8'^3P8('4F*S5+>6;;Y7MCGP>P>;#$ZT;-.RS?:QS4[?/^QN M,ARR&K;9KAA)4[FO4?-Z>)71JEEC^Y6P)[85U3]66Y)T9_'0IS09%4'N72[F MJ+T_K9FJ*T9:FN& MMDO ;,/9MC5#6UEWTM8,;>_9M35##:L9DNE,Y/#I9 $68U"D*9J2\S0)Y*A( M-Q-Y;(#CZ7G[=%=;A-'S]P?-:G#7C)!&2\9;1<98$K?)C)N6C%LR7D&,H.?O M'6T5&3\B)-#(Y36"&YY--=$FL2&;'M5Z%M5$KN%AS0U/_EF$\[:7[C-/N^_U M_,-^MP5&C4GN;%.^VP*CME*B99MM8INVP*AEFY9M'KK^ML"H^6O^/J5" M6V#T'188!9$4*6W(U-AO>3+712_J$[TI]*&IJ?GY_-/;3V(B?TZE^'(,_\=9 M_QW)>DOO^%!@106_I+1A#ZC3.;PQE5UG <9).A-1.;]=??;BGWL5",':MFRS&3]4LQH=SYW(5'I;ZZ0%RH+"<"NM,L9VNL%M@M9*D M:J7;Q8];R^1QO0'Q@'R\/ M]CT1C[R71_M876A_[@.[S.8BA8W($R?%=!U[I]L4(T'>M7.#CEZ@H"@ M?[2Z'>QX9S%L8AS+ +$W^6'+!G)R!/9W:=W$\]TO _)+(RM7].[ MAM?!]&.8!'50ATEETARX7A2,3R2Y"K[MK%36G,4!D$'&.^KL%? 3S'XNZ==> M,0>R&!9AA H4J@Q?9.Z)()#S7,1P7/D4;J?)5'VCMGV2BIFB1#R2^721A4$( M*P9FS6.99D2-L",A!E$8H])G MFMCC"]7WY@PF\%TJH@C3S\/9L$@SK$9>P'HS>%^:=;S?)%8GAW"B/&P&_X(G MO+$(\@2F.17P#ES4$:#N%M14;36>)"E#?S+$E#D86\VJLP M#^'.3,R".][%7 ;A&)<1+7R4":6Y,%/AT\"-P1<<1ES#X<0RRS1CSI,,7@M/ MR/$86!@_-ZM?FI.8)7 \J"]X60&_3_5!P!9?A< _V4_Z7$HB= )ZF9%< =)M M,H.C1F4MQ9P:F&4QQ^/K]3U8]BQ)G> M$5C-O(@(!)B/!@1[ 6=/-#2"88(,>FIM>?I7C1X&W1(@$DX9NG3_+(\!4$$.L(DP9G M%W!6(SP^>")4K';#2A3'$-'PR.[:ZN0=B%Q0,A6_N61F%K]$;H93!1A5:2CS M!2YT)D>A4*?.7^,4%55G"3!MI'Z3%;"9<))O04@/D^0+/70)/ Z*,IT64%>8 MJVL6&*2(B!SI?>YRY%<4+6%.'$UK"TGF"+[#1< 7$%/1%*BMU]6WIUU+[1UP M;3E?GSC*,C$>@W*'O].W&ZQN%&8D^U8K4@U2 UT(HSOJ7VAV\$4RB4$C'N'F MZKLEN9*\D5I+0$D#NKI"5]#L+R:IQ*]01EOB=7E/9&5VYD&'$F<"ISSJ>,-GO])?47#B<.6I$5Y($,\L1=?G8 S.KKSNX5,Y M/$V.PP[L3UD'GV]\K#ZMFNS*)< MK1C]9MKIKXMV!IW>JFBG9VVX>Q+/X>%#B:?77P7UO%X3\?370CP(7#222M\* M4:]SCL45:N$HH6MK]C[[<>H('T=5#0YFR>I2!=@JH7C'%]E%%]' M!XYHW\'J\E<,UK5QKVJ+%M:BA;5H8=L)&M*BA3T_M##?DU_10XSW MBX)D:1'$5DZ,+8+8LS[;%D%L*U&H6@2Q[3V[%D&L60ABYQLL(6I !NGS3LYN MD<(V34,-F$)+QBU26$O&SXV,6Z2P[YH;6J2P+2'A[8 R6"-2F([=-0FKH,7+ M61->SJ'_NG_4E!-N5L5R2W-KH[G!ZUY+!)2W$MM-=:H+WV-J@3 MKQ78:SN4X4WB>G%2V]Q-:MOH\3<%Z:'%67GB]?<09Z6%)VK9IF6;!['-GG^P MWZ3[NV6;EFV:SS8[/?]POT7U:O2:OT^IL'E4K]YWR1>--!6?S/1SLKHW<.I/ MQ>D;Y-S'T.3^46>3 ?<-.&&VZ\"WEK .!IU-AL%;PFK(.'<0UA.I7YNT")_' M.-MWCDLJE/K'-R"C+E=6+^>&7!+2%P(!8#&YR)+8E$V[^ (35S.JP418@LR@ MBOHI[+Q$Z+MY*H.0T E@!EEN:NT)_X@!%U0)/):5Q_+Z1N0\! ] ##69XH>/ M+W)O46,M:FQ%I:I=2XL:ZSQ;N5EO./+O"S7VV[&66GR#%M^@Q3?8SI+&%M^@ MQ3=H)&&:$1M< ]_B&SS?LVWQ#;:R1K[%-]C>LVOQ#5I\@TT7\+45M8]*W>KY MA_U-MM!J:I962\9;1<8#OS?8JJK:!M!0 Z;0DG$U(W#0W2II_/ UMO@SI M6S49;Q5BTB-HN)&)>BW 05OXNY;"7VS:WI;^MC3WM#3WE)[L'\&:GP$JR'9%.)K*?8V:U^;A#?K;KX0]EZA)"V^P1>.LO I] M[W7GJ*U";^Z!;RUA[>]U-NGP:PFK(>-L7UG\=NUO>XZ-AS?(5H5O(%/I10G\ M!UX<)),X)'B#9(QMYJ_"I,BB!0PQEFD*SRN\ IVAXHDL2Q 1 ;ZZ#O.I^3Y( MXCP509[A+XH9?#U.DYEW+LR^O9%; M9.Z)X,\BS&B"/IY:,/7"3*\?6]*+C!Y*94136IZ-_#H/4^D3/ ,(Z#"V6S=* M9C(#4O$R$"Q)X\I9EN ,9WJ&*$0RE'01 M[6B8X?[=.26*X4[(0]Q@_H\WQ:[^RNT62NN871'F\^!&(=& =WNLD MG8@X_(M!>@3*BB@BPD9BWL6:<+@/1!29Y7-)'JQ/C,?Z&IO#XSB.&%TE 1!X MIJ:1RG V+-*,R!LOVV(.C"ER9-\KF%KFP04FLPROZ1"X)456@'^-$2^%9@3G M@W0QGRZR$"[.&(9*\U@C!@&3AZD>_1OX9;^S1,AK M$-.W/W=QVSX\5/M24%)(9'@3X$) Z,)6@XQ6H\#^S,(L(PX-8T=-RCT>S, ;YF (_7,FF,L/$F;$HS=C2@KY&[T7978,-:BD:E>>[G^L] M 4?\,WJ-93NE#D9SH=04!:O*&U.G#3")' MH3S'OY(<'T&!!4LFT;ZK=2'WU NR BIZ%6[-R>E'#_8MUM9,,AZCA3- ,D@9M'!CF9S0>_&X<'"' M3E,X?"OO-9& ]DLT N_X Z0_GJS(IMX8[I-,J5]DI.IR$FUHC.$\AF$4Y@M: M4\IKC1-W<89VZ\V/)?G0(ABN L'PH)8+RVMI$0R=9RO.\QN._%DA&+[XYSOT M\8'H?B.'N7?Z%>^I(LRF*W?OO+&LGTE0,4?>GP58*\#UL%Z6F]XX%HIGL_EP5%3,0/+Y+4T^A)O_(H@#J- MT&K# N0NM"\D0Y!1[ M,SK>"DV3<&DZ#[%##)+\LCF!E/YPXERA%7)YATU@EUI1I3@\8#R<6O\^0IO*&\.\;"!NGP\G6G:_8& M+MPTN8;GX1)% 7N3)(6?_KL M6_0Y;->CQ7^,QAY%$'"@_Z[M_,)W5N9.L-7 MWED,)H3T+L574Z.\&O[Y3>H@U%\D'X?N/$(>-<=1\?#NH%]K#J^. (U=6G%6 M"78 ZAUJPE2M']8$RG#&:8C<;_D!)A<0C&BF_4,F=@6S]Z)060JNIU^;.2N6 MS!_ U/WE^/B3G:.C3;F*\"H($)&4G\5-_QR'^!>I M($0QQS.9AH'P=O[S;X?]?O>GSYV+CH>[0W_W?GI%XVC#)YS76*!3'.A_ JTV3.UQ3BH7>=)4F!,$,4NQ3^S=@F",%\,N]G.4;X?GUW^RS7?% E M+=P_1XR/G:EVU$&LE#0K.ST*LP!41-IL(MDHG &[F! -:9 M-DV*: 3OR$%Z>E>AO-8.*-);P[S(.1S-692?.%4 _OX@02?2>[*#-L8KET5J MB-S09'541UEVB#$$AE*GG-;.B-:2A29LR/=X%T""87H"S"OQ[0Z9:=W, MQ_A:%< B4:A"N)AH I/+D-![KW\R$06:,DT/YZG.2J^@5H24&!,&4(-YXR+- M6?NR 3(D!'5TY/*<%^D\R7CZ8>:(:1R"CXH?7";!/"T4[6,$@ZRT0/)9DPN6 M3G7Q7YD.7>O#(1<>O*.(,208*%+(@/(9JK+)6J/07C!%',5X>5;$[8Q@9/G=ZH-M?D%\*YAD<$& MH-E;Y%&2?.F X#7L4EKK\CHU8>(N:/96:O'82@N:-X9DD1=4QLYJ0ZGGZ U! MA=SL,)%^F: QJ[\4I5>@'0^W$<%T#IYR3_4(D3&%Z)T,7[ M8]N6XGMH2[%5+0D>WXUB*;'RN^I1\!WU(X !%156RGK60(YM4X+G?\!;U)E@ MS3).7:BO#YX>';WV<#8-T-* "MWG7?R^6K3I0W_OH/?4*VS1IELR7NGB^CW_ M]<%6H4UO_*Y:@VY^>P'Y\;U=SDU $M@D,N6-NEQCX"D?HVTNWSW^(5X]S3CK M9B$-M=2W=NKK^]W!=E+?!B^)]2)//L#*^5 7_6S":38%I:C",IAPJO"Q2CQ3 M,U7\OM_=\[W^X!#^S_[^#9RU9?KFIO>CW_4'_28!Y[;0>RU;/0.V&OBOCS:) M>W2OE=73&GC@6TM8!]WO#47L.02>;I?FM5;8 M9L5Z(Y3$1H+!KM;C?M#=*-KD$V"\;O *:8GXB8AXO[-50:.GO:[4/[X!9*^M M,K=5YJ_;*O.VRKS-!][2?& SXL&WYP#?7[AO+C'X^\C=:_.3U\0E#TY??:), M^38U^5F?;9N5_*3.H8?$ZV5.!6W-,K,:84P_W*AK6@QPQ;VVNO[A8)--A9YY M7ZV6';:*'?;]_;UG[FE] #<\W;7Y/,)X#0D7-K"GR';M;WN.WY\B_>*?QQ;U MXL=FR?Y&J K-#$-M?&/:PKF69IY)E=I:LU="YZ"%/JQ\UP*.183X2Z>\FXQWL=<3U?&V&NN6:!\/ MX<8!.J.:=*ZMMON\Z>UH?XOI[9EHRKKWQ2C,YDDF(FY4BS= OB#-6?Y9A&ZG MTZ<\JU9AJK#,ZZ<+@[8=MY_#*^_OMW0K:-8-UVHN*]%< M=HXVPH2KB-?>%JEMTHI:2ET)I1YLQ+W2JMCN;6&:6/&]T.K1FU>B=OJ; 8C: M3C'=DD^5? XWXBE[&NIY0O6]-M5Z0SI]M=5@$W"<[MR/S4 CU=0]-52+^J9Y M/X2Q>O[!7G<+2*99T%\M?6\+?1_U#YX;=6^-=?$8[$SNS=?JB@W0%0?^_N 9 MJXO;=;!;2$ ]OWO4(&-UT\)T8_;!;"["5'>2URU[F^5=:YVF*U%V^G[_<*]9 M)]NFPCQKBJ.6L/V?MICFMD:;OEW*7^1)\&5W*+"I.W84/=BZ&[?7W=C=B,>D M=::WU/T$U+U!;?]Y.-1K>VYLP,LNJ(@?3(6-N=MOV(G-LKIJ$W/CH6P9Z,]: M%GFT_[II#:,:=9NU=+P==-SW][>;DI=N+?6/;\!&K[LSWH5_%N$H5$55)V*. M4+'>N&<#7T(69*I6& =Q]]#^.]O'W PX[N1>[-PB@RP SPGR H9D4D M\&4C.0Z#,+_'^_J#Y3=VO-_D'>LN,CG23]TQ0K>S7S?C.Y\ZJCX5QKQ)XRBY MSJAFQ"FQ%D$>7H5Y*#-O5*3X23Z5AA@74J29)PGG^7$'2G.^JW^AZ5[HX\G. M)8+9>3@&OC # M>F1J!$7NBZ17AS%LI<#99_CKK)C/DY3'!PWW.I_B./(KK(;V'IZ-Y;5Z'J8? MQE>8 C@&53C#7Z)P0?4,M7/S=-D5 0Y4"SL5$(5DNY9XD^*/(S" MOZ0Z_ 2V %:8PI)3F!3NS;R ?\%6=+R/,,%Y&L)$%F;U2C0@+P1*7M!9#*6, MF8I I,.B8$:9!S.&5^,ZR?DR%@&,;6;"6X6E_30.S1Q&O9TL6(PLT961$"][ M^YVN(7+XJ3.=I,BS'$;&W:J?V@+.'X[C?3@"8>BCR ZF\-K,$X]3.1 M V?D2'C>OXM8XC0..[5-%[Y12/DYER+*'=Q@^?'GH;+UB':"P&75?AVG%(9 ;L4^4B+AC-O42?F<^QM1?0*+P>AV/WAE3>/B@Q,)O@W]H0B,=7Q MJKO7I]T3,Q9?-$5]]K"1L -Q1MSE>\4\X34 O6<&AX+&]_&W22QW9R IIC M[#B\[2/H!C'>L-Y;H)$8^RUXYSC'';2N^]V?+CZ^/:=_]GYZY7NP@JP(IF8? MF!/%?!Z!3$/]!U81)B.?%];M]+H_^)[:!MX O79:IJ;"P=(*%7$X"_W1VPE? M@5@=TSPE,8*10*5S- ?CPR/P#)\V79%6#KU\;9]@NH'?PH^I!'%$5%!]PF%3 M*UIA]X.I$L\!TH+T1JFXCA6[!J!Z";RXDIA?1/(0EKS7(2(R"R3FE.3VI5UA M*7'8\7ZN"J>Z[1EB&P.7 @53&A*5B.-BAIH'K 'I!1[/"J+P'?&*_@2F@Q_3 MV> >N[\X?N4-NKLC8<4I;,RU2$>[<)I?Z)K%W=9D#03F*0(#NO&16>>@%X?9 M%,YUN/!.WI]ZOZ1),?=^EK!O>&%XQPXGP^K?A3/0.H&$2#3G(5: )O1?154[ M/[_2E*6.C:?L4&&9UP9(;XH,D7II<;!1,N>Y1@OUIN$KYD6ZKP7P= )3GY!" ME2=F V;BB^7VW22&FWPN%@1!"/. Q4VFAK /.MY;7,:_"_@5_HUKT7*8B)YN M;WHEW%LQ7O:1?1V2RIXZNC"&FR"*Z N>( E%Q3-:F>3)PFX8UH## AK-<6!X M'/B A2K^#?=F,$5DFL-NUR+D,85TQ"#5:*/V.Y1?05%8,\8X$?065*GJ,YT\0.YDY3/C='Z"1X;N# A:% M2H(GQN,PG:D[A-28"?\1)%<2! T=0A 5.&^[ 1X+(1C1_,[C8#?L%U+S#"@L M!OI*0:M!K0SH0F93,&%@.I_GI %[^!5IZ*"LBR+*?3L2WH[ZO5=A$@D6[[@V M2R6T$X;E88$C&(BB1C/XJK/""WT9=A-D]ULY3 O<0A1F/M'<7*2L*CF"G'05 M>ZT#19/]#*?@(YH#G ^?.$QF-"US'NCG).3H'VO9Q>3?L]85* M$372ZGC'($]\N$D"@?A4()I&(?!#DKM6R%"R=4!)'5%(%S')U6\\K\H$E:6V MI#,[-V"9KGPMU984P.I6V".GAU&RP_V'4Q!>Q%'MH%^ 7I_Y>M!^MW;4-%F(*'>48=:(:&SAM#RFO&^W&S(M7KUD ME !CPW6C7"T@F">DGH$SV49'O[_]0_P[2AF*A[#7EK+E2%P:JB:!)\VU8 MI*Y>RM2[0".[[")5#A5XT(R-('Z?.0,R#8>2 M?X4V'G TL*4 DQ]8@M_$!ICU&-,S<'@THS#+R., $^2U@+CH_J#U&G.@ :A! M2@01HPB6I6IU&6ILVJXELXI=;;Q?N%D"C"I40F+^"J?R]R2UEHIU?\>)-JG) M3Y/P/J-^HP:CHW"TTS!SSH]=U*@,Y_0,^P2R O1D]"$F$88\!#M9M*+HOJ#C M?4AN,W&M5YC6[+SB!H+*OXE-5\L>OZ%_/$9U?8Z^H8"=]4J*L]FL*O(S[>@$ M93S-37! ZY":/$X^_GKV9K=WY&&@0,["@&T\L-A(%SXO@+C$[N2<8=[VI4)XW4MX\_#<(MH*=P&-FT&-68,XEAJDZ2DK_ M*[F&30>Z#,?*3->A($'^^INWK'Z!OKT=.(C&TLMZB,DFA<6I:TA%-= C@A\B M@>O8!T;+JCY<A;OEBQPY<_?YJD,)B<8[P2 :,;U+>]"0,^1F&4SUD=AA9=;'%1Y'FZ/*]"U)G@#%:2F*0L[87;1 M'W<30!%U(L:H> M/=US2@@/">&;7)0D.]P(*.V+7]GPA,_0'KT)QV@.-ROP5(P#.$E<):E0ID%A M)NH>%L5L< (1W,-G9$^0XW@.ES\;%3@]1=CH( Z0SS*PV$)@#O*+*-^6$S_- M$PP!9%9>490LF,9P]TWPI)'%M8) :@H[)7%T8&FZ5LF+C!XN]EY3K$ X(C\C MEZ@ #6V4*">.'*-_*]/4C5QV4NF M'UHK[ )&]L9%Y%#Q,LD,S5;1RT9P52^4@\Z8/7Z-S5/.-V N=IA?A=97JB)1O,W>*70^ MH"/ +,*_4$8CY^@+ NW!3"<-J+0#"0:>OH&T6WF.<220[*,?_W_VOO2K;23= M^WO_%9KPS14MJZ9W(. =+-G02X0$_?^32G))5 $V-Y)#N$_NO?>FJ1 M2K;D#^GW/<#[?N!]C_W ^W[@?;]W?8#[5=8 MZ^+U[:YOYQ@,HK=0 4S]H*)B"FHQ=G47K=)RR^T2NQ8&K^2L6C8;.H"<=%%3 MZ]XMI)-.H-C4W,">-1AM=7-O;<-_QKZB;0%WT2=));G MX(7=*,ZS #GWL%8]?>^ OM_:^AZ/0'E!:K(U-*PW'\[)1+9S M$>UM1/A/[R3$Q6 EM) N$$F/+[0?^$+&P"H*C[M"-]U2D#TE[PFSK?T-=71XH0Z;OED-.404I\9AJH9\><+X! M')5L/F8M84\!B6*%CF.<50$CMK2WY5A>-9A93]Z:1+3B'4J+/ROM&/&1X@ D M<-?3SV!K-\4HA2-%)<-'+7)1MQ9+4RA__YG2BE M]1%O6"M75/-=\C&\#9T=#:P56M3E)WESC+H;:$/XEE+?I:$SIZ[T5NM[R?4U M>\G]OI>\[R5?JF++)%:G5&Q2DUM;1<7:AWKG56SMWI:K6'2(GE7%2H$^IV)5 M;0:K*9LY9Q1(I>\OK^O\'.+IJ.QT4- *CL*1^'W\J%T_4BUX/U#T&U-EG@I:@ MFVAM?JK=VRHFZ_:M\9;YB?^F](#Q/UUSY+(;:*?^)'HZ!]!7"ZVJK,.T0!@H MX"=G ;I/9?X3V DTD>7WQ.F^5,ZHFHK>>G?,GI?T#M[433F;GXQF2(CAUNB8[YP^P_>3[/B9KYG&B9Q0$\)VKF,Z%E*J$' M%35S,6'M"P[E8OQ)Q4?I"!*E%(0W\W"08/S$TXRC" NQF,Q@2ZX'%?G#2INO M@XS<'#MOP\:_,K#ZF1GG;2G WPG#VN#J8P;17,KJLQL!3!@#GBLD'CE@%1>> MHW1T$((&&@H @A*#'AZ<C!+_XJ.N,+\"$X?&[54=*[FGEOJEH?V3*K M[<_ZH3-KL2E(F$^9V@ ;*23*T@?1A%4!V'!T($%-*9,UYGW"P:[R[9IP[18Z^:,2[!J2[BAI9&_-N M!8R[0BD\$]1=$\1=:3:M W7WI!D0=/GP]/L"O+N)K@%6V#@T2]N=/I1[E95= M P]):!4 ^" \(E,KE+03AAFB7/=T)&Z1*XD94*<9: \^* '@?N0@CR' @4D8 M7H%M)7'# %% 9_BHPV2#!*UTP+L*2RE6*A*,2Y1.#I-@?O% MS,LDXA#%HQ$@\=(#*58N3Q202Z($*OBF+!)2* MC&;"]]/)$4_%L," A*=1#P ,.88K/O?9!J%=L92YF"YQ;_@#J=ZXI?=TRXV_ M68U,GS5.(6>2,*BQ1L#4Q??/@P3U1'?'PM7L]+@Z ]%!%?:(?HF":L[D"6/@ M/*5?G8%[1A)VS0Q$KF+.;MORU%\@%<$E73$:T-@!9<,#5<87*?2_-HZG-HX(U2@ M%I.F6("A."\VC:8(S4'A2A:5$R-PN5@120+GA9IY]#!9 "T,(2X?R>J6WT9L M-L/UA-F1],N.J(=!M\W Z&",<#G]*YO*B79454V'$L51Y&E.CR5B70Z8B3)& M6=BH!=G/V*J#TE'X]S2ZY1N3%BE#>,5Y.N(0DP(.D),43Q@!(A^D?$HT19F! MI5\S3#B4G[RQ*,G#80KXD1Q=NK" FSXSF<-(K;V'XH1JEB,1:BO[+S"#%^8"I,TRPO4RH*_4XY$**] C?HG63B]A] LL[7*9%Y>ND\,:'6B#(RDVTFX M]4.) [9:7CD.P(/@R>XL>X07"W^EX7H*"$<02721$605\1C2KB/A8?+M"?Q! M&,8"D&"W=^H>%Y\N/%[9/\.QO*=JB.WXD;VLA">H*$Q9O!G,P0)85/$#IP51 M\:2"? 8\DM>HP:89O2V[=&J<2-1H?JP,[C.)J<')YM1ECP/.@GP.N(C5<[^4 M7U>2?Q68C!7?5("X,A%1P;KD)$1?4X#2E6P4"P6P@C\1)ODWG]A2;)X,26FI MDP6[XP4S=%,P^U:P;_R<;K M7"M/K5&D$K)?D!J>1DP=-4I9&>^B',_.EJH(<*;'8VH6,.#E84X>X*]D3"]'27SMJ58O,P8-UOS;>VD@5]9R$^I+WF@+/8XYF8-&]=W*R@I M%HC.X[MTPC0$5%Y-(/',Y%.9IV&"IB@P@3!7%7%>L>ZI7J32B(<_,DA?9MP& M2T,203J>%QW0I["(!L=#IXJ##]/"="F/.:4B/ *.,-R?<_@]W'TMAK+U4Y#)8# M:UA+\AT87*Y(@W%L?)2L&%(&RP'="$J=S>N"01JK+9TATL.!\5=9P!8^#9]7 M4*F)'.\L9X*)4"[DS^1@APF?3"'1ICG0?3TUX4I87P@&V"-,(2CLI=MIPLUT MI32 /IAG^EAP!A3(S'.I4*9<@5G&?"X[2+5RR";*R0(37O0N9S?(L6O*,^68 M,P:?S=]?0_6#IA= !]'O*0KLYPA!.09)O7Q^"NCN8O :MSW8C#8(Q=VG0@8K MZ5%VQ>F$A<9FJE^J9N<#4U]5&@.[/DN'?* QFW(M\A34P!Q/)\7PN/+[%"N< M59(( T4].:KC(;G!5Y%+1A2!>,SPPY7=AVG$FP'8*?+UT;OC*E?.4(R3#"8U M4)J:(:E!.1&;/UD\#PA"\8S A.=D5%P5O$_):X!9Q>Q7)LC_ &+(BUADD= J M#:EI#FDUA0_A$)9P7;$?9?LY"1D*>MW62@(MYJ16-SDJIGH RMK9^D_*-$! MVCE@"1%A^.:BP);)*&:2LX&*K):RV":[V5+:"!I6QMC\8]EY,/G8*BW+[8HI$^^TCG.WA1[-',W&+'.O)%OL)1N'%A]=CQI5Q5UL)4^)2S!3L4P>0%<#S]? +7?9NF$1_BD;%0/24/-LJ;N@TSQ>W:S*P; MEL"6B2]VU1F)AR2NZ \$62 SR$F>6! M2\H"./0VA[P6J\S;R;/)2CN,]3M!8Y$45Z7=FD_(./]IS?M?$DI="T[_Y/KR MT^IF[E^L_6=.O6 MK4.K?D?-@U>(RCY]0@'LCKIE-E!VS J^J.>"6@B &A09\<,GG@[2+QB"-PBRBW">RM*:7#[>F+OB;U[Q*ZZK$H.G+GN?'0B'_LIIX/B M!IH_;(>\NQ<4.2JXN@BJSXL'-F22CY)D%,WLQ$9V1> M9K5 $,N7LV&Q]"R*\&]>7]DB!C0J(U_5W(T<1 TU$#"H5T;3YY\A"J!DR#TC MDRDDA5A<_5"[9@$JJ+Y>\8DB]0]K_NWP^I ^?CADG3QG9:/H0(WQ8];>"#MY M2'FMY@,+KTY84Z26,_@ ,5Z\[B .62LUQ):5_<.[RD :NZ_BJ2+ESCK%4AEUY+(?G%LQ*I)FW) MB$/MO*U&NJ'663T 2$2,H2J=U:#QO%=1K\PS$#" MS@5M8@#\@GTWGDG(@R! M5?.$/+)91AG9KS+Z5QP8/_Q$N4R>A\AD3XT,9Q:1BR)754R^AD',_%US!UB- MH_-P>25<+Y8CJK09P,)L-KOM OV==%6QXCJ9=N!"E56^RP8F46<4BLFK17=- M6@>T(;)&:IV_Z/ $63739%+$G>IZ+@[+6D)94LGG*.-*54:!C"7H.%':4LL2 MGD>Y"$:AO)Q(Z.'FG@\1S*:D4<2?(:/ 6J922CLXKY9EU!L0@ MA7%3<4E1&-7=-IWBJMMJUVELTFFZUT/M",2<2F&+.HO$@'.6V%+G&_/\6<;M MFPK!B_0)=XL44J=/'!85@H((RV/EG0[-JY"#OUE9'-RLM%6*CX2/7&3FO Y. MWF?U.8!EPG* &7U:")ULP.S !_1<1O)DV2#W@$P>B/P2#N7SR+/*XLGB_G 8 M9E-A!RV[>-G+P_!31.ZJ*/23GJ32D@-CO$>\ X:)N>U6RYUP65ATW_$F<@[& M07GCWYP$64J[Z*$KO(+9'L)"4%,L M!Y6^R(@5@T(RCRM+!MJD$G1Q]HL(FWX[8/L,0RB*;F)DR724ES9MRN3R^ LT M&6C'.!NF4!XB"[$' "TS!B.ELGG@*U8#\8><),ZDURJW4!;*R0)M635*CQ@8 M5MC[W&HLOI*O$O[Z"Z%< =#:!Q^S]&$$M1GWZ40%(RJTI)C[K9;XS6K0PTHM MH2I&!6;2DN_$(SQ\A'(!J1[%HI4S&)1_*S:O'LF [SZ&+C,)Z"$\ ;MX?TX M*.R^;PS5@=6>T-<,^U!BA&!F?#).H )0O*P? M+'S5J=FD_JR6=LH;3',H9; MTI5O')HS7?G2<.!BB-\"L!#H0M'WW+CZY2@ [CP*@$S7I=1?S,=0( M@&G-R M;[Z$7/5M2JE8W/+VI&/?RE:VLAE]*UO?RK8-R(U?TC1B]@X(T+.25Z$-+LFV MW!)X0+8J_^[N3HZ9D?R#_:3;-3@%9HQ M];BHCV/J5/=HORM=&++#I%Y0%@M0BB(!YX+*W?]0/U= <['08X&)#!8T@3J[ M2G4F(#M!_GGI-X$?PKL*69B"/HA;T3=W93E4Q<.8UY%E\]1T) Q(KIE4QV'F M;/.R88U*/BP*/><:UV:]-A;G2;-;+.KTU X9UMH/D:VR6#E)5T1'$&9@ M*YRKF"0?4K$GL M(.-QW)/*)B 0SHW9.=""*EFQN N)^*TOVZ$\O(@[1@EYD-Q J5U&0!2RD!_+ M)QDUM&!_%<;YJ#H2RD/$(91W.2]P0, *<_+?T]%,0".81K=D4O1;Y'FESP=D M2L;WL,3@- ^M69&<%!I&-C0H@EERKAH_4]QYZ?E]9^7-TIJO-4V7\O7,);*J M9I 1"I0*DY?E>HO]+\3D9P&KTF,6,Y M/ A5P'K*FXBITW>B/FX#*3GF'GE M>='B5>WJHX][GZJ=CBF/M(MNN/G@H&3Y5!5:(8LL*<&02G*'QV&8_T&WD_.\ MXM-@9VJ-AA*;<-:=X*%U*L5AG,DP84$E]G=9@'@/EUM@.@EZK:W0)_%TJ V3 MF#36PT,LLZY??D-SIJ0CL@8KU?ANI5NXII,G\//5(.:@ACC* MCA)^M2 D[I(QY+8SR*R.\+V06I=4?J=Y^?9ADO,\FEAH$:SARROWSV(C=V18 M]EE \/>>X%R"E&(!]YWD2AA>4AE%XU@RA[9_CW!8^EK5VWF%DB45$\%;-,=D/#)HO>>891RRP4E9)58(<:>F:X5HPJ:C8V_WZ!MI!)K_J'V+$JZ236WG&GF11IP#K\! M!AK^OF4$E]^EGN3Y1=&U-,'?(= DC'0>Z+Y/)E)05WN1&,KO2LU0S @ B#&F M^@? 7-Q@9UD3011< )?K$/ C(M>%0%"S%2LI600&HX!]L'?)!!051;T\(?G9Z M+$M'W7C>/AQ 8H]>T!ARDJJ0Y&U[](09* ?C!+6[E]E]Y8US/Y^ #\32WWRYNT,10"3H>*'J-?RI2<##$Q ME'\&]"LZH-WQ M4J>I[((&HLYR+/H,D[S GV$98@F/4Q*Y*-^%_EGV9?#-1"J7#-QR<+U_31_@ MN0-A[Q+6%DV5\ABN)[DO B10722>QA@UGQ)V3 ]0]"9\3:AF&$(A$8M^,-W_ MR'$TBOTSCN,2O5S00 !+YV7)PW:YZ8R?!FMN!(4:LNMAX:0"!8Q?:!W,OHKG MSG:3*U$"@(5G1$JOD1W6='*79HR:BFJRL 1(8>*3 (GD,T5HE@7)"? M^6>:?>4C1"@/T8,8)9A+(&ZF,.>0PR1P*$EVU'^VRN$GBC=/Q2TU$20LE@29 MY]\J3CLLO$]!@16\BR^8NDT06T::'#=P3C\@QWV8+#0F8#:9N"I;D3@@SFA6 M!_ +!5N,Q2.*'3.J9_@/ #S*F#7A[ XQ;OPM+7"O9?Z[N#Y9+\#CY-6N;EX7 MP"0K_LY-NUR1#0)Y/9>=O?#,JB MZG1Y&W\9S8)3!&:?#KD:!0$"^,)(]>A8 M<48*H;+*#0GG@S](>'G4JR$,Q'2&V!_I-P\%,@;@WQ2]T#,'2\F)'ZNR8I$W M!<"HLH.8'=DTN$\X^@U]VI#2T5 +J"\6YT#J+ [,(" JLB5E:CV[G7(P4<)+ M3ZOXM_2!7ZASZ Q*/-R"/+#VD(%5 ;*R8(8^ MV', R@AAZXO*A0$CL$L3P\9JUI:6UVEX SYTIL^0;R%#;O89\CY#OBZX^,5( MZ%_!BA5IROM:>'!_1I;6,+;04O@6+,$)6!!"=E#?4V1>THKKR*7?0$S6D9)5 MBK^_%'J/*6'YT68EG)2:9,Z 8N;_3?VZ>;P@8G(0,UN=&R$\:0F9+-5V&\RX MUQ"(I6(4%*TB]1E^3%'=+6?]4K> _@[>,C.CA?&O("A5/M:X8);V%1@P,F\U MISU*TX7G:ZB*E[FN(HHBS1;%8)10=_S.F)*21:[41.#CAD01G 3+&S80Q)S^ M>L+ XE5(60QO8JLPTXBN?M\V(,B3GSZ:"RSYK3YU52HVKNK\X M^TD&03M.C(+^YZ,<]Y1\AR)V4I96U/GCTL@6U\8"+6&6L$@9A[VGSA!K#W@H M\)697<_#:LR]S7GO7";@O@A4W \DL%90XWSP[V4G"K S931 .A7@\<*#6 D^ MZ\,1K@"W'%AL<BG."3PE\[@J@9^%@-N-Y4BH1(,4\GL 1 M-64;PV)XS%H03"6+,PN&N>:]82V)_O;F?W\[.K\YNSFZ.?O'Z='Y"?WU,_^- M*LT_'1P'M3VLZ_7USG7Q+F,M]>XT>GE:>7NGVLG9]?'GB^O?KDZOM:./%[_= M:%^.KOY^>J-=G5W_O:8-=W8#^1R(Y0 M4$Y9<"-F^G1V?G1^?';T^9I>PND7,##IM5S_=MDST^K,Y#T++Q57IY5WQWB* MWM[E9_;[T=4_M9.CFZ/N,(\H&IC7'055LQ )>DS^HKF,H+B"Q8LR CWV U:<)QQVB>.A=..+GMCR$)6=LYYJ94Q)>0"SP9(: M]5\9-Z06>XB2$-'C^J6LF(I2PJ,9$OI6!ON4 3L%"G>1@>4%+*+69?4;9CB3X+^RBZ@_?JATPJIGI1;/E:W7-9N;Y7EH)"GK%U3^BYX MB"<95Z9&'=\E)*8.#PFGC&8N&"H[;]KAKWTJ3ER\-F!3O&23$,\S%40W4@K9 M(P*MU#P!.%::.E>C@X'V5M:Z,:@3)1 LG3?*/%=LY)1AX0/#?DO>L6<8=B1^ M*\'UKR$^QX<"5;P[:*WU+529JJF^0F@M\*]T-E!U*@390BPWO M>#=Z)7C-OYN=!8/+**7/:BS%2@A+P8#E;*P:<< @1/K4W392=U:?NNM3=RN$ MJR QP="%5N#D8E@4%ZX"YFW$/B-G+5%2,A)*M!SK%K-93QFO M\I@H\K,B-)6ZS8%,O\"/.9OJ!+6-I83BD6PQ]4ZIWE1*U_+JT 4V*+"8) B[ MR>6(0;I()@3534*BAEID]Z+JD#69I??WTU%2P."E,RJQ+'/:6 7BG/<1CK.$ MUTRF#'GO@>UK^*BH*IXE@Q.[Q9GHE!+74M[WU@OK.'G(.D&I:L2.5U&^BD92 M2E;9%:SR\5$J$\1W]%!8.2(H-5'.4U@$0#4+S-0!SX@)JUTAJJKYSJH(Y0RS MTOQ8SDT,78],#K6C8O@/#%E(U/-;9;=5 BMZ!*";[@'G%3YDPQE89T/953!2 M+XB7-E-O**#&5*P4::K-*[!'R$^S9H'E*Y2=TLP>$Q6@JQP/2[KFH@@2>@"I M"%=Q79)\^4(E M=BY;9'E#;%6N?'"U9KTIL0B0+UF_&8%$PQ M&MW2:V/ !\4)PS['A&UVA35"UI27Z+-F0E:L( =_KW[CXVF63Y4!J=Q63,LI MTXR*QD!3$S%HNF)>E.17U#*)PZ[-7[6O*)36NETK!_,0R;Q?1A@WLN CGR^2HZ AYG,C(/!&DPST0C#3<#'HL\IG7__ MH'EM!876T?PFF9J+FU]/K\[./UUB!S%MLI3 G9 M+8:C= P^!V3Z1#4P:TEZPPO'], ^,!B4!#NKDG#>L"9X[0W]PH.:MY;4H P_ M?0,6+(-.$SD/U8=B)3=(]V"!5^16X+IJUP=_WTBCE8445Z>_'%V=G)W_0B7E MZ=DOO6I;0[4=/XMJ*^].*RY/X[=WKOW/;U=GUR=GQZ#RKK6;7X]NM,NKTW^< MGM]097A]>_L.:50A5P(HIXN!*3%5E4P]2UB IN8:\J$0\6;GDRKM]&1F5! M#\<77RY/SZ_[6,FZ?&YTA\]+YE9OLV?CE\_&U_3BK\YN_GGQ^SD5Z;^>75*; MY?3JYJC.-.A9N8F5S6?Q#>7=:<7E4=VL\>L[USZ>GI]210V=%/QUIJZ_')T? M_<*Z,=BO5Z>?J>H^T:YO+H[__NO%YY/3*_J6FQOZ]I[[7S[W"UIA5 "A DI" MT*%R==IS_QK<;W5'D4OFK]QHA=-OKHZH>N>1H8%HT>)&OG9V?G)*E?_):6_" MOPKNO[PZ.S\^NSSZ7+;@?3H]I0*@Y_XUN!]UA_N+"U6;*N%*>3ORZ=4_J./> M*_87S=I]P+PV8&[W ?,^8/[4@'D=L@V/E_]CLQ#:KV_<_JQ MKJAS@5*VGTO+;YV=5U L+,@S.NV_QN[?& M.Z5FL5"_6^IS%=]SK,*_!WC(N@?R.T(X9-8U]6ANCK3KK]!1%"9@%>0#[6P4 M'C+-G4^#/(D2J))YTI!4>-;BCP*:;8E@/I*XK+Q;2<6P+RZK"D>MW;LD2)[* MQLN_<+X\\H8-2>/?SJ;R%/!:P,=B>OW;X%T!PL]*I0R;5;9#:7/PV.PLK'^ MBLV[0_4K3$0&TSS.R4^:_&D5S3RC':JJ8E8/-RI%]]!V?VS0BO,V*6AE4T=4 M=%A0UFK;[^;59#.!9* >:S9B'1HU&G!>!R[8AGEHHIIM<)=GY9W('I>5O];7 M#PV_YGOODR@:DNV0Q+=XNP]%3+XO:';AFV@]_ $W]8-TZ+D9UN68;]_])!G6.3[-^O!.+R;W+_Y M\"F)8:S'/=RG%,W*$LNW9XL\>2%W-'KS?H).Y_/T4+,LZ\!D3D2K)V5[ MGH':_QH.5,&C%G2_1^U_X_262O+VOT8SVO\.J_VO8'94^U^S@\-Z=ZAXWLM$ M\9Q#(O^X#=6S%:5BMJM4MJ\N=JD(Q(]T _2?9;TGW_]%A:90 7P2;ZT.^/@X MQ ]S!?6K2GMS7K(S^>T=_+U>#TRSC# M^A?YCJ30/JEBV4N*4EJBE4S76SR9L+ETS)6>I.^Z0@H[$YX&O9S_UXO/E9*/?X1)+!&0M3Q+72L\2TH4MQ] /_EXDF)7T[DP0U;!*$8"08^@/B5@)H7F$A4$H%*"-*OI=#/%J!8S;,\'1=Y[D0_X%SHPT*Q6D*S"6>=B7%4.J\O]I3*^EF'J MY;X])_=MX8QVA6^VPQ&H%_N;4;%=I>+S=/2?*0SR!5C,-@FYEH87&##=)^1= M*@"[5P#-9]@>ZW@(@I"4C)$0_G7U'HPJM0OJ(0337'(/F$^K,([DD_^5P%4, MF91QT2+&D2A7G'>NR7@BF$>?99YB'+:!NA:5W YK.+TB6$[-'CLP3U"S\&^5 MX,OEE#X'YT3Q;7DM""];XA)8$!?ERH!,'@@950%L1FQ((AG>@YV_B/!K*5H& MY"$(,A^1/Q9!]QD%XQW\?2:<.,Z2H6;R=;Y*3>'VBJ+Q"'? 6F9;K/4Q2W$4 M)TM\\F6L59/LVHRU7I@2\7HELBZE6VU1^C4.@B7IVV5D;KTX,M^E"O%[%=)X MA#M@K)DX4R7">@6WEBL,MEJ5 P1,5F6)6M[:%S;94A9.[]7!NE0[$U?Z#(UL M%]/))J1JKRN]:TFVZZ2ZT[1R7Y73?(8[8 ZWRAS7TZ LC-B 0=P.,TCQXVP7 MF#;?\Z#--U#"O31V 3^EMUA=XS[V$#L-/<0+SJPXK^;>XNIU*GW$,YW"K#UX M_M2;^HPW;"NNZ22N7M:ZO<1:33=Q\_4_?S_Q/$/4L,CL[WUST'-HU+;K3EZ" M2IV9@O.TK%/^4JM3 :U^%"7?M2.9X#D!9/6$/W,&)P0J9D2'IF:@HZJ#]3_3$>$Z MV32Z8[1NB7FLWK]:T83TS)F:8:O M([2ZY?J$U,Y%.$E9BO-5.W*HUSIS9[@-;C/9(5MH-D,ZF0PYEY7\QC4+X\)! M)< M"A4-%N$V]3+"O00EX@IK7T@$IZ)=/^94.<@7W\YTD];TL O,M26V:;M^9F<:9QLU[]2(9Z&?INI:&:XF=Y7;6H.O*:KM# MU3M5&4[OJSVAV$0&G(SC5#,\ MRU6$M-31+$D?WV5)3F_KCK[XF>3IMV3R1ZN4;:]#V3/+[@YM[U1;M%P)\PJ5 MA..68:B>0Z4^":;VZD 3**^%5QEKB8'S&$1D%T^Q6N[G#PWL\ M&FG_C>\I81VGA^Q=M7RTDI6VMJ=1;,)38UM:-2U4DMWS<]^6^,I_*9IE>3/X M$\*[)F47"[GO@^P. KR6;7G6O\"N.G#]*L=\*<>[\\G6,KL"LYFO"=T3@VI4 MLJNKDK/K"WJNC_"NUK+5,!FT0Z'<76H5L^6"FE>H503#6+IE(=MA# /ML;;M M.9QAA(8YSDB4\*"5*-5\;++;9MM(S&KOKD2W$?$MZ3T:B).X;T:@4@(W($/<0%IOE M6@)0C[RM;0* $LEHQ;B#=L04\H;JK;+Y[IB06V+CELN(]MD[$H7_9Z,)&0Y) M. $E<9D!K"YEN$TX;T7;KIY1GFC1F;W?M"YKM(SUTVNX>0V'%F3\?V?SSM6T M#:7HHD'A^@YG1$6,NT\E1M9"4.\JUTI97\MK7/FMR<3TE&%(R/_]WS_.SC@C MK\ZS:T7Q_F,ZA)DWI?_@)V0FNRTR<29"RX87(:0PM9JI9I6HM;M,12 MY99Y:!*]2K@$LV7XD+U4@&OBO4+TPZGC0GM-+N2U!:9;QX+U$<0=A0Z["TZ[ M)2YH&35DSS60"/B)&M%J!OVEO[V',LOTM^NX0LKUZQFOT_(-S),QS.5 MZ0$'4!&BI59(:,U"9<4J+'CW*JF#_RWP[.9SY?];Y,K')$O22&3+!4*,(<1) M,\<_I3*D^+%O4-YJ@[+;-RCW#S M%^.N%]X28+55,E;H@;T.NB[-HPO-\IE, F_E>J4^11"+0_4I156-[?6:FBN ME*R\3B745GG7FKK@]>@@RH*>9U@%"U(=9',6=-8K>M:NI^/QL,*EC)[MU=FS MGO\:679U+G2>H+SFJU.ZP)1;8K>V*L1VK:6VQ HV90"/%Z$8EFVA2GA>Z8V^ M)F.^^F-X/M,^?+[MR)01P'T)*D?GCU%?714-?.F[RG-5'R _ZNB-17ZYQ%N 1R0\N MO@_)HW84,B4(;M'N' "UQ&7^Y3KB_#?UFY+XD=[._^,TL=G_GHTBQM^Y=E_B M*,)HC@S#.63TY_LQ&>5XDE+?:#S$H[67M\;ZH">%M:\I=%,8DTIW&G"DAL-0 M3#&9W"7Y(CS&]6AH56,H)NZI\T MRV$M*.?IB*Q)FFI,;(.^JN9N+27^LH?]5EY#OY6ZE^:^JOI^+)4@E%ZKQ;U4 M,YU8&S=75?JW:CJMGM)G-=]EU=T>J\7]5*OI84&XM>+J^NR7\Z.;WZY.KY]F MD0_TR1CED55FUE@7QCVV^C=RFJ-/Z]0E'=4S450.!;B:X$WHMP>$ZN98:MPI0WE@;QCP]OCIB'Z*/9!*9JKK MZ'6NJS]7TXJ<53H7RUU52](G@,CYVQNS6/_:CNTZ#ZOU:1>4.]:3NXA@_OWL M7+L^/CL]/SZ]'FAGY\=UU4I+M6+'3FC)P]9=?E6ZVHL"%ZO?RIL/)]33^&F% MTUY@D&UK*56(F:>LJ6Y)ZQ+LFP\?'Y]V,.C0:PZ,<.D@S2'QI:"6M3P=)M&: M2^4D]CY_7RTCZ3H7K4'3:SYKT>&OZMXVY8O3P8.Z22;# M+AV2V45J F.R!;VX A]M?(P[(-V.K*V68EIU4EJ5>%NT@9]=L#V5&:G)D9&< M86,.FE)Z@PX=Q&)2?.I9K.U'MD3EFY#OBR?=-Q^J%OU\B+X:Q072EC;_'$V_ MJ\;9NW!0'9&R'=$YO3[L@CZLF^W;(99I42TVUD=U9O.]*FRBW-="M6\^K*4$ MY^NQ0*'6D#C3C*M$Q;I!ZKUJ[,[:.G)3.U"-OV6)]@M);CNE$UI4B(7AS0L\ M<9+QH+",!'],<18Q%&OQQKQ#Y]+KRB92WA\R[B5;LJJ4.[[15-$YWN'8WV4JR#I]'?5!?TS4EVJ)UER43[)QXE MW[K.R+VRV6C#^ZQL]HM >_G5P=/H;ZH+FN9W_#@BVC&.,]QY@['7,QMM>)_U MS#Z1YTN27>*')U1?]TVG9=.IWS>=OO:FT_+G\JJ)].CL_ M.C\^._JL7=_0/WP!FEO6K_PR6C::;-;-3 U_(U.C#BSBJ515^:Y5-;51L_HF ME-,59.".5U^'DU3@,SVIA[(U;@2-T[K]VTB4=?KT^/CTE,'4MD^OI;:[.KV\ MN+JY^ 3"Z?*4_L_YS=7I+V?7-P#>S%O88NUL%)$Q8=USH@F-9"32+JU3DMV#=M3>7AX?77S4SDZT_ZH86@_GP[J\ !WQ'2[Y:R/> A3!*_O")GD'"84Q!W#7A:O:?S%!K2T)]/P?A/J M3JBQ_1#(.BI@%0S!5FGV>D+)DS5 I_'%F/#I2[/$6[Z)38,IWM86&6_YH#I) M[%O>XU-8HFX@TXL4T"JQ'[/6_CP9P?B7A?0NW@G=]VQ4S!TU)TF6 R:AX?ZL MG?YGFDP>>XG^;!*];A;2:S/J*Y2-\[M/P_1AL12'=VGL;3N4XKU!O0V"KYMY M]"+E]7DZ(?DD5:F8]], )B:@G$Q2K4+B9;=-2>R]9'XVR5PW7NA)R2?ME6:? M5L\V?3HP=I=NFDDHL2S2_-$WI:,VS#[U":U/!P>75Q< GUV2XA7) MR>1'^O./YH^?#G[\\>#@PRJY*7F/>MU-/3UQI>2H%DF@&;95T[*5Q,)VHL4" MW7M!M'0.YYN_5[OXI"GOUOC;3Z].3[3+WSY^/CO6CHZ/+WX[OSD[_T7[=';U MI9(H;"Z*V,:VM#JI]:%.@C[U7*U#B_X#>JD14_QOWW"68/K_=#4,Z2IO>#W$ MX]F7Y*80G,N0#6 [$,FO\IWSO%O!A&/$S/X" &MY3#\%GQT1*J:H7"N?QR77 M73(A[&_*-AI<>-MFWKMPX?EW1"1,>=2DD!.C9)(4ZU1>%X^2KU/IP-'JKN]P M1H3SR=H$YWL"Z2\+M.+V>&5[U_G"+V]A-GQ^/MB>7=XKY,45#=#^MCIQ6TLM M]\)-;4'9OOEP,:9+@1YNCMM9[YW.F[(?JBG/54M7MK:7-Q]^)]H=ABFBTRB9 M,+!X4LZ0@;1OJ'K=@1(E,$+T+3Q:C'HYYL\7PU[> MB0FJ)R0D]VP*+Y\V:L$C%*.8_LF4:/=#MI[*XO)*U"LMP MN"Y;;PBQLAAB96S>#,'AG>S+GSRD-2 ALW2Q[/!GZ$9Z_LR/>Z0.52ZA7^GR MDS32&/RL<@9S9\3'ZZB',H* 2$JE8N."T8H M;T?>^B$E$S:)-N7,PZ^V[A/:F$H^*%"(<9(-']7)N/2T8+#0/7UK!A^B;QS3 M=>6S#QNG><(&+(C;%!381'DM'Q]<&:/F'7P/)XU\.N1\ 1,?2M[@8,/T3XL) M7VLDS1JFI>^B? FZ KCJ(9G<,8DBRD@$?O20;N66C.@ZAC!8(@P)FS(EON&W M45+$L6'5RH4?W=-O#W%M.>&&XG2SL%WMZ7_$><)/4&B$-J3^^E+^YH[R3SUK M44]#DLB8$D02)$.XMBJ;_$6=A':H75"FG7E_PD*TY#MP*E"59&JI$,.^&(!'QZ)^2F)4C/%OD]('8DV+K\3 MA!/]VBQB2K-8&8Q:TV(2 ?$K.\]+//(A?L@+N8['8[H1%C?*ID,!!4YW/!V6 M0P1G\,SA'06F.5W-?9+GC!!--OS C.TQ$[ M:YSGTPR^6[DB'*13^K0[ H-QFM45D$R<$1;G*S03W(%\RZ!X1C1E ]JI^J0R M@_XGSNB:#MG(OX**7&R, M?*=',Z(/'0 !8 VRAZ Z$KHH\@U@F$,V$PNSF^2\?@_RG\O&*,G#89J+9S9N MD&LZ<:AXF*?* K[AX11/BH?7&CAL_%;5AX'Q$&R.)SU:NN;D7HP9C0@,BRB5 M+)L^\4"H:4O_?^;+@';!Z!56,5;MVOIM4!D;D&%"O@EYJ(A9>KIP7O0,%=D7 M%&:,8I]WU.0Z!IT7T@T?,5GW!4.DHQ5O>R.[2POE^K@LON?K@Q&R]],1G]PA MIH6 0)4O8\H!S+S)4JZJJ&[/@!^%\5T(]D8E)!1?1JI?E68SUHQ"G)4W"EN& M?Q&\DM"5$6%"8'K^;XUWPN=D$H5S0 Y?H+(76X;8&1J7F[P=^US@IGO0NWE MGQ8DTG"%4Y?]"OS=D93.C> MA^7>!T*G 5DQ*PDT*5?4M6B@\NA_$X5=I2$W"/G-,]H"0)I,FX&ABSW3JA/3_"P M(YX#M0[9X!)JERH9 !E? 9HOA&<-*7,M5ZMXI%]0VA'438.^,Z95F-)+JP/2 M?MKP1"IU/GLU@QW^S13HU95O%F^K >)P&N>QJ\O+P&J>KP9<1%-\1Z(:!WZA MV_96#DS/E#A2(>[4U3CR*YVM;O@(O2*D-Y,]$-E7H5!7D/%4%3,:""U3,#Q_!"RLF"T[' M7.?+V8#"(8"OH-9DS/9^; M/8^Y(\C2$IQ7F(E%#8XR5D(U$/G&!H2"-H-P.WTK5%.DTUS:6\)/SBM!FQF6 M8FJ-,KIT.GO>ZGGK)?,6J#[Z)!$9ECJ/Z;^OR9#;W%]'Z<.01+=$*)T1))\% MYTTG,"1/!JYXUH(QTX3@^TID2@E14VLY2ZE"I5PIP_LE&TIWHU8!2F4KO)[= M,^>SI '*&PWH.>^$095EDA5J"SALRNNFJ1EZGTR4CP&70>% MUWAMKKZEW8>=Z.OWVPH1Z@N M_RF=_5H7>_NKVUNWNW]>DB^Z[^?O\)_G@!J>Z'1)S2]I&CU06WP/JF?,-8IG MMEP8<2M."4J,><5#U?W@\CM4JI;'TRR\PSG4"R0AK_;D<3:<9!I$+HKPZ8B M7S*Z35B].G3RB#0^(T'JT!2OT=. DIA0A%?AO=44?CZ]%XZ3%DSSA(59P_0^ M$(;>8:6M2-X\Z_K@JHR5:5 GBSIZ+#4RH42)64W+:,I;?";"GQ*%ULHA3$<) MO/T;&1YJ7\KT2O XQNP6X7/_H4]AFNP;J7P/<_/8CV_I.L;:'R1+WZF%Q[!; M^#0]ET4?W_*M*[5!9::850.KIUHA!'&G5-I^)3RWE(SH>T7T&X=WO#:O*/KA ME"-*B*,9ZH!*E;*H'@XX;VIU.UP!1::.-]]THE"%D9=6,)ERMZPDO*]-Z;V+ MU^5=@,2I^.A%D?B<^J@*B#+=K:2X*0_K5!-VH.5[62[.V%F(!%'9 M+)0A7>H#M $.T_0KBUNH3V'=J]H=I4]ZJK>BIZLH/$\FCWVTHI[%'" M7W1*I2.5C3L=['CFO'^CZ=3G^&OO7])(+[0Z++2VDN.OXXP^E=^STJMC)=[8 MS\)&,ZW]H.Y+1N,^AF=@3R3KGX7J;T,N6%RY3F\J#2@J\4"6VA$DAU[(NV M'2;0*BQ,P2/'_P@X5F22K) MA@F/[>]=)@$&"C](5V(4PFR")!*K:$Q-BJ^2KMYT@LYXO0:9H MX1EB*])5(9556+#R9,Z7O;FCYWX,&6LM(M^2D(BJ)/9W5I9TG&9C<8-%9WGQ MJFPO%Y?62F?T3$JO$ ;T>P2$*3<#1)_Y8.8@$BI<& H6H%>D]_>IP+&4X19) MA:%*A6H*JND]D,";ZY''ZMMEEO!1",JCZV,-V?I =DYO :ZK MQE,I-WJ?1F3(Q,E@S:28E'3T,/&$!6L@ 98S'TR9YZ2&2G8I7.8'QG&3OWF0 M7$VKW"?VKVS TV4#7M,TM]H!;#6#VM8;&S;0V%_@2K(DKI+U"L,_*W/H-IXW M1SF4G^*&39B" ;7W^7OMK\GWG^A#SZ=LE) VPO?T61%)?CKB8&[G] ]OV$S8 M3SB<_ L%/@D\P\>>XR*BZ]B,@\!&;D3Y-K1BZPVS=.FBKZ A,(2>&MW0C4D* M/QGT/V\^?,%9.+W7/G^^_.O[RI=_6)0J;,@#]B,'NS%R4*LZ\?/V17]M7;PV ME1?[^^K^??5LMI?7)@>+4J/A&X=EKP%B*N!3J9D:$LW4#7\.$[V_WBY>[YI< MV5WK]MGLV2=:LLN,V,\IGWBC&+(^-F+',+ 58!^%L14X-K*(2WPC)K'MFBL8 MLI=WR1!3GVU\E^"!=DE&H_QQ^(WZ9'A5P[;13:K\W.!Z"YB66008%EK8HF28 MF3"U5][:.M*N1=>LE]-=D-,05!D/\2/\!8I6M3]!,U.:3>C9_ RQ5SPI+A'L MXKO*':ZT1% %DM7G2_-Z,EA"!D^]X!7OR'3[VWD)3+H)?Q:UNE2-HX6EZ3UM M[#-MU)CDS< ^C6AY3\'@FXM8-J/I+0+A>QK27JVYM"+RGK48>:\65V\Y'E\U MB]!=Y+UZD+U:0+Z9+=7D55X2\EZ]FU+^]$-UNVM+R<9D<$7ZBD-7#WL'WUI' M23'[IU+!JGU+TH';P-_=JG):P<_?@H9R5]50\EA6UE$KNH[=UU&-6JJG(24& MT1.12D37-U='-T>-G6 ST1OM^FLRTJ[#!"#,\X%V-@H/66W ]33(DRC!V>.: M1+G"=^Z,J&L#5L=*$V=U6W\Z.#@:A7=I=G#PH?D5JF,A:/@1#Z'K\/J.D$E. MN:?R%JI:Q>L:?\.>GM5;/J]XFE.2@'Z;[R$93[3\CHT/YC"BXC> YWZW>)4; MB*3E8?35JM*$\1;&$_;^S>FGIOV^"1W9%$+K]1U?JP-7!\?GYY^^K1S6M M;W(/_H9[$*5ZGS(^^> ,7 _)4C^Y MH0\[88 MD%G+\K]GUYY=Y]C5=5QBV:$5Q0Y&Q#(#$L1!%(>AXR$4U'6/F=MC M5WN K%?$KKLW,C:S)*Y(/LD2WMU*Z:A;]L/S2IW6K?'% F-3J5#>* @&X;JI M/:086[8=6Z:-+:3KE.:1C;$?A42W= >[K2IM8V!U7@IT4#/WC- "(\26$]N1 M0W2L1RA&)(A\EUJP6 ^"F,1A30_*%M4A903'>&&,L%^.=:4VYFV@V+L^(9G$M<-L&O% MQ+#J>JNV1].">3 M>;:P3(N$V#()"EP4QQB'H1^[H11:?@A,F/+TVW=B4EH@16*4$WP=(LJB?*>VW7S\Q5&8\Y&WRB1I!F;+M$E MK=X[H'5WN400R-M\I/RO,#ZQ7:R[ONX;)M6S,0I"S[ Q0(NM66#3PW&B.\K0$UK5>1E1L8X49"$P5E.)W?4?PXK94K=4J#KG]CSVNO+ MZF"[;-$_:>V;B3I!E:><*(]&T050)"\^G3?]J<8GU,%V0R?$R$'$CRW=#G6' M6&Z$;*\.QG.+$M"HBT9U2?ZMR2I=M!=Z=N_9O0P^VX%CNRCPHU!'D8[\T/'" MD!((L3!V J-5@\?QN^[GM\WN77?^1:+I)IW [,T.VS"]$U1WI\NB@0U"P;2I M/(BC,'9QA$Q;]XS BW#H(.P[KH/;M0$,>V"C/@S0<\!S5Z,+)UX* HBW? - M@BS;<-MM1C",@>MZ'1^9"]\RW/\QGAJ%OVT9@>+&.0IW:M)YA(T(P/ < G2G7;[[7RW3W,_BW=[-IK@T6T" M0'E< ?:.;6];-]3'2$KA(3)J4I]^%Q.+?TG3Z"$9#E4'U[=\8CF&;A ;^7;H MFS8UKB/=-2SD4!W;JG9U!Y;A=UR@]/YMSX,M\Z!N$P=[@>FY""$3ZQX*+ O; M9H2PX9&HY9Y!RH1^U[MG7ZBC*VFA6WJ\-]]K+VLQR]>Q-7(CPT&.@5&$"':# MF)KIB'BV8Q-,W)KPU5:!;.S.J]8.ZL^>]K=#^X%N&KX;QQZR;&00([ -A/W M=C#!IN_7F)5;5&G>P--?6AW",_BIVRK'_L#JV#H9N.TK*C=8^OY45"H%E.?I M*)PO%D&A&^- MWT2( ='080L8GFFBP"[P\'M-DU9K[V&LF?PGL';97#;LT(K M1BZR20B)8TR\T#=":G^[AN/$-5V1VPR6=[UTX^752,]M":V"KM]<.+T7-@MJ M;:K&4^56E$XA8['P$KH'J?F$O:Q2LZJ*)]?'IFOY1H1#A"+L&9$;^I9K>I&. M':_=" $R![K1]>QV':WOA9W1,^6^,F44&M@-0PM16P'ICN\;NA='R+<,)])- MW&[HPC8'IMOU"O*M,.6>)-[E!CIE 737?^FN=[)_1]9)/;>'Y]B3WJO*JLIG MU WN^IS@(!DFDT1 ?%Q/TO#K'7V-9/E__Y=G&N[/&A2C3QZ[)?%?>5KJ6;FD M@U*X)X?](8<]L7/E-+9A*2';&\G6FQYK+ZPW/7JKMR>]CI%>!ZW>6GB[8MS M&#\"='"W!/MS6S-[$@-]*G+T);_[FMD],0E,TW50Y#O(=W%@1#[V F+H@>X3 MTFX5A#6P>LR8GF?VC6<\,])CW0@!_-M2Y;N!N+': @)4I9)WEBQS5]JIY#'1D6 MQKZ!0@];Q$5^'.LMM\,/++WK)0.]:]DS7AN,%\>N;_AA:-NFBP(SP#$BD>YB M/82!"Z[=+N#JP+:[KO)?H6-]0F)"Z232,O*-C*9=T^K/[27L93?3,>5B>.7W M9')W/,WI%Y%,"H;'>;'@8S=$%@Y#E^IC7P\PT5TS\CSZ:XA0V.[D6W- W8Z. MBX4.*MV>+]KGBXCZPR2*(ROT+!39&#N>9?NA[GJZ$QE1#5]L45V:>P"0S#LBV_W7G%5N=!H'LGN>>]UG@/&PX*[-B-+3M";J3CV ^H@VRZNF43#[7K M*5N]G[R^39"E#\NH;E6$@/4L [_)+@ *H8^&O](?\R1BM$=?V]W \II#V5X/ M\A;$PY+U;:_IN)VUMM1E_&:5?I^C\#_3)$_@Y>."T(Y5.EL@WG0CCH+ =LTP M),@V8AQYNAYYV$=>I#MU@< MFA9V7;+\V4FHMI.X)4.B9\N>+>O8TL6!&5.[ MPS8#%V'/\'5BFEZ$], -]!"UBQ9O&2^7+_(W5=[ M&UE1<^5F2HFYZM7NA9;L3>\NF-X,05.QOX]&D:2R*TYDM1+(B@,/8R,(L860 M&U/3W,&.ZUFQK7MVY+2+7&?WZ?6>$WM.E+: %5F>X7JVY5+E[_IVA!S',IW( MBVWJ.K<<]NZZ3?Q"?>/"$IC@[X7J[T&+]M_VEQ=[-@K3>W*#ORL2H3H=V?$< M'=FQ[NJ!C7S']GV$?8NRIN%8EF6TJX(-[Z6Y #U#[#M#0%^DYP2VB6*,8COR M?5N/+)]QAX=;!GOO?E]D]]7=9L-EF@O(6R M*S_':/K?9@=](2W6G9^W% QWF0%-%22]Y6I?67J MDRI3Z^/EONEBV[50Y%@(!8%O!9BZ#&9@81R:N-V:<6-@6'5-,<].2'W9>,^< M'6#."/G$#\S(P3I&V I\9$2F@QPG\B),<+NMZM[ TNL&-3\[(>UK[?BVQM8N M+RCO;B%Y/_5R_:6W),':+9=51VZ'41A@[$?(0RB*#>Q;)'")'MA^3,(H:C?Z MX \LL^N(&_T\VYZS]Y&SD1Z'MNGK81RY*'*MP J)X;JN$7HX,+'1"Y0_E?T2D?PE2CM^?IA&B&\:Y;%LDK3WW^%9XCGW&0 MD_ @^7YP1V^=C'[BJ0,#RNDPLJ@.1U88^W:H&X[OA99EVQ'!;S[0FX.'?-AZ MU*I/LK\D2A-?OXS>=,<((\^,;5BD6$>/K(MR?1_/L2>]_TS&7.+O(KB=X0J)_ MX.&47)+L^@YG1'4V31(1%^DV"76$/-O' ?4^+3,B2'=B7U_)V;149],L?$U] MB:^YY:U$ ;9MHINZC6+DZY[G8AW9V,,$18YGUFRE)B*VX5;TP]J"@+D_,!N+ M^J\9$.24$MHVKYL=2'XTG=RE6?('B500J\ *[=B-/"-R4&Q[ 0DBV_8]W0A= M+_"=E:[95,]&;^6:%VS!KH=FR'UFI#EX9IZCYKKW7 + MAC[0=?;?U2\Y9UO1<+&700N7?3&=Y!,\@FB(>MM.X!A6X)((6\C0]<#UX]#Q M8B,*(L=W5V/JRE&=G7]J."QP-^# 'M(LRLEH>YL( ]VFMXM\$GLP@"$(7 LA M:(6-+<^P@_7ON]5-G.7YM$*OKNWYQ+!L*HXP\B,[B +'H[+6<4,;H14!JIYQ M_4Y$HM@,3->W0A0'OA_[L1EA$KDD]!UOM8:#3=<_2E=AM!59L49_:Y(]$[9M MWEA;DN%^E R_\MC'9C'W*NTS6T+%D8YLEQ&Z3D(44-5(,/(0U/A&IN>@K=;T MQLEW$AW\0;(4CM*CW/]SQ^/N'?03>Q[8.@_XQ(Z]P$6.X=J( (QZ2#S7#E 4 M415LUV"I;YY_>OD\L!\QR35]64A*I:,M^:S\8:MZ>=@@MA-9F-AAA$(C]DTW M##W;(T9@Q2A15R 6V+]X_T.@ZQH2N[AL9=@RK M8A]3)5W.+FWFABC,-^N#N-3IQJ%N8 O[R,:19P/2'?)V+3*;Z9O$\VU3Q]2EBLP(AV&$D6<$U+*)D-DNON1K8K:N)Z_EX,:C M*&+M57A(?;\DHCI>"_$XF>!AM]1X'_RKN]IE/73%Y5[2NST;'?.;K=0$((-Z M-*YK^2'R;V9HA1EW4)MA.+V? M#B'J2Z\[3L)DTBU]V;>3;;#T+K63O5TLS:[(!"RG3.AC]Z)EN;Y@.ZSI"EH%;7HXLO!8L+;1.+RW3KL;A87<+>V@9+CZB+$BQ* MI]"\N.GU?OAS:Y>R53GXU&VN#/YS-(H62DRD&\@T'3WTG A!QUX4($+"$-L6 M,>VXIN9UBV8*,@>ZT?5I!VNRU5Y8,+UHZ$7#4M$0!($5!5&H&T:$8C?V(]\( M21#'811;R*OQ8+9H3-GFP'2[/IRO;=%0:V?('78TA:G)GNA/%>3<\7SVTD%!: MR,0SU_K.FSNBX3!,[^F5/$(EZ2B=@.V5T3^/M(0^]C9CY2(9 U^?W)&<,&!V M\"581BQ.1G@4)BR00__ $,T.=['T.>3WAB\-ASBG]/_QZO+3);XE'S."OQ[1 M_RG(+QP2G#$:NRO"5)-T++Y(_D72F?CV"EDLV=R;V36<3Z%2ERVB"BJVQBFP M)AY)Y%Q\B=# /YT M@&.ZR9_P\ $_YO.R\:]W6=7N9ZRJZRLZZ5(%G^CF[D3^V!NTNQ.:SA= MOJ3>YYOWS?L3JU(7,7=3OQ),%S6_J7I)V$ &7*8MO1NH4$C"N4NF)(*UNPQD M^G_=''W\?'KQZ?CB_.;T_.::\B^((.!,@,P&UOOK>UR[XSKVJ&69^;_\Z>#@ M\NHB3H:DI-TK*@;#]H.#L:A7=I1F462,OJ M.:BOEH^@$K;Y;>73]_3TWE)ZF=RETYQ2"248\CTDXPGO.&*$0_ON,)ZP][]I6\I7+(=&1T'\NM7H;+M9 MD2;OJXUO=9;N=?-LQE+&F>&#?U*[43NEBB2J=--UP._=I\S!RZ%-LT.TR3HV MGQ.^: <$NH^4(+]UIY1@OG1*>(8DYR;AWBORC8RF8D1QQS*2W7?6'XS1G^;=, M&!P=LS6Z7Z1)5R1L\9GT0*):,[%68Z\@(48AU!)VGHZ)0$;!+&>A29GNE;=?,\6C$NO 'JO O3 MCS+N>7P?>1RY -?HFR$Q,(H\:D&8]$^&&9O(L1V\JS"%:0QD%\V[5P["#;08X;^B'VJ%%F8.+&<>S4@5ZTXG@-+*/K0=T]<[%Z-MPC-C0) ML2((XL+$DQ"\(\J"5FR$%O$BXM>48K03V!WHIO]ZV+!#7E!]M';!_.CA4%H$ M]"-?"?A/W;(#7KF9O)F\$/=*Q<47>:OSPH(@P_ "TR/0U6V1R*?"0J?_]4+' MB'U[9YE8,MAC#1::!]2AT7&K/(AMY81A8$56I1HP#3.JF M++>B1>V!53M2;Y\9HQ.>-&NIU-% Z1@WE*Y+8WZ"QD1 "T C8JC^V24Y!,( M2WXCW5*KJYY*QTS\5M>X+6M_'?):E@+AY$3EU5&%F.:%EA'K88@"XKLX0,0S M_3"(7<\PB!L8(0&9M!MMK@]LO>MID96NK(LZO^?:%\:UEDZ"T--= \;T1I[A M><2U(NJMAT9@6F1G#KL^T+W]"YQM@VNW99!DZ<,RRMP:Q/6*MLAV$3C*#OZ6 MP#<0X.>L@KW!*:8!9V,>4J,6>F.'"!IG]V.<9!"P@RKZVS2-'I+A<-$0W=UU M6-90;:LKWO5P"N(@>U6!B_11(+:2AK\G.:Y6HYOQH;IV20R(@MA+_1" M%)H6=ETO()85N3LR&\V!Z=6-I'IVPMEE"7[/C*^<&7$4Z#BV'="B/U%;CK M+WU_*G"A@0C@@H7CJLHJVZ3B";N(Q#9!Q"#8"7W+L'W/B'TJDVK*<-LQ'-R! M[G1]W'-?:M\S^MXRNHO=.(@M/0Y1C,)8]W3+B"/Z'P#X<,VZT2JMU-L[ ]3Y MVJZ75V^_)E8 &+1:G*7W6CH+3-GN%3V[<[07#M&S]BHO&2%9]&^P-&[/D-[#8^IZ<[V M88QLS[Q=9]X(^1@%IHM##Z$0AT&(D!]9A-H'86B&UO9,B-68%PT3.Y)I;T6'WSLM8>3VT[-"4O:U],]42]_1(^ND^[Z'Y]B3WJML M7:CK7CP#1&*23V1K]W[(^[Y"N^Z>EYF2\J[GBZ5TW\5Y+G)C M;.IZ%/FVN[LF0P?I';<>]]K+Z_EFNWP3Q!ZE ]>,O-!'D86#6->]P(LQFY9- M[!U%<'US/[M\NN1>;5AEN"W<-[^JC;GWM8?5:JV:=ELKD]GQ(K=O)2\36-\H M$4$9# \:2;)2L9Y,#V'+,8FN ZR ZUMQ;/FA'<#516L[3!]=]J_M]-X2'_(7 MG(QRH!J27XQ.*P1S$9]0*JH4*\>Q'B/=L:T !23VD1,2R\:Z&^M1;)F[SLC[ M^E:5Q(YR=^]Z5GNAK+8]3B.N8T:FIUL>-E%(/,\ #%S=CR)"_UM7:KL';0%] M*T#?"M A8=-7""^S#<[345JM\JD!H0@\%.#(]\S016;D!69D!0YVL!?X)(BW M&*]9S28P!Y;1=3"*[=0,[TEJIQ<2O9 P8VJU().8-O*1YSH^]2 ,UT%!%(1F M1&H A2'/@(6>GA:C:H!:L6V&LB*A M5G8=R0H(W0NA_SH,4Y)/1CA[/)N0^YSJ)U N6FHCU 7E_$M(<1L^Y+UF$3I W](C2%)5Q)\3>C'X+,Y9>JOY$!.O3287U9A$J('17].7LY&OZ5A&7G-H]6J09"L22B*7K@?LV6\!^TE M!@#/H,X_ W7^/4LG9@^S3RK]8JGSK:7%.C)L MY.-0 ,I9X&-%)0&:,Y^'@"E!*&U -]EHNJ.Z6@]KNGRAWOM;M/K'3>9=SD[U M!"0.S.B)A#[SL1]%S&^T!KK6#HAR%&/F<8^)1!HWX;.:]EPZFU46.%=4'O=W18K9E;<02O M3+%>K095* F&(B A%J$BC&$1,*QM'XI /[8@H.7L$!Y1Z(\@?1[*^.DV8!_D MY2 O]Y8I/F,24$0BGTD%!=+O^;Y]?43RE8'/;Y*]]5/5S?*8\)H[F9W'LS*FI69FINLGYM-O-@\ M]CIE8[/NJ>O//KU1F;(TZK(PF;4#=#QA$Q&;BPS13Y7%Z,G>'&/H*XW@U[Q4 MC%EFV./MYT\?/AE>?9LJ]ONY^5=%B6*L6.K([:8RMJ;)75G)7'Q3DESQ]@6R MV#*Y5\MCR.6%&\1B.[,-V?S?%/%SFZ/),&S))RY_J^_GJ3^OG5XRJ/HB5G?J;8F90JY-J%HIKR" 7;UOW M)IZ:Z\7*)AL28=Y-:D7^'Z[.W_[\_O+#Q>6O5^]_O?IB^->*(,N9MLC0LMY? M_L0:9]S$'HTLL_K-?YR=??I\J>.QFM/N9R,'IJ_-WZ_#UQ_.7K\^._MIZ=;Z MI_G?\[^^VT]<-E1J-=6B%3M7WZ\CO+6).K7[I\X?RT34O8@\,5P'GHSE;L . MY9+L7)S75%[74*;7.VB'+U>?SZ_.2TF]&^S'@6RYBE#ZNNN+7G0J[VKPQBZ53>/$A[157WM^$]73)" Y4YH6K5 M\B^5TI+HBQLVN599//DR382YP@B^\XFX25(CW9QF/&H-+,(0=&?_;>_]\LGCZ4Z['PVL4Q/.L=^=ZLSO0FF66&0 VMJF]" MW4V+I NSJ.R'MO/?959["M?MVKSG+=6[=C<-9X>8O1B/"VGF3$#[N;"7HQHE]-0-[M5:,ZKXV$D,I3085Z;0(9SKEEK M0VIB\&T,?)$'@)R$Z\9O\&A?P>[@IP??E"G8^5?//=KXNP M%T ;*VS3*V)9/=06J*?3B?=_FS;KTGW;N65YGG!_#YR9,6@5.V@5 M>Q\VZ[6*/*CRL#OK<^^4JAK692"T9T!HYT+,;F=CY]M;0S!M'OM. MZ5C$TXX2'P<:?-8T>)6LEU:/MNRWFO$U1W7AI\[:6O;=#Z[PF!_5T] OMCJP MU;.$:H3]_1HE-]N+V_+26#;,O@V92"R2&DEHP )3C&7A(08"*!"BK#O8];0 MJ ?8W+Q_5C&_7#I=)+=WR<2& ,^_Q=D_<^^XDZJ_*)M#T54N'PKQ*(P.!99R M&*H[L$;Q0KGWT3S2497A20J 6AP^Y]NI2S$ <33R@T$-&&3!( OJD]L"/+!1&& 4&.XF@0J8PA@8 M/0!*$6EAS($(:MB !;^+,/BLIBR>*%F"!#Q2"NS8W1."YV@5/'K[.P(K&23* MHU;]64N4/00*9-+W'0*3E)BR@$K$)%"ABHRJ(:1:(U ZTA""$08OR%@XOHOT M,<1$=G&#@MU=]6><94I:% [;N:>U)!^,1.T#WED0O/ MP(XZWN_#QSW4Y@>Z.M0Y=R[_-%9OBBT#&1(4T(!#C1DAYC^, X)Y&&#%=8-# M?JEL_BB..1U_4_+LWRI-:BS9N[-VX-&!1P_!HXIJ+1F#./2-9@L)9=HG%LO. M]B?U-=J71X_@00,C'!ZJ@>G L@/+]HUE)4,T(GX8(A%BI 3C!$!(, I!J%@4 M[LNR>_JYAK-U8-2!45U"BJ8Z@$IR3 -,$>9: 0!8( 56&N#'0M\.Y^/"@([A M(WITU75'>7?+.74[8X(<".)C8R/NUFA*_- MF< HCBAFDE&("=:4:AY)!8D^L$ND;;9B0$8HC!K.D!X04Q_5MX$I>\:43C5; MPY.^D#X,0U_ $&!(. \%X1 *0 0(([D=U/]I\@>;4)-[0$8#.P[LN!<[,@(B MP6@(@-)88)_I @*>!@)3"7;I/8$ !<#%3\7*MY\Y!H1^'$BDEOULY&#M7/5]JZ1DD8*8H2-EDN9 M+WT-!5)2(.GO'6A_2?EK _L.['MD]@T@\\,HY&&@C5I,*0^%I(%1DD,&0$AA M_QQ) RL/K/S,67E+6>]#3><@$YZ-3( <^RP"7*"(X!!! K"F $4:*JXU>6Q7QH&] MC\C>3^!5ZQL,WCLEW"'CH0$(KQ<#.ZUR]0U >%HI28D.J:($*Y]03&&D"?:Q M+Q "#? 73YA:AD<11"._L:GM4TO.(68W<.]AN'<3V(2/50@IU9I1@7THB \# MGS%AL]*$KYL28)X0Q2X8^';@VX%OK8\""H:)Q:#U)8ZBB&+!5 B .7.5#TD# M2$Q/TM4@IB,?OB"$F8&1GS\C[X,?%X:,<41H&/((0Q11WRC208A\))7YIBFA MIB\^1@BC$83DN?'R2?H:!W'0'W&PAS0(J)4%$2-"4AQ S'1@/E%)6:1%R)MB M#QV"OX$104VE'B?-SGU*MQO WP:0@@'\K4]Z]$!7SP#\ BH40X-&>K#(!-AF,:!*&$"",988P:C-''L>P M_C8PZL"H70"K1D$DI0XI"GS#G)ABI4.A-%4HP@HT^)"7&'4X'_OC(^HH>:Q# M]U$=IZQT".T&$?<8.+L!4ZX+3#FS/-,T%K8'N<.2ZXT#;XA0G%:$8AW8W.>* MP-QEY_11P%*&(BY!A:"P\J1@&@C&DN$]50U)@I_Z8MNF!*!J1 M:$A-&#C]I7.ZTR]W870I $(RE!K["G/**0FU87R(%%6^"ANZ;@R.UX')!R8_ M*287-%+:8N.%0&+($!%<0\*U#[64 #;4/CVUYW9@^('A!X9O?ZHKS8(@Y(@I M@K%$5(70#Z@6RK _I@U8)(/?=^#T@=-/D-,% T)P)GT!,56 1#" "$=&=6>1 MU-L3)P:F/0&'D,4 Q/E2PXL/O [L^:W=LV2PF"T$R:1U< ' 7($/@C@IZTH6CW7/_#P/ #PQ^ X7T'3@BI"FB$&5 <@L#G5/DT" (> M@NX<< /O+H_]J=UR^"#-@1_3P"1GN+*-">JAGP[WMLF33&9\K#H>8*=2;.T( MNTZ;WM#01(:$$ZAYX#.)%0NY" 4)&Q'(S\T!]1V"3_GCI_ MNHDQ3L):.4$.?C1__+%3^CA-(; 1E1V@4 $1!M@/,). 8*Z T3.,G1.H(&I" M,!CZH@SL/[#_\V!_'S,><1\2+&V[1VT_A0H+J)"F$=+MV/\8[54"?Q2!/F*X M#_)@D =/*P_VZ=*B(1>41E (B;!4/L, 2VD[I1DI$;*FM*.^.#RI5]A JT-@2/!2!@*'&F@G&&="^#*VJ 9O1DSH$ MZX2CD#PCJ?#(?,;:A^_,K\Q00_T"N^?;8#&7FJ,LW;UPWR/JH+>B<:Z6YU:% MNXT#Z68:]:T4Y@!3Z>-+O%_]='6C/"9L"QHV>3";;+9R:FYBJ?EZXL7FL=V>'EZHS)EF<"%-Y@%M=3QA$U$;"[*RJ,U>]/_B>\ZE*6]73,T,6:9 MX?:WGS]]^,2NU=M4L=_/S;\JQA-CQ5+'73>5LWV:W)4>^>*;DL.*02S2U.8E M>+4\AE]G5G5Q@VB8[&YKY2!KRVA)+JB7 @,+Q?V+6 &O?OIP%J[=T0T+5RW: MG?GFC-NOSI@VD_R1C>_90[8:\?C+3;J(C."$5%'_7P@RWY\?/L5W9C(WQ3Q< MB&AYI@TAH_*G^GZ^^M/Z^16CJ@]B9:?^II@9U.JDFN7^&C+(I?G6O;'F;2Q6 M-MF0"/-N4GN"_>'J_.W/[R\_7%S^>O7^UZLO1D9866RY_\(>?@Z7@#7.N(D] M&EEF]9O_.#O[]/E2QV,UI]W/1M9,7YN_7T>O/YR]?GUVMBQ1ZY_F?\__^FX_ MR=\ 1-&$K%'L7'V_CO#6)NK4[I\Z?RP3T8$%Z=[ (^@-,O]89CPD^H@+9^X$ M/U*NR\X )$UH(PVH)*N;9]<,!L'(*__UPU%A2KY,[(+!]G-A'N6?\Y-=Z*F[ M_M6ASX %O6*M/55\[#0KI;&NLYW+I&8T;G,M'.*MX=:W;J^[W.:E6,M72P3^ M_XQ6Z;TWQXQH!*V1K]?.H67I210)K6S1N-007CQRH]>7(U8@\8Z[6;UE$6Q<#538O[DKE:*.PCUU88XB"$E%%&..-C -.!J?N@LCQ2+X'1BF*"0J>8U!#'O&GBI("=7WZD[(TOCO-N$#8U\?BU-IHGOIVIR:96A>G6QNI.T0(KV$AGTHUWS*4 M(ZKI.U#7CBK[9DGUUR21]_%X/*>-9?@Q7T-$0Z$$8Q@*0:15'033! D$48RX+T7IA-_]\(NUW[XJ=_Y2JVWAV6S?6)2 :<*[] &#!C''BAP ' M2 "C%F!R+"4 X+WA@OM@F SL\LS9A1- >* ,MQASG@>41 KYG @QU_<<,FU\JF)K'Q.+EWX-AF[SQACN(X3V12@^7^(BV$+11!@1PJ24(@P8%(H(+3L\ MH7?,L 9#>O7 M\^9;SMA6VRT:AA)&OK6\1]HP@%5,@BD"B+&0$/3K<-H"GZ3 MIG#2W-HG?:*ETN @",\XLTG-%GE-3;+^7/'KAF:WMQ(?K<_'6[OQ% M;>/K.->$2 T0@TAA'%%,"%4!]\,@C%"D@R:]X$G#L,3 M&'!---8$8T0C$K@(.D(P0@"'#0U@#G.8CLR[GAE//*WGNS-[O-N\-YN\X1DR M=6YS\WL\N9[%V8U+A'M6&7"'U=R[\BL=>Y#=FQI;LH=8/,E^=IZBR\G[!7++ MG90U44C] (1TL:D"'U%-=W>W+-C=P#UF\+W/2:9OCOU!Y8\ M-9:$#,.01*$(A<88 !H"HB *D&(HE(*_Z-R^'IKW1PS25XI$G-TE&1O;0/U= M:G/]I@\N,*_^;Q;?6:KJKX[0'ZG3(]&RB_RPFW\Y^6*8]U)_*C;]TYCEC6?< MIM>$B&*0"AU&MK<5!A!PII61!3CBF@PC]*DYV?WP"K'8!6" ZU( M0(SJBS%&/@F5) '7A# 0!DWMK@^,3O(L6.4Y!./?E3EPL4.U\:;LVQ!\[X5* MW[?@>TDI.?S1%?M6Y.&^51.EX[JTP1'TM8 L8)1A3GVFPU J'OE($W-H^T>/ MOQ^LL_00?^\!APRLN[52?E?.I1QQ;)2%"$<" Q5P&F$9!H9M!181)$>*&C2F MMIXTO_9)B=@;)]4AE)5Y?-D2QIBKNW.&^CAF/!X/>&.]"SF>%,#40 X#.2P. MZ(1LK@5)2M[ !LCI-R"O32KRX2RJHXJ_VD8X_9*9@RK7!U7.J'"I+8]\I_+_ M?IR4A/.YHIMZ%@@5D4#&"M."88P4#WP"K,IF1D:@Z# S:D=+#(.7H]D-3/EL MF'*+:^217"F(EIQ!%O@:80DB[DL41#S BOC<5PT)"0?*S0+XV14L=^$8Z;M) MME&1^#CY:BY*TKAO;MP7KF5W==[7]KD[1$D/3_.!0QHYY-&';S.+P$AA+263"%-,!"8R4$B!R'R$(>-'*R\: MH=Z[-Y_3T=I=PRC?G;!+KM#P#0S3?+GFSM&>' M)7#"MO^V SB=J4;+OY8"=1H )8.]T5-[(S4Y5=5> +Z(P\+$2@N"0 M2*(EHMA74#&A WWT M7,PR\VZ5EA+DH=XSB08( VD1EB&F"!*&)!,A!,A7 5;LV#H ;JR)[I,@.>F# M?F"OX[*7D@AB *'VD<8:2*J54 &-M,2^ .3H9=0A;FK7]S+8ZPF\"7=,RGAR M?9;?^J,'[[X=R<5PN=3JK.Y7Z)5$>OP:/:T]DJ12I=5@_^"[?[PL&$-O M:;'L-?;N'!,+;9N:I"8%*I)!***01!@&D@C)M#)6C9& 0H.C*R4HZGN.PB.9 MZ+25F$%D#")C661P 3 .&5*1C[ O 0DP%3Z#/$",H@@>6]'"4=]]F?T1&3U1 MS+9J7]I0T-F]LDQB5\#L_K@)VG91(\-YLN>O:NH)EMUXL\Q!Y]0+X UU?#T5 MS:SOLK3W K.U5#04=&$(R+7&D$J^??@MLP =E6@\K\BHGD6FF50J8L8*U3B@ MA HB6 @A]GU.\/$UJ0#TW4_<*!:?G[HT\/%)\;&&D:]"R5C(--94,=L9+PHU M#&UZJ.H09F='1&K8=S_2D?GXM%)5%C09GHRE!>>QVHD>)_>9I]/DUN@H7U6V MI*#T#)6GQS9??RVZTUNRHA+Y3$W(\B%:B&NJDN5(H3Z>G4 M37BN-UU;!@EPXA+@L>K2;B( *(5QH$3@ X6%"E@84JL242RU"O6Q@ U#U(1R M\.24UXT,.*AZ]20Q]P5E"H7- ?8F_W7/W-=#8.X$ G,?2SIJ#,Q1XOK(!S+$ M BNL;?L:J 452"/*GR# OL8_\H)#Y^263?[KSY[[/8O_;68&_*JS_<*R M%4I9>LV_]T>>_=\/\S7S_==_-B\?L\Q0A=!3-[A7:R=43KH+E:S5AL]0>STQ^S;&84"76I?S9;?F5V_)W9\'I* M.V "$$']D!$,-2=*&",\%-)H[D3K!CW]((D(T.;X9VS'&0D-=VRYIZ'\ MS9S<>2S()A3*$FUH;AZ*))MFZW(5NDIB.)@ZWE,]\8DEV,XC:^G0*Z.+E_I# M24<7EHSJ_8RBB 92 !Z*"!O1Q7WF"P@B1KA/".JPA?SFPIA#N>R.:E_LLF4= MN> '3CTM3MV;49$0C .@@)(,2XDIX9AJ*#2,F&)!AY!(C\_Z.6E&[95BTA@0 M>XQ'8%M=/2#+NH8E&_-*^\G\F<72%50:$NV!H-JZ'$\LKK:&XOIC+>TSV-W4 MC ])>E'1TD6=E"KDD4JZ-882@8^%,;2 #XV(@W[$L7-41-0/0ASBAFK=@^@B MN E*\6@TM7ML<.UV/;9Z8F#1@45W9%$M:"2%3=51%'.J"(M Y <(A()!+AK: MH!TD\3!H;'UR\CS:$X6CLQ+YG1(/[XIT$X\_>-\768@_-,;%>ZJ0]-B3>SYJ U-4^7M]V!3;P"@", .0VT((1R'6D>\0Y[2VQ. M[!X9-:R'AEXGF=U/G+7P4D5(#]6I0_M?6XD C!36$$D=(6O_ (XBPD)*H@!J M#(,.VV?OF!I]L#9S_9($73ALGR!=9%^'$*VTL;C #_6^EP6"Z ^NQ-90\"A7 MU2RTA1FJ]50ZJ(M49=,T%E.CL]G?GUX_>^K8^!/'P_=76JRXLO__?K[3GZM- M=L5H$[GX1>W*3RJ-$[D*0RO&,\NK[[^)&V8LS\]LJMYKK40]S@X"02C31"D8 M88XT#7T_\+&(@,:4AN&1%!\P0O!0[0"[C[4_<4[*P&O[J0=/QVP"<(B(+R(9 M8A!&E$G?)SJ RE*Y*PV$;;*Q5,BYVUB0\-O6X,O=/ MK #[?:,;+<#RN:Z0\=8;WZ "8=^B/U(4H6"2&N*"9$(@@;\ MKR[K\XU<#7HH5P:A%*Q* 0$F#:X-L%'1HV MX3IC\L;^Q MKT?/Y3B"48.(80$1IQ1BR13G&(42V*Y$P$A+W>#[Z4XPDA$ Y 3D(EZ?8] O M16A@Y1?,RDQ#/PC] !#-<0@@]8G0$& >483] WF3A>LW)4>TQ+DM7/Y#F".]H[:*@U!T$Z"H$?7\GMH# WD<)KD MT!/'8,,A8?'PH(]''D3$_"L(?MC??5C4 ,X;*P^2]4K/X09=VFW+\(/-]IXYE[SM[,DK+WCCK&KH-N)+F0O/17/9G4',NT#F9ZB);QJ]C:B)O^2 MR%B;P3A]R<$9WMZ:O[)I(G[W[EF:LLDT&VS@00'?0P'/LM\G/]8)[5)?.#+[ M8JGL'P61U=L;8@(%#OR $8Z98"12F /-$(:$^6%#U==![&%$FKR!ST,;'_AQ MX,>=^1$C*$(_4L+' '.-* N(Q%C[R.8FJZ:TY*.!)S\/=CR2AK&+W=I5FL4! ME)4K0YB95JE55.Y2:SQ/'YRY; NX[APB\S1QEO1DFJ3QZ7GO6RSM2?5 M1ZF[[YPVR.:2SB_UIX+*SR?R?4GC5\G'.8778ZA2" TB%6H:8L@(05I 2GT< M(&'^=ZQD#-C8/_9T@Z7]UJT&B3%(C-82PZAO '$( LXT#B+*0Q4%FJ((TL@G M_H&:8JPBQH=-F&$O26(\8P?3AT1&DK(9F3XL?)QXH0SQT=&E'YP5#AWRT16E.X$>&_KF@!I$ 0 M:D"TQI@$+(01 @AB8-0HJ!J:&AZH%RB*!@?5P*T#MV[D5B&5'P@5<$4,APK M =CI0]H'E9$/A[0]\?E/I<4/=Y9KL]ORM(N][UF4B!D.(A M##B&W.4 M81@PA7FH*<&8F?"13:B"EU!H"2BG&*"*4 MV)8?"&&H-0J:H.=?B&9R8CK'B2<]U4*W'A/_-XM3U^/54M]$Y71^'T]OO*L; M0\,78UO$[,)K^<59?(IZS6!+GHXX/HPM6?6 3":V4NXR_<32:?'A?$[8)7,\ MG!>< >IEU2&3"""M(J&Q8(0K!@4V%B9&'-"F5I!=J%6G(,$'+]0@.0;)L5YR M2,D"#%6()=282\X@5KZF/)2"$,Z.E1@5-75U>TF2HR=>J>WSZ4S76TF1:JGQ MG9C"=WH"^;1$[<&$Z%)N1H,L!4HA@4+*J928*4E\#@(6^E8Y4Q0WR-*7HH6= MHGXU,.JS950%E.0^ $;3B;! @D94^%KXH20V)UP<"P+''P'R?)&H^J+2/)D_ MZV)=["W.LMF.BLZ):3>#47HZ OB J1%;9/2:D,1'QQ8?[<\%4_S#\(03X_52 M'H!]&OB1T@)CGPL6^"! DB"AF?)A4Q.X%Z)E#;ZN0:P,8J6E6 F%A@1A(*52 M&$)-?8@1HT8Q1 'DX%BXS'0$>@A.^B)]88^$8,[UP 75$$:%'EA#FGJ$[E=W M0(:TEI$%%)D8RT1"&1#5FJ MQ].N>HE.WT=0R(%57P*K,LT6>S; 'P8!PS'H\=HK,G9\HB M5DW4O?O)T/?$5@VZ!PS@58?FAL$Q?US MP0@/[V;J*OE5W9OOSG,.<+?4:[B-5)=(DP!QFWZ+J&!:1YA'(8T8YW+P;@W> MK4&<#.)D1W$2*J$DUY&(0H6%BE@ RIY!#@#!$;\6.E=:/!I-:B/M0_?F5^9 MH;;Z!2NM.32[C<7Y]786RW>N*9S[JG5N4C4![Z?),5X5!]5-]IU_]:>O\ZH-8F=/?%#.#6IU4LY6SA@QRL;=U M;^*IN5ZL;+(A$>;=I%:@_^'J_.W/[R\_7%S^>O7^UZLOAG^M"+*<:4,IEO7^ M\B?6..,F]FADF=5O_N/L[-/G2QV/U9QV/QLY,'UM_GY-7G\X>_WZ[.RGI5OK MG^9_S__Z;C]QZ:TN<.U0F'MS\EVJ[]>"4&BXY=&BJ(G!\N^^LC1FD]IVC]74 M<) [G8RPG7^_8-$[UG#?3!UTIKG&7CE1*X=;?O.]89SY(^=W2PMPX )J%849 MS2"NWE?[O5B'Q=^+Q?W7+)O&^F&)@/-F4VN.Y"!PIW'5Q6I!5"^1R; ;Q]Z- MBK>[/I,;QO3JIR]7G\^OSKTOO\<3[XN(U42H;.1]G(@WSJ_T9<:S6,8L?5@] M"%<>O7XLJ]I3+KC.)^(F28UT*@\[YE3M7ZV6,TTN:HK,!Z?'F.ATH&^5#K0LB#-W<9VD.OE9*5@%D:'D:\JC<62=_DRO6:3^-^L MB* 7PS ?C%7Q*36">3(M6B=4XYH/R^*._8D&MB$:-!#-*M&@L%*\GXYJ M-N@3W]M6Z=8;#OT_7^0N#?<)_/D'+\X\YMTJ:1U/YB7B9F(>?/W@%:X/&R4S MAMXMF^9?2W>E/=NGB?GP58V3.]L+M3K.;3,ZE=JS-?YWV1G5V+>_*Q=FBR>3 MY*N9P%=EF\'(F9AFKGV['>#4F,G3$NUI_DYSS!LRE2YY*'OC?31W5+?&$S&> M2>5N_U\S_XO__ .(\)_=2S_=L#3)BB_4-V'(*_6,$:O2/*;W]]KU8W9[YV4/ MF=$%,F\VC]4N.W N*+9G7#=HO:SE4YV)2?+Y[\+ZX4=K5YVEB;'## M\&8ADKN[))U:!Z<-4;HD+/7-/#2S$N$NL1:PU<**&3'[0&%]6?G.O+%/KX:1 M?Y>Y*\T.QT)YYO13^2;QU,[6ZEVU$1:K^+]O#B>L4!MAA0MAM>A+VNE$;S2: M#ZDW-4H/>Q8L.*/6KVR7PA:]0>8?*Y7Z*G'[<$S/+9C65(W;4'6P= 0W.,Q/ MEMQ77=>.^K=J0?ML0M!F$\)7NRHXS9[-VJ+MMD&[[46#PW2WI5]EN%<_?4JR MZ=G%Y=\_OCL#U/MD!+^ZC<4AMR)LLQ71P ^KQ\&B*Z7UAD1M-H0,Q^YP[/;Y MV"5MJ)JVLWP;#,46$?#',U+CV=,3[OIB[#;E_<)2<6/-(#\W@Z['"7L,S<=NVLS;$Q9(UU M(^SS>.&,JQEFI6%D]FEFWN*L7D/09GAU^RS/%K56M=G[='9G'Y8/>L&]GLWN M[LS[Q(T9K+G6)@6X@9NK#3_\;E;"3-XF#L0BOIM["X4U,\TUF6$^U^77&)Q? M$[,$+D'&75*\MFC[/D\P*"RVW(RKUF^SNY?K/C ;N/ MF*>MPBQ^H_:R-[Q\L+27C@EC8 MU*V-$&JO(&"7& #'W3A*;#GSM2C3GUM=$ M)9.1]WOZ<#>U?UC[Y)N:%/:X-8QNXLRB^ LV-B8/5\J96S7--DMFUI@W+V + M=CN[=8TCS??FE;G)%,^M\=*?P!^<76;YT5JRY776,/O5C,S=&V>>L0&+\&UQ M_YUK%^_IV<35G]B9%,NS;)OFX>Z%\&[U6_6VW-QULS,\Y&:D9^,"U\-*"OL" M\^K"\LL7,1]*;2FJ2P^'H_-6V^M7VY8R<><*CD3UB>27VVW)9E<)W9 9FS:B()I/GIGP2Z8K<;:S7?&KJ+A MSK&\CZ5ZXYW+W.=CM[1P"%C'BWWDW]3XSL[\X\0F>CH#VTSSDTLV4-X7ZRM( M)C;Q(,E3"&JS+Q(NO/-IS0PP%KKA.57N66K=(S42R6SS MT:S^(F-HQW?6XS+39FYF.TYTPB4"L#[*I1 MK[?:K+,1&D.J#\VAM=&J%65C5:E3EJ559&=IZN!W$F/D9*/Y6Z2Z4VZEC<)O ME-,XY.E4VSSWU0:(4Y>MFE22V?Y=!&\KTZZP=\J, MV\3:/M/4&A06B[.V %8=GF?0VC<:M9I]6\ $^CY3RK/U4!X /[@LWTNCO',S M"F,)@,4L7U=#YK*+K9X^\>P0S*%E:-"\WEA/+AY\G2I7EI2G\KJ*5Q^R)AP0:]\['G:>*SB;+4@Y9RQ NX*?<>\\1XZAGC+ \@ M.UKY)987[*Y6>7>5FJ/-T,*/WO?Q#V8L>4PZCS$KLW+.]%U#)V5EG6T$_M&F M,U;3=K+O<>;)IX\WFWAH9QB8C ML\AFE7F2IHG%![.&>.%NZ&"-J>04A1A"* F6G#!$ J1-+."% 5-@.&[K_'5 M??+4:QPUK'%-$A>KG3OJS#J;A;Y+DZ^Q5$Y(=[W:8: D$2KR,9>8,4*DC)1$ M2%+- R0:I-AC5OO&B,VG7N]@(TT;Q4#8%"#KLA-F<;GR9,KN)\798PRK*5LH M;[&RSJP"?N/]PB;LVIT*M>WC:APKYU0KG8#++DE[\N:Y4/8/>S!^-?.83%T6 MU2W/4ZBLD'-%+),B@>S992[);GU4MI$I-B>NM:!9F[(]$/CT&UF5UU%L4XW.^SBH\,2K*W%W2P5-\RI M/,ELFDW-D'*GYNUM[$[Y8I3.9SBN+-M"7RDNR++$D,6T7)0%@5YE)>7^/+/@ M%J!P6C@$OTT] #US2$UO[._C<7+OG+RVXLYN" M-2JRTFKT4<\/FCOA\Q'E.F6A45;N[%5]#CB)K 5.6KONU4Q6 MP)2\$DUI";MBCIJTA(ODP)!6=VX=JE)+$*5&W*3]4).:,)-Z@YC4"&>[#=:K M@007015Z$FK>@-:[%@'L.04PS$Y8,"7XS#JJ[!JV M:SWZS)I+^@+7Y>V?D[P1\>M V\2I=K]LPRX]%,=1'(CSL];6W]_J>N0/N<3 M^66>?V%S_F>N@\XG0WZ&L+,F3!_N1]SW%>8HTC@P%A[#H< AE](7E,A=6LUO MP_0)(\D94!%$C.(@U)QSI7U%_4 C@!E=SLQ>'^YJ8O,]4[@71=)68H)O/+?P M]HBH+WV!5G7K:@O,;[5]\.8;X94[4=+D*H^N0<4IR:'9U[]]A5MLRW(F^/IM MZ0+'=(,V[RWS1+M%:,R$W783JB!^-W+A$J\]Y/]NXC>!!<.,$Q'9_P)"J501 MD!(#Q07ENS1DVSU+/@I-39U?#?.\WD6\,\:TDIK?+:1_MH376.FZ;:;<$YT:]ZX=7=;D$3+ MJH^]2**2(5U118,BNRV5>/.N'V.FB\-M36>-F6#;;@KVH;-CDFR0K^]E;/HRLUOY(I993(>LP+R:9[H:JZ[8VG5O7J==JHE(7P;;.NKO\%2OFCZNAG<3V5V?E.%E\[N0LJRJ5_WI^ M_JFL4G[CG4^L7]E$<5LDJ9PQOGUS,S?795YMXKE7FEW;YD: MS&;3FR2-I[DWU;[(9I1JN]-E/F=-)_MB_W.;E"VLB[S1_Z65<\LO+QSP[#QD6\3\Y_J 1_.O[R=KUT+ M*JE#AA4[G2VE3Q?P88EU_TKUS1C$QN"UY^M7ZQO_.;ZU^SMR_O;[&T->#V?) M_<1E*9>VL5UK=]<;8PS/8PTKRV)C+E_S% )'FXFP"1&%0[_8K]6\[>HMS(W< M58;/TM*7_J LN>?;]$X)%R[R$!BY8+*[V&8G;ZV_W7@^+.BE^PCOQDS,;3WE>1UR,8\Q&TW15M4?%>*\WK3S<9ZL:X6BVW43WV:K>E+IOU@T;%=!= MU-UU6N5%D;-PYVK,'ER#XMMYS!196Q\9=8+FA1G8Z=WFC>H MZ?HH]%8>Z8QE&J$]MOH"_9U!^XY-SSO&IG;3879J7M+>H]H(0K+U+K '*%R? MRU5WQWU9'S?\5E_MZ/G=L6PS*LO6N^ 6'?6W3%WJ]V9^5EYF-0W4%X0# MC2*"$,20!@QQ@$-?@H B"CCHPMV,F"\$]J6"&,.(4#_RD2\4 E&D0R:>4 /] M+<][JQ;F^ IH,_[&UKO01L_OV;&[/7N!DUN J=\]T)?6YFN3*].L1AR+IN&EX M54JZ,[GR'/.L[J?-;W)1!N=A6P?344NG6%RP?\WD]:)/NWBG XBXGKBDZWPK MS ;*QYD96R/5Y=C;W'2;\QVGN4%:OZGP?U>#6-I+ M2Z.Q+++<1_FV%.5Y=NPV\=^6Z9FQI3-C1>>IX^4*NM\MUL?8P7S8"@%CM4^N M8QMFR:FDRBE?F?Q\1-4RU,%JJQ5VKW?/LC"D4S,*NQ&SL2L1L^GB,K8E7V71 M@H7JK':X#T9V,T["UKO"=@":&]6+SBS?QHSP#7&$;DSF5MYYL,T][] -+,_: MT7R.L]_S$B+[5\T."I4(!>5(,(1)&@NN :O-RT@A VKW5T]3#8&&-\LR8O&K2KI+C\%_8OXP0NBA!<8^; M) -:N>G!1C_]]MUHL87+1M(!O?)[2HVM$N-06]G*C0\V^O&W[TJ+K6RIZQXT M?:5!65T.Z)Z*Z=2DQ+EZQCCS;M38U75)H_ME1@BYYFJW3OLM52BK^.80=C5% M.YX8O6":8P.8>THUT_RIOKEP0)E*H:Q"-/;>%<__.#%*L--/+I+T+BEU)2/O M/KS[>&'5K>+WI7-7)%_-<\P0QC;9P3[]C_X;5)6&6O2Y8@JV+,Y^M,\[1*)H_#'K2P\0XP/9FEN3NMPF1W6K6Q M'J9&72S*\%-[H"PB_+W95QCMG7]PD(P[T"KZ OU])%VCJV?;3-'VSRXK]*IUZ%">N.Y24KK7ZH M%EFX[@'.Z^,ZQ*R 1'@+>M3<%;78W=1I-%D=/\>]8QE,8>7A_,$S&RORVO\2 MB\FI8#=F5<9]G M_;J!5@UD6@N7@V8HP%:11[@Q\KA=#K00'E%7GK(]UW@QJC=K@M]E"*?K;9LG?]OF"R+79LQ MVI94BPUQU.] MK?P<";+6D\Z%\FH7U7ZJ\F)LW9V4&GU1JOS Z#JCM H9!2'T@0"@P MMFSC^U2;CTI"FS/8A*IXBNP2U#%+-KC]A';H2DG )I M-!8%.(8BXCSPI82!LD5$4/+GP@YM=P*NRJW7(W>6)3GDX/PT?'Q!X/(A=MY@ M<2X9R0M4L'+,L6S1*VKUB;/XV]E-+(U^_&,.L@&U$68!]@*B$(C$P#("1*AQ11G\D MD! V@5N=V#ZTEV71>EFV<*1U)==X*'V%I<^0C(QBSQ@WVKU9OBAD*A3A]DJ4 M$]J5!<&&'B'8PH8CIHUH0SGDPB)?I6H.#.(< -,;HY@XCT"I/95O6*" '01I M.Y=K-Y[45HGR<$,LLV.O<^<3;I60"L-M>90LNSF?2/N?]_.(SWH@,Z:Q'W+# MT,H/,$28ACX-#?T@+D*EQ7:#<7M&I=%]PD B(ZHQP H# G 8:4VQ1($D4;0I MH[+#S(8F[W4+@*KMX((7)?*[^Z.V"V44NRM2/0#)'SY+%+;*'X;1II#)8RGL M:4,FC]NW>H"E+!/(;+)^&:O-<\(6 KDE(K^L6NXD:7P=3QQ8_-1V%WK(W<:I M6LZ6*W#TC;HP=CTW$]LZ8#F ;"SJ#?9K;H&O!)V+:+<9U#PD+BP M__-!O%^+^+\5\__YK$$+U/_=>&M1[)PCVAA,>46_13DH89'S\\/J+/;Y_R])?W=@9>3M]TSW6RJ3#,=IUE>I99E]K%Y4GBJQNJK@W4VMJ7M E>@ M.3]X-C=7NC6ZNU/F("U&O;1B8W:_M QN]6IOS2=OCOF1M]CV+YOQ6[.6<0%+ MJ*[-2W@:*^TRWZV:[5DW2M&6T.:(&YU[EA?Q*=?YKK[.<&2K'']A#UXX*C[7 M%SEWJ]L)>?=F>E.7IBYB]_:J@^/J7E^9M3UW\\^\*YM;:)TS)3!T^44)#KU, M#U]5.IVEDW*^\\YZ\WV3RGI.XLD"%,KJ$N>+NIC&GV]+4<18'XI;]VIR17E@ M-:-\CG9.+O7>>Q=_S2^L\+)7?BKGE\-3W"7..Y3CB12]K%EU#T\JV.^EY7 MEF4-Q3SQ_XUWN;"UELS=]A8-OAM&FLPW'I!1WO_SJ81YJZ(AM+%H:+M<;B', M&^L2]U:%=NTN=V MK0JUXAUKF_EN/D#C;%X+ELP'DDO5AAG9"C&+<23="^T:IV%ZZ2TVR>A1&=]O2MB7H'QFL6^&LL5-DPPIY1QI:RZ$TK28^U M!JX.;6CY$6LG8PZPQ&Q.JNK]C*L3K5K1NS1V3;7T;"**HG!0$A$5#OKO67T)-^\Y@Z=5TM: M=LW S(23L>I O[7F%/[BF9MLG3('BUI),=%J,]D>U'+ZU2 M?M#R\=6%9;FX-[DL$T93-)MDX1!?4Y#Y */777[Q8:70GS?&?? MES8%F[[+Q^(@2LU8;8C8QNJK]UAOCU&,Q^54ILE=PV2+$5>!?IAW8%S;%'PJ M'S46ZCK96>JC/+8BYR=9^R MNRV;^YV;5P.W')J+5E?B:2CWE+@,GC:765W\97'70(!](T#XL@CP6.*]T-"B M\'5C"C[7UJZ73]YI?Z;.-BN596/AYY$)&% M5E;'/P4WD_#&6>RSY5MG^\>#;N0NHJW8X&()Z/&78$N)8:-C[=QFO*>VX_'? MV=@ZP:H,=Q7)@,(@BK@P1BVVC4##D = RB@,)&W"?LF=:NM+*^=5?&A+$5\X MB@A>J>+KB9SNFE6/JD0,8F@00Z9I6?N]6:;LC8%LQZN(7M2OK#@+-,/1]#BT C3FJ",4^XE!A M-WY@J;_KAX4>W#X3-<=\@8;9-G>@I9PK6K MNUFJ5@@?:!O"QU7*I#)BPD&KKN*XKD!Y(,!\VZW.IR' ( 24">Y'6"-%::!+ M$(>]"BBH\ 6*&($*(,S"B'$S2V6^]<,H\$/UA/V\'TBH[@/[N"P+Y@/J)6 "!X(P#(]GUM00Q#9_ =-J7-5FX$&7GLKO0- M+V3WKJF=8E^=-Z$\+^ \YT6W9OX6C8,5<%9E%T0Y4WG==:WM5=[5BEE0Z8<[ MJ\&86^UUMK WGGC(MP^@OL-_S&^.)U^36%A$R.D2C$15(E9@?9H[%QHNENZN M?)9-C:FM=+ME\61J*[\MY&DNY_*65NJ;A219Z5)9O&SLY)]#RB@ )>R#7&_) M)&]M-#/O',>VXW910#Y?-[,0)=*JNZ-$WIXW]#8_F[>XAA$WL?DUM6OE7NK& ME3H@LJ+YYGQU18YL7W;0M'5SR:TY0ZNGY5,VLU."9;G'3\^FMG5ET[6V)>;2 M[-F=676SZRN;L:E!I@6.<1#CKDVF0V@Q7VUM/NH*O]=O3S8UM&<]F,56I"J; MC:=V/1W=5%28M_3,<69G$SLLV[?%4F].7PL].NT #)',W[4\_S0_!2U<3:S- M>,$JY&>E\.ZL9<@>5:V$(#%WD>R#B5,QNLVD^H1),);^*63>L.N,/ M9_:_]NYXJ1&J!8)QA*4;P=Y=+U.SX@]NO"6IF8SQ'4EB:OAE<-A,W=5+.7^&8HEAF9AO1\:DCU$FVGDY$C/NS]:Z-.!3;U[G%Y@S:^0Z;TF8K-T)3 M;-^5%EO9+PC &NNY\](%7:570-<872.'&1*);=:>%LWIS"/^[0L=]2ZNW(=7I8H M!SD\CYGWS*HMLWG#6:.$?C]FW.IP#C)-&GU/3)>NM$^T;6Z+GIY6O3@K56.+ MY&,1W>88#C^X(=LOS6*>E6]QRJH%E+LQ=UPGB7102*Y2EHA M-N"-35JV;W@+*FF)?W=L]/)&-]&6%*3:'J_Z?EKWD*FD[KSK>-D@? YK9\ZZ MS"*JF]5T,4QSH*@WUV_<50X"[X<W7C#_;T_C[.AYL9Y=#>6F_N;G^OAFX%N3TY;0=9!UYE3R=K0<_B ML8/2

P$ S*&,5SVYG^2D=3^9GWZ@\2C8\PZU>.;NE!]5G-Y]-0X.5 MO274*L)\U^9P>YG4*KJW&?9FNWAI(9-*N+Q%Z?.XC6CNS7&(YB_-;WIT^Y?M M+25ZV0#&-@3?T"JCRQXP7E^[P#1/\S%]8+PUG6#6$T5?>L%L)]M3Z82RH1O, M"9[T.K3K"[-H3YGA=89K.XDW?M^T7L\=YW"J%!--]SN-^(=%^5D9Y^UH$ MO+)QOS=^O 7C]X>SUZ[.S MCAP@K7)1 G_O)+&3"P0%K5(] K E$/2I,&8^C8TX/Y_(]Z4]LSXP1+4($%." M QQAR07W%<124,V,BHY!%TV*(R#,+"0+ N+C0%/&J:]\H/R(2VPF>C)I8I_J MMF*UMB/KM.Y+.EC0*CH;;,0@W;Y_+3;]Q02<3L8Q&;0*3@<;&W,\E@IV5#IR MYY%YDUF#:?IG;QQ/U-E-D[%S(C['3XU>J(8,G#FD^S1W>+G>S76?EE1WYJ(" M,=S%OFZ3=!K_VWWQIH$;MB.6_V(SD=2$32HGXQV+TR+_Y<:8T[FCL,AZR4-3 M+B%+Y@D_29%P%=]:U:LHNORJER0['+/+,Q>NJ!BI58HY;U21X.JS9G>[6I?;W;$:/9M=B1%U1+[\MR_G.ALA[+I4J;6+'.*;-,3M',BM%-E M?G,/^=D\HU87@WU?A##2Q*<:AU% 42AUI/PP IQJU)3>XMITKWW+VX>KA[N\ M@;>=S\S8Z7]CJ;PW*VDN^Y+HJ?USEZ;>KA.\]Z!8NM+6VQDWHGB\L:1OBC>X M#\ZET#'2X8M00D2\UA#C '% >20E#K1 DA.APKQ7[8!O- MV1Q4\_L'LS+FKVR7!+(4)=C*5(/\M&L+'X9;+''CLOXV0E'9#$Z;8.">[S[>V+A0_138LP7<85KT!JV2MH)#1-5W[L?3^1JT MRG8*@JV9BE,VN;8IN.?NQ/@0&Z)3/]M\VY4"IHAP6^'M!]3HCCX/*6>14@IQ M*]U#W85E"J*(FTLY%)&/I3D^"#*O@9&/(DZD"I\T9;%<*2]?JB/;D:UR68+- M?4BVKG:++7HQ=F3[K6R5+I-?7=:4;/6;CL?5F4B"_1L=8RS^-O9 M32S-8OZ8%YLSY!L=&FG,&(Z()(!CB2AA@!!@=K[0;4NZ-A;@1ME?D_5+QT"C MXD4I40HP2ADC&!C%BPE%(@J9%@JCL$G\.\7KL^WN6"BDW^+;V>TN&A6 S>I4 M2[=[-WS;*BDCV+_D^O2\Z:W"9<&VBNN_)HFTN5A&.U_66\J?5I46GPF$B)&/ M), HTC0D(N 1DY+JR.>PB[9UEOU"'ZI (JR8F94*@)#&/I&0J @\H=)2+LN1 M=9568:=P8PGT]D5NL3.#KK+#IK39RHTET-MWI<56'JO(8D<2V4T/:B"+W>NK MCYII4@H2EXYJO9#?7,E!U0 S5]V8+98LNMF;F=ORVDJ!LH4DE3LWR\PR%.4= ME2[F"CA65+/R>?;G<9RW;G:) UEFI)A\X]6'-DE6?/2E*C?RC!JXU+[:CGX; M33P0),2<4AJBR!Q'B@52(4SX#L=0'3$HK",&??SU0P49Y*^J59/9[=SW>9^L MX 4574BM&FI?D2O.U[5%M17(HE:-L^+D7[S]^TPIESKD@>"'-]Y^#J7V@JM5 MW#7<&'?=+H-:"*YE+U6?!%>.#+H:1UO "J5K=-0G0HIHR U\*A)L%;\--\9O MMU-3"Q)L65CRM&=G;P@N=[C; Z-2TK8-[=5/%7"(2NW#,H?],!>ZBZ>1 R&H MCBJ'P5!&-'4R2Z>CNUYX$QHZ_J_M2X5G5:0"K&V86)C MEKOG+.(_Y 4RRV +(L?S$"Y.:*,=#J7A^MJ.;GK#;+"G/FIES'WG:LGU VV^ MSTM'YW'*^J%A3QD7-S>/FN0P&$5_DORNT=+C5^*[95E/T0";/Q0%-4XY*1]5 M_-@X@EIYZ-+4RTT9.9U'R7RKYC,:&:WD-J[5JN8=N>9EW V4T+5&S[W3TDV95Z!N6'#W['=37NGJU:R^;QC M9MY\L[SU^7(9\D[9A4W;-YK'U]@E&M>+F%(;G;>1]JDKG\X<[J@WFHRTS1Z(!&,'[-M<0L*PNYFAC()8WF M7&:U2'NWU4Q7;N%2(_]8[8*%:*N#"",>0181R0*,$8<\$$@JHC0#!%,H'ZD- M+^)G!I4R'&[!SX1OT*HV;(ZSL3MRYR24I]34:]+G0B&7,_6Z&G) M9%H0<.6W4MGA.A^W%6Y&YE;<+FWX=YGFG'6U*(]R5/Q2U+NS-99:EOT^^?&32FV) M![M6E_J#&;'K?O4/1_#F[7^U#ZAW9N 02DDATMC'A% "&)4!!(&4?L 5WDJE M__R[2T(W@[BRH8O8'+^%']R._+P8^.I%I8.\3N-!G<9A1>)G==I+"RRK$H'6:Z SH=EA;>1&&:3*I=-D>3WQOO;O.2B."ZK],+;6EU% M$<>JX[75+W=L[29HJXU+]FX:93%#-ZF&ZMZGLME:I9J$&_&!MIM?+6RV>>'M MJ;@0]]S2SJ+2OFL M >)M,K$"3?B#FW?[18D$KTP$BDJ<_?8V58Y-N'&')OM MF]1B9\F+V]F]9'JK?)MP8[[-]AUJL:UT_;8^+EI8.T!;1@SW7/%6F1+A1OB* M71?OD4[,!F?C8>K8MJ?]+MEMA=7I?'U.*!6CQ*M$H7)85 MQZ]<[4&25M@J2R?RMV645T1WF;YS%5]L?*E_3B;7+M,P3]=:7_XI[X=.04]:I4+%&W,!=J^%RTV<$CKVF%3VFSEQNR(Q^[* MTZ:@7RW$KK[&ZCX/[(TMSXT=S[$YSZWF)=6SB.J5G5:)J3O?;]1$62=]$3.U M]85K(J\+A&&1;&VL<%T$TX:#[4"L&VUVY]VR!Z=B\;RLU/KX7 ^#S^4'YZIW M-^;#OU%C6<0&K1*4>;>*93.;9\4?RLA79J:S'*U8.P*S#H4[T"9ZS8,(5>^* MHNW!M5F/-,^>?\A#)O8A"W-W#W2Q8P>%.,_1K[V\VMH,*%/C\5('@EANT3Z=W)^?"A=.C:MK MGV'@!P$G$N. 8$X"9C1/W_R?44BIP,$N^JL'AC,M[]&B$L:=[;. ML'',6.C>3U;A$+7*6(K^/WOOVMPVDJ0+?^]?@?6,3W1'2!H44+BYYSA"=MNS MWK>G[; \.W$^;=0-$J8I4@.0=FM__9M9!8 601($)0HF3W3;9/$I2HK*^_U MY&KM[5,SIQ\*?G(4\,FG"3U).E#YQ@2>/%+8R7U!)^V0D\<../E<8!8[X"9[ MP2:?"PT&04UN!S3Y4#"3XX))CJ-P!Z6;(]H3@ZD+,/YN3-XEXEQ'0R*PMZ3P M@Y3%*16$)5C 3"151'E)0,8X*,=Y%',1A!X%#Y$*Q5*N>$!Y&@=IC-[BXP5> MD&*.)IG3H-E#!U@&99:CSLQR/\T'+-0IP++%H@Q9RLY4]:+2B;$1D6D?!YDU''#ZME.>69_=-B2%K7GN3J9SEXN:^JL?6A\V,;[_0 M'3I;W#3CB!JK3:!L>K\?U5BIT_6R,ORCX1F:[, MQK80L\5$EI$,W031%%)C),%4[Y4.)_948)DI+"^;16##A:P*_&3Z ($VB"?W MYI+24^=J_DVI:55-><>PFWL&(\3)M>,RNNAR*1S+-JCOE^//BB8XPKW&=[M? MUJ=C(TO\5!.]JIZ%"<_R;%Z3L*1M5496OK-)J6RJ2^@1R&NBOJJRJ13BI!5E M&&>NKN&995"ND1U=KOCBKD14PYY7&K@/'J11\?#UFO[MD!R\Y"O+)G4SZJ)1 MWU?6_C>&V*#4JP>7/H,J'J+.BH=^03) ^AP$HFDGE6%.[QR1XAA4.A%UED[T MK\* I:L.C:V0;:ZWAP !!?03L-WUF53\?,>DK#\;5_B7JT_O?\V*N?8J7PQF M@I;COA4^XYIO\ ,./;=Y*#^8:W=(@N-B1)#_H']96O_41)(!F[:W MWPXE&P95.T2=70CZM_D V1">9,-)-NPO&[Q:-JP;WJ:+NSXO6@J.W23&B@]Q MMO*4]CW8\@),_ G+[0('7KHAM@6N2VLP9\L.].5$S.E9,&\;<\0L,4/;','0 M\AF?U1G3QD6EH-3'.G53C@7'3/(\TZTLM#6ZF$P,X&%!E7&R-=S^EO'E/ M,R.O:F;4F:RX J4E62X_&9C/?[(\!\:[7T/R4U2&%&GI^B!QE(U#+ /AUKC1FS0_E_ :VT4B$9!E)+0E9$,!(T\ MQ@E1GG I\3SB"F4I$%W%BQB$0CW_-CO'JLVU-B@FHWCFW,R^875W&ZP(X2+U M:H"0QW)R\/5KTIL;B[,=D;\3*JC0G;N4C]YF$B>1I'Y$99HH[@9;(G]KBK_[ M8ZYK4+LIK@(F!?S?53ZC*0OC1+J,PV:4//)4DAR(XHAB94?^1C0:D\$T.4&L M,@>"J[EN**51SO1W%3"\:0K:3KJN[8VR\^CR].,R?UD!9)A BJYLKU<1//7L MMJ@Z,LFJ3K_:5 @R"DIH[U-T@\6X5:;VW=191K*%0!XBQE=[W#YE86RM$MR3 M!4;B!^OB]-W468NRQHI[#M2MPHN9BHC^F*]/JUBC;HJ)FMOLT/&$F) M2@5)0YH0P4,WEMSU?9FX/'#=$=Q'RGQ!.0/-!*K)3Q@C5$01H0CSD"9RS=_? MTFBQ%E[OY818JG'VVT@/6HIZ/#O^BVY".,^^EC4VJ 1J)<'0SV.3M1,@ED!8 MWYD0 UM]BQ!N_VM.SYMJFL+Y4;]UMBA0U_WTJA8W.[:Z/9@FLHJ!OILZZU"V MD"%#)$]G 47_QAX@#08&=L: REK_QE;R/'C1]UN_04GNN#/)O=52[)2D$>E\ MOE]^QBJC.@Z!K(?#K;F9.H_Q50M\/ :#!Y+J<:ZF,F[!RYBHGYURCO7Y)4^C M9.UPH&'K_(RNM[*G!#8F!.Q3 A(BY__?%^2%;43E$8NU[(VYW3[E[2X3LQ>NF/GJ0!3,L-.9R88'I7)WCAM9* M_EO.[CK7<'/R:=3=MC[KQV#&I[-MO*/9-KMFV-".ZST^YGPOV^O$E4?#E=Z) M*QM#?PBA7QIW4?C2>H+X[=MW[]Z_/XC1]89-$&+DS.'J.ILB(C]&-DUD^P&6 M6#?>W+S&E=%K)0O:QYY+P2'V8_A/$/2'' XC@+KYM',.6R]M[\3^?+#UVD:" ME>M8SC4Y\%R[,456XG^7)MC22& 0A$")8R$C12FXJ'$41FG*%"."!X%GZ;@U M&$G$@KKN1A8LD2%+=SBN'+"S'E#?GV3&268\N,QPE4M8D(9$!(1&J8R3Q TB MER=Q2@/?#==E!AE/9D3)260XCV&,'<+BN@2S51?6'IF!==QB\,%&-TAR/8YX M*C]FJOA0% LEFR8.\UT51Y2(A-+(#Q*E8L8CRB+7HZE/#H+]9C%V_&,S=IZB M&7/:F<]H9Z8B(K&*?1:G$:5!E"14AD+2-*"Q%]FZSH\ :&C9F31\YCOS$4(W MUI#4P\9SWOUQEU6X_5@C4-:C%?!5@?CZ1V9T;$FQ)^BVM4.Y,*\RC-O.ZA[9 M5 >Z;7UAZX,Z=C\.$="?V+U&\6J:3&$B*16!3((8[*: <\*9[X5QPD22Q.*! M3"9"R9$)YAVEV@9!O>\R_W227"?)=9)<-LF5BD"0R%5^X%*J>,C=B,61$FX< MI(&(;/'L0YB4A,0GR;6GY'H.(:YV"7&B*XB_8.?S(Y/@QRV&CUMR/GH\/O25 M%"I-?,922GV9^%'DIV% B/18PFV'D,:3=+Z[WAW\>3G/I_UWVG^=^R^A;LA3 M/TR$SVG@1CP5/N%41HC$0"+VG>703\&K-0[L.5ITGC1:8QADGV3#8:-N5!SL MH[/(*_8D#,(&Q5=S3 KHZDZ.WD@9X\T./V0-_B M.1?=K/6MV45-M> F/%8NC5(F*!95$<:3B/((#+5$"%L0;40'-':/3"T\/0?T M)+A.@NM[%%RN2+GO!I&DDE,5NBR4D8B(\<6*!RRQ8XR>GB2%2=9,;:L\!+& JEXY)&0JD#QD*4>\5-*F)^0"COK M0$9@=.QU'P<1%5:SK?%A"><\#+UD#[2102#QB6O!>6_\=62HWN:3!\\T&811 MG52850_?D'E$4.QM<=2VH,80&GH]J&:_E'9\V1A]&[/<@D1B6;%? M%)\[6%:M_9TUA.1M>W'NM=B#D*63;HSD7NH.6)+1@*2VV*2'H_8@=.BD&WMX M2\+M#R(\#C*>91\T$7YAX^J6W=@F468Y=GA D%+L/J.M'-TL<<;G3(<&8/^4 MC3-UHTCIL%M,G)4]%@M5W@NW9(A+@1T0RQ2:,P.[884Q$+VNV4E&/]\TU-2P MJ6FJ3)^;^F&W:GXSDQI^M7X9=K" <:.UJ%'LF'D.T%W,%M.Y&29<,U5SA&!E MUS"5PO2QR-5$P[+J&TK@U=7>%J+9/YJ7L9+B1JEYW>1F'P3.72#2MF#<(>R^ M"GM]C"CG3T&/#T*K3<(>/?[9A.'>Y[/;M_!T-/#_F M2HFO* +4^8$D:403UP4QQ2SGCG?6ZXP$$9@,GE LI$$@$L(E#Z1TI1NP(.$/ MI-=+$CF?00I<3_41V4$]ML?33M#1?G88P$.^U59\^ISP: L_"*TTZ40K[5_# 0N_ MVD9E-^SIL0U;*P"UQ319Y;:'9ZS/56I--VJP69U28;P/Z'2-G=?0$M<]Y_.9 M4%+WKZ]:$AC[5[%\:GHYFN8#^N*;^R(3,)Y"I_:<#&SE"2M47K44*(]YWNB4 MH#&Y&_Z%9Z&*0I\8;5P']ZT8^N8IQ9T2 M.H=>-JS03P)J U5TKW/UAU!HH$_!1L_Q;[J9NN6MQ<].EIKFWXWW MER@9;((CP5\VB]!C M*,S8)'"S@_WX,O Y0)#JYJ3H^>B(]+4>>W%6^U%%[4@!9Q1S,"6;UZVT^NLT M.K$V4JF/U2!_Q3%B+X^/:66#-O-D(2%IZ"DJ T832A+%0#Y@'(DH$1-; $GW M\OB4(Q7F]Y_ IYI?3N6[?R^R.QSJF_LO]W>FRT?]74>?CUMX^LV+U\M*"$OW M,?Q'7U=N!FS!",^!B6]!A_?:Y56:"I^!@-_8!(E!&C20#/O&I"J.& =C.XU= MJ4(O=&F24I#:EJ+F<6E0]SH! 6/O+I.;@9M-#\[]9"&!CS3?P/2TLA 3ABT9 M]<8J6\4:'QQW%3K2]V:_@IA1F2X(P*:.]X:BFWO#_#8#.JM/>L]_F;U%4DXN M<8??MG,H,HF82GT5(5 2D2YL )J*,*(D9FXHT_[N, .HV>PHDTU[.LI(=H]' M.-9HV]D:9]OI\Y!'"?PG ,.)!K%*(AGX+O6$%R=!X/8#K^P[_=Z&.GKZX?KT MX7N4X3#+"^?R%@5=H:7LJA!LR1]XP'FN4I!JF*2Y<*YTTRAL("J$KLR>52UT MMM(_^' ,U612MTC2FACSA,M+\8$PK/M2&)91H=SXC&4'A++F10>K5EKW+ IV MK9J:"]LTV/34:I"KUEK=<]RH'3M&.<7[0!RC/7,^R::P-5D!NI 5356"#^ * M=0WL;KF./_=1T0M*;1^+?4J#&FRVA I,[2J>R@915UL M)F"#9*N3Q\>#DE6@%1>@:%\U^ZLM63) F'Z M-_,?TZQMJ*YU"=QBZ(WQSOEJ#PXPAN=YQD'1Y(;=EFKZ4)J8<9^J,.12^)2Z M@>(Q8R'A3'%!E+]9$U_-@<61CG]3L^NVMVHCMK1[G91E$VR*!03-U6TVKUEM=5/!QL!U;.NRN]ELLVX\VBI."%4U9U&M: !VIV@^F#PS!MF.'E_KMP M/H$IB%S/2J%7AZ$M=73&V%XV$KN;%=G*+:65B,+SWG1@7C,D>\25-B;-'$MZ MW[$Y\CYZ%(4 =L0;.5R/@S=MEV&NAK_-DC66Y<+!2".\!86$-M'-\W$F*+[- M)VR8!E9';8E6^XK)V1T*3M/$#.L2L.L]I@-DACP CRLG7#=*:YBK.I*_,GG, M#$RJ2=:OW:\CVAY>^J L/W$[>\'W>]P#W/3@%)\9=>6).ZCL 8RU?9;>FE[H MNVFU%][NX=WGRC-'TY=7@#S+=1G535V?/9_=53,NOZE*J?,_*M>]GH";SNL"KW1UH/0>RN0:][#VP-AC3LMV,9A\>/W^G'AMX;!Q1GF#TRL3MUR@*+\Z<5?-D]Q M90+_J9C_?;EZ\5KW7D2+#>U=M#+^^A=F+3/9AE4[VOR9[.+12*F^(\6V-7]>-+CZ M\OGRRZ5S]3M8LE<"3$9PR\[ E1,7:(!::>,X5PM>9#)C^?UF"CK.;R !M=?V MMEG<8<)\Z#[4_E!147LS?VIVW+ 8]N^MVW4]]SQB-IJX@VH,B>OM8[!84^!] M-T7#4DK#LD<]3=MA'^Z6J6GD9U059UL-8>CHA?8\9Y/*$87[;C.,S5S/9E+G M4LJ@O_%$]=9053'6:J1AF0F"^YI!!]W<&K,I)FZA@S7 Q!,EYD7E_^IXF5E7 M>+1)7V2F:$N80BX, L,BSB?&1U5_B!OTT4J?;0:>V-J@+YQ+@5XMNFLKP1:I M3$Q +9W7?%FU 9>"CKLV7JCI1HH>:C%7=\6KH:;6'KMF4+$F<3NK-?LWP(!= M$S^!$JZ#%76MVKQ[+/B@>E'B=A:,]J_=@ 5/=FXN^LO5I_>_@G3XLE^'T9;) M:K,4UBQ)VW$3Z\':QD&4%0LU'@#OL@THB^TP3/N.'4 MV<:18G+3/E+KB:D5=_10<\E0UV9I9M+HJS'8,U0@U8# M'_R,Q,F@TPS$W>\XPZ#S#,0[B9.3.'E:XH1-JN+BC;($(W&[6#(8(G\^XF?0 M01CB[G42A@PZ"D/\D_@YB9^G)7Z: 7B0/U5<'A,5.BK#BK.-<@>3&W6'L(MC MDCCCYL\&G<@B[EY'LLB@,UF$CH/<\&BU5975D4%T=63TY?ZADY<8: M"LO1Z/ZWZ3+K T7:J[#(G;2EJOIZ1;1<,K9&B"C93T4D7+6*U' M;Z688N)FPZ ;6"&K?,$U]$BYR)557<66'YO %OQE().\!=S M5:*@Y.4)B/+4 L[:X+J60])G*N!)=V5E^!R85 *;UU7K\_L[K,&!C;:X5?7Q MT:D^/HI@+);"'%/S5CQ6D3:Q!R7[;]NK5)<,JM4EX6;-?>S5M ^^K,,*FLA> M!4UD4$4362UIVE*;CU+#<:1\,WKYR!Z<-*S(A^Q5Y$,&5?F0U3*?IVIO'BE7 MMHO]1BWLJS$%UHVG\BBUM;:P>800;92I/%\4N@E16?.'-7XK&G>'BK^&#;.A MXD\CN=F*_NH)_6B-5_YTH>NUD135=(M52U&?*7?N9AD,%>TK6&&PJ_"%$O.W M:AD)3N_VR\2A_1O4808T>H7&/Y-3A( M6[]_L-N["=9R@A$ZQ3>@];F\!FCKPO"QL *GM;]SVY9E3O;*(@; Y;E^M MY/JA39N\T!@?DWM\C:FJQ9>M.ULKLV_S:05JV!I]12!AT&"7Z([@AK0.;38G MAVQ2LGG5#.+Q[/AAI9EDK]),,J@VDR2/:/ ]9-'N2"L[K"".[%401P95Q'EN M'^AR5K#KZUR9^,3'M+0H=&K'AM$8,N511B(O]E(:JB!F) E)JAAW_4!)-0)& M8Q JZ0>2<9$DE+M>'%%X@11>(!3U_6@5H_%D4XYJ4WYIG60PB<$:/LIF\TW5 M?-EZ1R[YRB=FYL%D_+"J-;)7U9HW MJ&K-ZXP/]>^Y 1O5BM3Y7+3*0);:@F;[\..PLB>R5]F3-PS&]8&XPR:,VVN_ M4^V#2.?S_K&*^\V3SD+*'+5N]Z9J#]7/1UI9XO?NJJ^'0./UW#CJN>AQA M[SBV;'YI/\T.-OL3IPZ!J=ZA^74DZ;8K"F:_85W;* ]?E.57WKB% =E M@6T::AZ^D?I#M 5]R&7>W"'TL*O6I(RE2^C#DJ"[86A/KYYW?Y2EAI<%XA8K M^87]T41O#7D8$^K[B2LI\?TX\D/N"LI7^V&)@/UOF),].\NQYRK.0 M,!8FOAM(G]$X3N,T\54B742E#HC/+3V1:WGF'9<\\\]<+SC)LZ.R<6WF^R-8 MM[8$VV-;MX\=(AK&N]MYPT<0Z>J1X/:^]68N!V+20QNF*5,13_T@952&7A+$ MH4I9*CP>2B_>HC/)UH)\*;_7NMZ,(<@).8N]^ D(\H>/J9TDSTGR')_DB9F? M^)*'OI#44TG"/$IXK'SI*NDI=T03\M"2QS\CRPYE)\ES#!8CQ:D]+%T MJ4=I%";4IZX(J723)/2J$V.=9;ECZ S?/_.#IVBMCB<>CM&F/0F_D_![QL(O MCEQ&5" X 8F7^!Z+4A8F(@UXQ$+FBUZ;>R3A%YZ1D)R$WRAF=>OC$E)IPR6' MK]O>IH9Z4.GU7I!OWB#(-\]_J,+\XVG1<.I9=I">9?ZI9]FI9]E3[==UZEEV MZEFV]LU(UL P^$6R%_RB-PA^T:,]1X1+X_RSNF4:W.W3$MKL8XUL]DZC<8!E MGMW")1_3JP:(V\;#Q*[B,7<)I]07U',Y%S1,:*S2- @XXV,<)DY]%H2*"A43 M27V9,.D'*E:"1TF8JH2<#A,_^&'B8G&+,"(5^MSJ<6)5X&%+5+=<-"DZ& GA: \ MT?.[.-J#R<,P2;V],$F]09BD7B3=R?T?@>3[6?6^V_;"]30 M&P1JZ%D[D!^".]HK_;T?0WZ@2C@\^5H@+AGJ@?HDJ4]>'4F<[N !^/Y37AM\ MSF/+"CS)%/]*.#:.MZV!?;3XL0>1\IMURRQTZ6;3?*W8R4 M/X_0#N,!#R,\S%;:,L'5[4,W4EHJ9(RJE B?QQ1-%243UY4^]P3E1,86SU@7 MC^WMJU_-63[_AMZDK.YK3#>3,)\D32+2-(D6>C!Y[RAHJHH*' MB<]#C_JQ2I0GE1+2!X^$22ZUA@J>E(9Z=-US[+7'3T )$,;#-'9)&$9@/"62 M\9BD+.:1[W(2JNCAE$!PA$H@BJ-GH *>BG!_[DZ*BGFB)%4T)9(*29( XV#4 MC4//\RD"Y,$V")^4"G@B3LK1S>+[]CQDS"EW212XD0NV$$D\%I,X2#E+")/* M?SBE$QZAT@G"D]]Q=*KIT\#YZ(F MBHY+$YT.41[/($5##EB53$/F4B82KT(T7"F(L4_K7 ;QQ*]41' MJ'J\Y"D>K'FZAS$W9\.Z= _=9KY'8]+V'0HXNHF,(>BQ,+@\"=.6](]GPC^! M,T1'2+5QM0\+"%A<21RY\(<"-RA0$7,%8VE$(M>3F[3/T>B'LR3RGZ"&&$_0 M/.CIHV,X[$OKTN>M"IT?OJ:YUB@;.Y-7#>WF,^?RZJT3NB%\535WQ'KCND62 MK?]>V7)?%&5K/G/7#(\6 MX=&/1D?TY21-+T$'B*YT8XIONM!:=T-LL<%F/BV7V;_PX9]:K72L];D>!FKB M#;\+=K?Z4\6 %$^,3=05FRNL,YF]J9Q#>J^RE^K2LP\[QL88\NWN/7= M$EMN:D+6>PZ;5M9#:/Q>DJW^O9(*\,T$[!;G/YSL]FZ6SV':,-/)C,V7S8_W M.&XPZM;3W3++!O<5QQ?+JB/])U_,L?VKYCIL$-G?%5?4IPM@"[!B8U>1G9J4 M;"NZ1J7/1+%"89_0 G?J6I^431-[?)GJ$[#AP*+6W>#P6/[9BIPL&P1O[EK: ME)IYKUCZQ@KGS^/Z#VZXQ_]V(]&;XB^&$U)SA+I/#(4U= 1<6&'+,OJK)_;+QL*5]];)?\,CK MXHDTC3U7!&$@:1")F$H1AISZ CS<)+: T1TJH.HO ZICK?JZKWL$JWZ(W24H M!X,_]D*B.$U#SGWJ^*M(CW$55_=NJ76V4"M@EF=3 MY[#':3]IXYLT 7#2A%(N2>12D+INDB@IN6*$I3%8J2)XI'W>6'I,=+X"PPOM M6/""#GWBV$(B3*"JR">Q3*E*10RJ.O2\.(;_A]RS0;L_Q";J(E'EJ5E/D38^ MUZK%\"?Z4+.O:/7U99KC* !&D2R0D4=3GL2I2-R0$4^ _DX)WR9939B?2"\) MA8PI\8.$,>&E@M!(@+;AGIY%V_Q$C??0JQ]&6+O"8T]Y*2413T2J(N)SSBD8 M:,IRT+Q;ZX$>C'1;RYSY3:[,EBKZ]M3%*>+PJ!&'RF6MT.# +2\46,O@["%VP.2^ MC+&A,+$=X-?I+&U< W<6&-'BP#!32X(@0!/E9G!-+APWB[@2=,YFB9-ET+.X DXR!OV MU<0^5L=B0G[Z9[RN,2P<"&L,Y6+K8,&1($T\7F; BKK2?QO=*S-@Q9?IO2MY MSL 'S>7\C_/S3Y\_IME$+;'2/BO8 R_A[R\)??G^_.7+\_--:'$/ N_BKI@PGME:6DXR!GLITZL2F M,4\IEJ,S>)Y4B@6LE%RU3(\;5I3& W!5C<>$1A/^@K;&O9H[=4K14G=BS"F3 M-]T07C'V51GIU_&6S>D &!]G!3QK9NPI\S5<7P#U)9N@ OP0S9E.?Z\R M],R]+?,J1R*]ZB&T3LR:#1J,2)81QH4U/>*QEZO4X:KLS M [-Q:;Q5V_D>\[ES_+&.&$L'W@KVVKUQ^7'8]=.J).U*,FA#JF5#T+(H?I^^ MLF$R_UH-JC1&+PTQWC9IT7 CN0Q]%OFART)&A0R9 +]->@%1@8JIM+4*'3-% ML!XLMJS#%AF2LL?-6-RE%%7O3MO M0#P:F+4U]L\0K:T=F,U0O^FR"O3)"B!'Z<$7@*QHI6&B71#)&-)LHY713)'&L9?>.<>-:: ];>0F8N/-.+M,H M]MT\@^V:@K]\;[6NB?XZQ?OM48F7<-+3M/OQ4 M1SZKIS6E2>#QA$?<]P-* Y+$JV[1^Q"^O63I95%LE9+4%1;PAB9ICBF M,." F:G9*ZS;SODQNU 7ZSOK)[S!8B5Z&U"@X2=RL5?$;=\ AA7;L?^V<)\ MAF]%L>R]:Q5C>)R(:2\N\(::^2#0Y?*MCAY'&M.U(XT]*MM9B]_[;XOV8KN! M(-46,.D#L=[FI5[AK!>O43Y7XJS,SY0I"O'O15;H' =\6:J3W=[")6 D3.XOAO/02K#:@C6_ M!Y,-:R6S5O=O693]6[)L$9K_H8LR(R5=AN'K>\F&!+KVZ]]-K[.I4GA$ZW(J M/^4SN1#S7T!#3F:Z4O@36)?B'M^T"F1/B$>83^&%?DRE9(E(B0C!(W EJ-I1 M@.P]W_=H%!+"0TFY4@F1OB)I%-"413Z5JS+B0*D=F]JQ&(@62=#%9@W*ZXU; MTMYI$']C/G+_O%(G0OM(_#H,C]WOQ&/O9XD!?/1@V.A]7&/MS_)825Z[Y==_ M6R=^^:Y+<71J?WWCWI4;5RXW;JEVP3.9B8Q5[CV: ."*BYLS9PKOM-W7?![X M*JJ %^O ?JG6VWX)TV>-,%XC!ZKUD3AEV)E,W[KO1A?,(R?AQZ?>L&.6OM]3 M&'> M''&1'K^49H_%'%9DXG<7F>RX+H>J%K%HV9[]5.K!A@)K*BVM[LK3LCH%7:C) MI%*KMRS_7>DZP]JE+6/DMN+'5B"\J. IG%G:8HO979F6++/9EF@W6QO]+.V+ MPS9F_,Z,M7D@*8Y@N5,1,UA[D)HQ3TDB8S=.7"_TV#;"=9Q8:[ QUKI-K+ES MCHQX+M:_^PS^B$/*60"L+I6* I=S6Z;[(/%D8CL65\U1+K3%MDM"I!F!?EP# M:UCDU[>V]7E"!M;88W?&"E?YPV*B?M1CLUW=@*Q\@T4\*)J4!B2833_>X7\O MI_+#%'MM C]^FK!I:= U[+@T<$D@F LO9]25@D>@3'KOA"'8TXZ[F8-6>:^(Y3>H-,>?V8XYAL4R_LRUV/^$' MK-;3:0JWKTFWWX(.B[SZG9U-^]=FP(*N=CE_7$NP:6+=*E9H$(H"1=RY*51D MWU@NB_)D298[UUC%=XY&G),R^/R5319**V2TT/!2T=C8E6&(Q1 ,II(S9-)S M778*S\^*ND!PA95R9=(NJJ[Z-'6#56VE&=;@3,D^G#8L9DH[8Z;]3#. T^B> MIL53EPET6'24=D9'=R7ZXV[OW=;/>5?,P4R?5T9X8X/K(L@UJ:!W:5ZF/[/I MW4)#H10+_B]CDV-X=7&K3:/B;"TK:MS*ZF5U@]U)EJIJF\_,O5J^%&@\E!73 M7V=X- YK:-I>8@F:8\J:X=]49;K(WY18X_WFB;58TT._=V8"W%WS*&5H@)72 MK>G#4^;P;N.\XI/*1V0:M(=--IWY W%X.YN:>]9(4):%FV-[6K0VCNQ5DUJ4 MN6+GS82!^70E;F9X**^<"3X":7@[DTH/PHQ8'QA."WC%94]QN*RBQ- M]7!:7-IB7&URRY;,TXYD6T96..H!4[,QE[R,RAZ4)Z+YI M@H>()ZXZK67/VC>?/[W'TWAOJ9["3_ MFXL2-])S?W+U/]O75+YX_?Z[@FW..7YVS%&;YRF&3;^R^ ML)PVO,GKRC(##5Q25!^5LBRAP0S6OS9I[]R4$]/0X*M37R]:JWYZ\9>MI_B? MBLF-*[\Z+2L^;N=!S/[U:?F+RX4&-F'.38X!AS]]N7SSZ[N/[]]^_.W+N]^^ M7(&#H/L_@_C%2E8\/O77O[ -%7#]K-IQGLRXK4=2X6=)\:^(&=N:/R\:7'WY M?/GETKGZ'6R#*Y$I4-&@'3],Q<6&XEO\YVK!BTQF++_?3$''^0TDH$9!>-M, M";S/IFPJ$(>SQJZN00\W\Z=FQPV+8?_>NEW7E>CZ-SVGMX/J]'9G^! (.+M5 M7]@?FW.]U"Z&HASV.E"?".,2VQ$)8L4UVC1&JR.=^$@8J)O >UX^) MIUB84C]D:4#"J-,%VL8<&&1%^,/ F+RE?I)-("NG1#7VQ!H$%VM M@8"'B?@:=G> WU4Q=J:WG]@#5J@3&7L;4@]:H>#)1'D/E;;O7Y%OADMFM_@F>U_:!BW^4U6 ME%^=+<_LP'-J;*'&S=JA!V=8*CQTETU7ZN/JT_"5!XWGS+F:?U,EXE!:6P5+ M5",=((#7E1'D=,-[]8FD;VHRT:>(ILX4YE66%\!#)K.B< 3+\WL@AO;4#1HJ M#K:,A,N2+&K*=-P'WPEWER&*"?M6F*/O5?&$*(%^N=(!%9B0F-?82:UI-V>+ MAYWR0ETXE[K, 4,8^%(GCHX=1,LXQ@8NQ\N0:RBN>^FSJ*?;43!( D2 M/<6B@ ,MVYXK,"S12P5'8SFTDCP-;>=\ON<7[+L5\X M'U)L8F$G);P>I?"J0-^&CN#"%C=@MYD39!.67ZMBWH201Y6FIBK-YC6DBI;$ M6@0'[LM:).L5:53$+>Y@8*@W=,@=).]\8@+=NJ:]G')K*2JXEESBA)O\99!Q M-C+2^H'<%AW0!6T_KRP>Q))"L #TC+&"'G3J1!L'C:XD2XO$!E_<^+4,Q;=> M5"<%\ )3/H:JLIBC#C(]/$#Y3W7EX:(P)Y1AM*YN]6$2&8]:0$:'53!0*WC> ML>N*\:DW+"L?N#W57N]8CG"PQ2>5Z\*OS5$;%GNQ\&4:*9]34&*,D#3UEK43??O:A_[;.\%K_N@Q8S..JYGH##K'0 MGJ/V;L'7->EL5-G-.@34_IC;7LR-J08CRV3E=.I;V7R>9WRA.PR:\_#+N]&& M0>@X?F^0W32;*GG.T F]5LY41\97"_OU0(JUD8#%IK'O-%JQJ?]63-S4,'&_ M9!,]RKX)55:&+B71]K"N P##X,SH^G:K+_6'RD6&A6DYKCIZX*4K6V _3!.W M*!;8B:P Z^$KV"T:E\1: W+6JK0HUO(C)?:=";NTAFV0C[_IB@+C^EMA8+=0@/3X0@P[-HR<:38E-Q**$Q69EW1&8 M?T(;RX@9>EX];?3XPC;B9Y#4Z@PY]PN@ 5)KW\I F^RI^ID^G@4=#$N/!)U1 MXGY2#J!_T'?&0-PHN9BHC^DE/+KBZ*MZ>[PSC>3D>Q!L;[4<-X<0TE5SU6:H MIC DZM$T%H+2@/D\\I@KH\!309PDH:TCV*Z&*HD9D2+BA/N"RI3$\$4<2!8* M+XX3E0Y$CCE@="6=85Q4-]&I=(0NZUJ73!JFGF-XNFSG)Y?Z12S7 D5I)8_7 MY*Y=VK;/P2WUXEE=IOBM*CUK2;I76YO:!Y-\P])>06=LKW\3#=AYG4!;_6P[ M@-?W+XU[!#/^8(PR+*46="[;0==<+Y\Q@X6:3$HD[O_[ MU-^%RV#=>?3?V9 M^1[RCG7HYSM6&Z?/9G0U?:[5INK=% MT_3>SN>#^KR7U54;.[T_QDC#C>2L1F6;05G%6 VTK#-T=)V4'O9:K: >R*J$ MV2EX\.)U,Z!;RHFU5XRZ8(:!QERN5?S\;SF[ZUS#'_2]=>+*H^%*[\25C:$?7.*7QED4OK0=&]!8MRX]O4D$NLD_O3V[;MW[]]O M*3PZ/<5N-)G](D^7NJRAB27/82ZQ"J7/$RK#F*<>H<(7@LN L;0?^>)_]AS1 MFWO[ W3#SG>W=Y/9O5)ZJQDP#UM'::\)>^/6J#=N#^I-=!9Y,?Q+UK!OCD#R MCKUE#FPK/+V=?Y)>3U]ZI0D(JY DGJ()C5T_"9.0A)1[E$B9$DLO\Q7XK"@9C>A91-:;<)RDUX/;E+T;IY7S."?^1= XK(RTU'T2@P[ _*Y=][:5O2[S MV@=C@RT6_;BE^''+YZ[1V\.GD3$]R,BO#0.5<#\Q'=C&L@T2;V8T50)-XYXHNCC MVFGCBP@_\L]";QU3]7F+B(>.XUF#DWLX-X>UT3ZO5BDBGSVJD;8E_9Z@E]X. M\<.\RO!^.V%_9%,=Z,SWI3.>D[LO(S?VTBB684B%%\4L(CQ(?9&D/)'4HD8> MTM)<;G#M\/\#M_?GJW^,J%8\[RP,CMW?/YQ4>7R;]20QCVJJ)XG9ZYM[4D;* M#97/)15$)3*(4YD0SOTH]2LHUL@'Y&*TJ M*Q8X7&2%X,+ M@M*4ND$8)C*BU!=^XE&:<*X\Q=TT"BP%09T=J0;*B^",>.&93Y^:Y780>6&U MR1H??H!?\3S+"(>(&G_=YSS1,("M8%^ K4?NL?4PF!ZCM>(*AH%P!7'/,5F8 MT*5!-(2=\2F?36>(6J2!@PU.2T<_U90G:2+BT*6,1M2+D\A+N*^8DA[W?4L] MS\Z'8%/FDI1YL9NZ(-F$3,!!AAL3'LA(>BFWHK7L#/'<7G;+*BXIY+1)Y'Q6 M6*D^N7P.7.,'[\(5#(,\"CJ;-O63?"%!X%VP%M> M^"K&^Y$@AG' 8L_:C.31GYVVN9&;0\X"H/WZ9W8&AZWOA3Z^6>TZ@A8"[K%LK%@A?JWPMC[O%[G$"!,XC/28(]E4ER[M+U#FWF MAZ"\@KC57TC5@=D]=TNXS^M%)@VLM %JTF]H](=C8X4_,\#6"*4)(US#; M;-IH F+?8U6@*I$DUESRLQRULD15KQNQ8S/-?83UJ)I[ M&))6V(FDU2\9!XC3T*JY[9)L_QXFA]"4^.X]5FH8YE;8B;G53_0!*Q75*]54 M<3L[) U*#^D/M[GKG*T#V-Z]XRS9S/8A]2/M'A=TMMEJSFESISA[ASE+0/*T5E#5SWWK5W0G&[O;O3PAU14X%P6+8QW"_;."C=2+PG MOV^&9=^BO;)O9%#ZC1Q7#X?N%;>I2AV]OEQ<+XJYCLENBE=CM#;<)E[]B^*F M==2:E?MVV2H!(\ ?=5SV8]GVX$>PUNDTC]]QS?]+7_*+R["O3T5#\^)]* M7J-JK:/?, "LN,+^4,X[6+OYLI/3QV_PU;\7V*YJ^>R8!.?4_>E54T]CF-4, M;9ZAF]D,L^-+6R]A:^^9U>\IMXL)PMXUM?\**8KL]FZ2I5G9<8*UQU*USEJ& M6;/&B'13+G'#<$1 G&*>"8T%WFJ9":-6>DAG90\$?+9HS#%;F:-8F:-:GZ-Y MX(5S=:<$C%T@QOE9%:UO3FEU.LO7KI"A.0B.O>EN9U_QKEOV+^P2J>Y8;O:P M#M'7"0%9-N3287PPN?YV>?GI E:MCL4O1Z4?"4.J2-IH;@;#DF57LKH-9_T" M'+>9;X,RX"#^>P%,GMZ;#JBF%]G*6E:H[:HL8%RVN%B9_(_O/EW]U.Q(H4E? M#12N9\5J;F0U-\"F(.0F9;.3HKG4NEM:=KO\J2]SX!N>8?GD?ID^R/3H;[/Y M?+7-FYPIT^NS7 /,"ZE)IK[JWGZZ<>=*/F%E]LOL G;CZ\TNP 067)=%P^H(NINH;Z&5ANBRU1Z3+[*IKUTL>-B?\ M&\@>O@'> M5)1O+%LM&AV334TM-7(RIE9QE*:=9WT]B!M]#8H[+9!LK]/='%ORS99$!N&% M!"Z;"#OL#J2T;L(TSV?%G9&BDWLSL!7!:IG_3FE8OYRN&>.R\W0Y6D?K]AV> M1R^<=QV2V51DM]MF%@W)7/9[KEITEZ*W32$MK8TTMLQ^A^QO^X^'EK7#"FFB MO0IIR*!*&K):2C.&O_VT)>:&;,>1L-9^//*@A5,'\1(?48_6\K!/CR;;Z-$/ MIA/P%_;'LF JHC85NKRR0W5FIC>Q+I3"+L3F&MV M\I,6N^#@:6\%).WU+*^P(-]\R"1;'5Y9-M/UE,RFJ#HT7H^GM 5IZWVY[XTJJ\7O._K#\OOFY^:GU M=WO,=(<0:>-Q/XQ!GU9EA5TN.\NA5]/K.O5T"0;W_%+ -C,]V6W'FV1(.561 MXK[GTBCV62H]UV6"*>9S/U$C'&^*29JD$8UDZ,8CV:(]773,#H=>=)_?U7=-K?SG+P5,T:_XBA7\_]N?Y5 M?R8__V3T5>-A^FUF$&;S. R;89IH:#5&&$.ZR+5= "]7D]G=F6Y>B6V48='^ MUWC[MRS_7.E?B M9@K+?'V/YMO,N5U,YMD=%IE5HUR^5(!"X*J.6>CW. SL*C!PT%Q:UH##L\!" M,N'WTVKX3VK4'U*VV;-9SPDR:UN?M]- _V^9RC-FF:NL8^G MC0V\N -AI/V(PG-')E?\ :/#JIB;5;B<2OR+Z?9: MDSRF,9C<:1(+E]#8)5Q0$?D^I; &;E+E>)X:QR+-&SM?GRX"]Q_=7'1==19T M-ITJ0V.]'O,>D^/",6QLLH(SM#0P59NC[P\+5UM/2YL)CW$9*;1I68OB]^FK MOV<36".0:96@::Q.X@9>ZBO!XY12%X0(L!E(?!;1T)6>M&$6$K>-67@\J],; M%MY)8?@7/OQ38\QTA/_.0<(RB@#(>\B0*?#>)PRB( M5.K:T4,'[+__^8P6O[[J[^R/['9Q.^:^]"_6>W4TUJM:7$P>:L+H$A-,O):+ M7-2K#*+Q!FLQ*B.J=@Q-3',*PC.'G\&07;)*X?RX]5J42_#+0OT#WOC9/.J+ M9H#&JC"5*.6E >&2T%0D+"743Y1'_1!80-J;7CV:5"06ZMF*>B8?80)[;M8;+?9,;.B[W#6?HV>M%99@&P$)^9EQ[D.]%,R-^E\_2;&XB M)^7C9#E%IX!1%CHJH$O?\)*.-?U4O^=C^C=\RR?]Z/>SW+K:\/U5?0S?F.O- MO>:" 4(3EZ6QI#*1//&4'RLOD:EBL:VWT;Z6XIBL +IN RL$35;P:DXX]_IV M\SHCG#_46L12) GQ/$\F,4VBB$>!\$7 !;A,*HTM2*;'M!:;M^70M?#6U^+E MV8/M#$J9)R/P^R.?T3 .NKU6J;_5JC66*%*! M_)Y5X@0'L)D%T) M%2$/0[ 96&)Q<]?:93ST$C5H?UXH\4HNT.@6LJ5GY(PI!$/DE2 U'%=\$1I2E/^-.Q>FS_::?>NN3?]EF\S MUV#"OJM^"S@LX,I=WRQK!?P2(:4=.;AAQ1)!IFOY+.$@3.7#P%J!H0_ELYHB MBP>*BU2I)& 4U3H)N.<%+H\C7ZG4$JC<=S^,M9#K':J;)G1E=YD"EH8<6C'$ MX.IU,55;675I95MF73Q<(L!Z'+?OIO"4>]F#Y-8SJWTWK<+TGG(O^NB&FF.A MTU3)5A 6/%O]J%*0Y>HN5P7"1$@=#5]/\A;:., P5(8G@3#K6\6'3,3\FY:4 MW7E7])4P+E0^'[QKE>+0#,K86R=&^+#^DKXW" &&=>0P29X9P5#5Z1TT#6L] MW]MW4WP2!59TFB6:T3X826O(5ONA(#U-!*1P(SC,1L+7%-F,B;12:W>,R$?[ MH1[9$(^.&^WHN2#\;$0ZZD$Y>B[S'X!PM VZT<,@&PW#*5K[_,Q4XE;G3OIM MA0$&1M+3^6"M!ACEC:T0.$@%=],@2)3DU".,*]]+6!@'*0MWRUR<0/N+Y["%,9XQCI* M//X?A;&_%_^BMANZ$_^AGM '.LP%;)EUE_HETK@>W8N-9 MFA:-T3&R;KID:YK4[..T"Z)F^Z3#D<+TM\*9E9Q8F^%N?:^&'3-\P&EO;KK5 MN_Z#.L'U<-T1$ZJ'(-Y^!#GBB:\+NT/PS _C-L*M&L7A@%\YR5U_>[DX?MG5 MB?I[%(B-&O91Q6&3$F6/QVU:6.ZS-OOLS1TVP$BC[>&D8V::/X_**0.[A'ZG MM!_OC$G*HDCY LQF-Z!IXB6)\)FB?IJXJ8A]>T;^8!7[?IVZ]?OZF+KK13H' M$UT/(PN.767:9Y"#ZUTU?&W.9A_TC0?V!AJ':AN+_TJ@>$K,",XHGU_<8S-V3M_B0WN*V6K"Q7=[";FEHO2!R M%:>^YP?2IT(IQFD8N-PC"58!)P<_:#]4Z\&;3S[DX170\6Z-EFZL9E05Y^GB MKMW4_[)BWB A5KOHY#!JSAZ!PL_4%QHF*$P-8T7-LLK0T553)]KNZ6>.3=QQ M=/"&(SG-HVFQ&R@\M1EQ2M,@C8E/T]A/8ZEHXH5V9($CT,7)&?&\DP_Z\'+S MH'8!B;?U3%?G2.UX)=^SNSJ;L\FJ7?'H#NOXZ_;P7JQ=U,O9 @O%#LZ(Q\QS M1Y'C/2W/81W[AO4@1$0BCW J24+3*&%4NK$(@T0RF0;L:+/!Q#WS O\(G?F' M%(\C:_(G[LX_G._S[/STD]OXV-FB)TVYATCL/E/2/:<4Y2D?N:,U9VKSZF-. MXQY,>'9*ZM%\S",FVS'EFYXT(1\AO_Q,*7E,+'D<-3C/M(SVR^;3NZ=RVI/O M<#P&\)^?'=$>KY+6BAOX68G9]13F)S\@:$"69E@E:ZS;\D *EL_^"E]G$[A# M%?#;XE;)]P@AKW[-OL*=M0AI'E8)5"P")9F((]U2(O%BH0BE3/&0T\3>$&4( M?*1U)&8&;^[_SOXUR]_BD6WSG%KPO4$PP-7K1PYSDOB4)7U2;O! *\&:\SVY MRZTVNS4*R!'F0?=?KV/)@S9*7IY:O>]A)_3L$H?C:O-J?]XWJY,\'KN>2E68 MQC1@*??3%-8@4&X@I"_E0W38V%[=1L=8'OR0@N81(L+6A.GWIMS:F%M) SET M:454!4&F=ZIE_DX=23Y"];CELAZ+#FP6FSQKQ?!$"GZ>]1H\A')>[S5*HH0% M+JAC3U%!!1-N'"0T4:X;^X&MI<6IWNPU$"EILD0*YOB(-IU M)V9M1PSQL[IE\.OT^M*\5+.1:45$FFU5?$7\F/LJ0O8(?>R+%B:^C&(&?X26 M3E #FPL=(-S9U6]HKJ8.MALJ5K%9-10L;V/$+NX,!#0\L-G<2=Q@AY^Z7X/9 M5>LG[^!'IA>YAJ;%5V3SPA$LS^]QX34L+7;34>O<@:"V^G?I+(JJ76^N)IE* M39.7JD/,K9K?S.2%[L '=KW-J>^[%/SV0AVP1@79W' M_JEW'1X,*N8?T[?L#O?QLAU9L^%>E*8B5$01+Z1)$+-4I(2EBGN>(B3Q#EW: MV^H+MM3T_8WQJ*7;TDOG6SEQA\&FQ-:'>()?-U R--"(P1V$*WN 8B\VF$+9 MZNLS,$@S6I$FD<_<%+8=HY&?Q#$C82!\(*6$_QR\__I@D@66MI*ZF5K9W+/0 MNTGS8LE_,(AR#V"O53Z;_;[L(F['7;Z[RV=_P/MP#7 _+2&>X3DS6(:)6&## M*M/ANOZQZKA2M8(UV^KO2$?G+\P0U@;%"+E5FV^:BD M_J9FL%]!8)V_R6??IJ"'G-N99K"*K'6C6RW3S;NK_EVK37 W"HVV&&P(D,WO M9U,VN4=550J2:@(-.IPUOFN2X\Q0(,V5TMQ@V&6^R*<-36?=27#;>[@+-\_' M]+.^I0DP%R>IRQ4/ NI3YGIQX@8RB6))8Q&X[L%;P@_>1!>AI0MD:TVJ5KE? M9\BOX%_=]Y'*W/#?]?5-.G'%..=I&*B8,A+$0*U0!'X:1BSUY-'2B5J%C6D9 MR&JIK#2$4@]YC!(S:$M6'29CHM+8]4)0630):@&XXMIV?5O;A#MBYG(M*CXELUO5ON7:XD,4OH;[EM$=72TA8KD MQBM!3FAZ%W,MFXWH:5HB6D:6#;4VR.9-QE2;^W7SPEOP#4"(3\S;)MBB.--R M"FZ<&LFYG$4E^6[9O2.S- 5K6AM!^K=RP+(Y'C#=3(O$91X]N,38 M>#W#=K[-%A.4\S \CN97I<[T;: _T#P$M;,4PL:XK/H2@/>C\@G:BJWY+]_? M(*_1H9M'DDTF. 8F,0J-*WRC5@Q8<8_CR54QFWS5K1R#9D0^:*TLS>-OS5_/1<8)RR^ MHUNUE[/2#^]OZ7#A;$++6.IN[0V8F2(3E>IO"AM<^P](!@V=#^N&I()/V)D2 M]TA-U&4/&^GKKW7Q&181:(6=]H@/[./IMZ(EZ[[_. [YB]>_ M+'*T@];[C,*.S(K2&&S:32B-MC#&S%JCB$ F1+'0Z,$'\B\3JKAH+)3>9V:? M E^T;$)DA)*AX%G-C:VFNF,JO.L;N'_:WMI%DNQDV8+PLG1F[;9W-]JXC8D_ M4VNWQ\)M$.!X;5VA>"JD9,3U"76C. '/FLK8#T*7!AZU-+4?MP_N4/O$OXAM M)MRH]FT8IP%XSRGWN0+[-N)Q"!9NXGNN=+DDX;'2QNY,'\:^#1BP30*N4I@$ M5(HD=JG'J:M$2+R8IQ8@M2.AD6NCT:JTWM[01%4.EZR)3RW:EY:B41D;6EIW MG(*W0>A4*;(FRR:(GR-"R@(9T5BZB5!QS%TI$\DICVPL^XC-K,G%>F5HU%;=ITQW>VK DLR0O_P2U2\UZ:'WUNMP#],+[4-^C'= M87%(I+S !Y*' :$>40RI'\2P>03"#UK\Y0?K.5[H=.)Y7W71!=W MP)XM[F93J5,4:_9U.XA=;:LNJ[O7E&WG ?MJ: YG9S8-\>:@EG]?_NT'2W)_ MERS3=EV^RJ*"O=YDR6OXWKO(O62$FLV(!C(%.Q6H'1!5[3/! M!@(\#1ZYL5**N-Q/&/4#W^_7(?T=$&60N#0">X91E\;$XS(FKDH"/_'![63Q M:@?$\;)^K4ZH+U[3"P?)XFBZ.']7#*E2-@>U-O_KS>#V3VT /5:3V^-PC66# M#$A9[SKV+3U2JQ"P"(L]$LR/DTMN2UPT4VKEJ:,K: C"3\B#:$ 7Z,2@PL4? MSS#(@HH.XSM"P74@E]%'43K$@4[-UY'1[)IZ['B;7JAD619B>5O\EZ; M=X_IE/F\*B*JH%:U;L]T>CM:,IL-#F=S!_I+^$]=+V;I'W\^G]U5$RN_J0K# M2BMG&31LC,_:'+1Z\?O9#'CWQ5IC:]L@0>W!GFB-LCGWCI;CVRU9W+#WJB;W M'<)Z58.]/R?1AF[I&TG>.%=UK=?;_*:M4U9 M:4E<%POS+$NF2_;,K\UE<&[*">ER^]4I6\KORY]>_,4^M6U6^C\5D[C2S>FL MU3<.:"%M*?M:7=0776W5OQBMD^H OC&VV%H[X:ZQ/;56]VM)@DI(6%GW>_6-EU7L>M_G)]_^OPQS29J*30_ M*["X7L+?7Y+XY?OSER_/SU\?A^_YVJ+1#O16FV!+]3^KJNMULR:YTX^MCX4M M_5B;&^L*$5 :,/! ?)K**':59%3Z5+F>9$E_*+W?C741$%L$<%<<4Q;!JW01 M@1()^- J]5?=V/Y#1&;G[A[K""Z<]=.L&WS7BL!V=ZY_3@,(T566AMB3-X!:PEX'TW^?6I$/NFNA(W2BXFZF-:;Z^WQJ'2RMJVP0@) M8I;XH<=B03V/11^7&4D\#@)]M/ M-K^PV)1#3QU:GW]PB()>$(+&$,*=#C*7KL2>HJX,I3<#:(]TC&Z'-A='<7S] MQ+1Z"-[C,2V:(IO!Y8Z'B2T&Z./@I6PYNA.#+1G,>PH,=NQ2LC0QHK 3W',/ M&(^=[,;/[)N#N:0\8Q.3;?LVRW\'!^+\+I\)51P#GE0'E1X9(6/+@6T#P+#3 MJAT%-,5C3;Z[QJUV^O\)?/QA^LEP\>54 J?_O6+T5I,X'GDR8A)C:DI)SGV> M"BHHN/6,R$V%;>-@-WAG)+%A&#XV=,-1@+6=!,1)0!R!@' %88Q3)ET2TBCT M6"JE&W&7BC@1H;+AM(TI())P_>SELQ40#VU_63W*![*\$&BBN,'3&+.9/ 8S MZ[#N]6%@.(\>5O,X1%W%:W]#5FL"8?B*^23UJ8I\&H8L"6*/!G%(A L#GP1P3ZE01*$D04$:413 MA'C)][!=']L$Z>F*.22>/B),Z?%Z6OMTQOT>G+$CIL^64O$W-6^:+F$<1%(Q M H8+E1YC2HA RI32V!6QLN"?C!JW":,G [GYQ((Y)[ESDCM'+'>$#$+I>J'+ ME*2$DI@&J1_Q6) XB81O:PL^GMSQS]QD'3WI^Y([5@.M\6$P"G#CKP>IQ?K! M_OGH#O0^\:+J3_GL#CCV_M.$3>>74XD8$QHMK+O(.E52A@&3OF)@3\0A=P,6 MLR#PPH3P1%@P07>N ?5BHF0(>=E52[BA"'NO_=+:R9NK"/O)-X#F \_T]@, #"N]M1ZPV:;P>Z4< M<3@5K379?3?UU61OW).VG2A"GBB74<*#E"9<,!; ;@PQ\Q+' L_O[;T3T\AU M59 2DA "[D.$Z"8B="6)? *ZG1U3-?:+UZVMJBK2';0&>Q\.LM9<]]W463_< MOUP#UOA)[_S1"NC[UV7 8@;[+.8.Q>"K]=F'ME9:U>'C%H,W>S-N<+AN,RDG M:E/2_LD+EA0-6K% 22[CA M(V(%/\@RC%*M.=J6';M:'/_Y?Y.:2A*P]J?-&=_F%X9OAZS MBY[O'3"T?G@&/; &/&WTTT9?;G0O3#R6I()$84JE[\>QY_*4^CSV:,KB32FP MX]CH7GP6)>L(S<]VHS^\[;*9_QII!C&[O5N \>C']F$Y!E6G,HL1W5:I KG#E[U\ MVDE'K7,'F8/O%SDLWZ+4O2DL#@*I'Y?N?9I.Q*/*F4>- ?[ M":>2Q DH=41^"FU5-%N+H)I=X??W);..*H?H=^06G+;N:>NVMVX*SKSG!<17 M$>P$+XU]SF2$I7 !E9)O.N=\'%O7_XY"=\?DT?^J6*%N9A/I9+=W^>QKJ^/( M84E_4 32BW Y53C8=?,&2:C^M);%=B^(C3&N78WHCS M&DM,QBHA5&%76$5=X7$:,N))+W %(RFUM?;;6DSJ9IC_P$[WV*=CGIO&H*-6 M&YS!6"R2\E%X>/A&W'".[]"[\R1C3C+F(62,)-R-2.A'A#,J799X$7/#1/HI MHR&W92:W-\4.+V.\,QK8L"6_)QGS&*&2@U6MGYRUHW/6B!B%11YM.$ M2Q7$E$+GDX%\:# Q_GRC\"PC'RP8? M;Q2<39D9AY*D*4),@Z.A(NXQ0GQ7"@'_NOS &/3TS(OID\*G- JH9&ZB/#"L2)02WV><'-; (N0LBN(G)NCHH: O3IOVM&FWV[2$,5]Y M<1B$,J!**#!-/%=1Y;) ID%(#VJ=)&"<''LY^"A[UFI,-#Z, J.W"&JM23?0X"W+K[-IS0H#(>A6>&/XNJTNP>,"*'ZY4<[;V2WL MN7L''">4;CW11T?]<:>FA4)PQ3]W2[.F,]:07G[BN20&BA"64!*X/$6R<$(C M^%))&S[]*HKE9CD6U'(L[/.R+M:[=H"%/YE4LQXV.\K]F$HOD!['=O )%YP3 MET5>F$3<\RR)+Z^>7:^4WF5VZX&K>G9RD2,:)F)CWBN6%XZ:XKHW(=H<)+8F M X[K#)BCN%/PF*]JQJ+1S6Q<5AA4,ETI\4MO1X;WI1(T)W(L]BUD&I MCV!OP-I-KW4%;&%#G:4J)@EQXR!U)>4AY3+R$I$P^(YX;K+-?NU#G14R5H$O M8RX22GV1Q)Y,(K!M4H\(EU-O%75VA+;-CHW97KR.+MI0AALB&D&@@QE51,/R M>"M,YK!QZZ&@R0+[?5)^]Y7E&4/)7WVKIS//V;1 N8#?:WUBEK4&7.R"J]ZL MT_J79\":5BBS+9.B3[+\M65E#A^Q%_LAKO4 5FNQQ(/R MU:KA<#V%IQ<-N:Y]I_-9>KX 6X%A35?A_/A__A2#NOOY\\=_E%_I+\C//VE- M,ZMD$<@QX%IGDC&>3;)Y!K/Y=J-@>>?.C,]9-BVT[M*O<.8SO93Y; (/,8\% M#0I>FL/T<_!Y+(<)7.NJ?G 3YC=X909:-F,3F&!^ZUSG"AN#F95##9Y4MQ24CT\4.(\^^/\)I.P.UZ93K-1R +B,2]DDOIY&N$7&-K']"UR$[RU>7C;8U1X MD>=Y@:*1'R;<%3R0!'O+!4EJZP;95H'_\QE)J.L;_\[^R&X7MU5!8\.*PYF_ M O;X!F9XH:8O7L]O+YT$\2S$B&-@X@+J0CU),%#;N#H['6.O9S*QZG:BCS?9G;B MZ$W48L$6-;X!UY:[?W(/_HR8+-#\U:R(&T$JY-%L6F]3_'+)O,CT((GP*=/9 M'![.BMD4MM=]O2GA%O6'RD56J OGP]2Y7%R#@5%:THVM5E]EA,K*,(WG94QS M_-ELG'(XYIHS#&J(&UCTPN$*)&0IC)1LS!X7'WYGY11N9Q+VKM"3,]*F%L>= M4OC>^:9R'.0M?+W(CP(O5V?7N#^^;#=(4S4?!_3/]1*%TLC"VJ?ZU&^>)M^0B(W2EGL>RD+0]]V-.(0GJ=[$6WMFVUPS3R]DT>C( L MEHIY<>RA*P"&$O0]G9+*G#L2M\2Q>"0K =26MSZ8ZM8N#7TW M!=\KU4?VLJPQZKZ;PF=*_/7(N3%7>Q=CI)T0#EF,Z)DNQM8[83"YHR'DCD\1 MAGJ)/J[8H6)6S)8O. MB&+@LI1^S';YAPOG+2MNG#N62>/.W**7@UYAT*:1ZY]PDE$79+Z''A),I;&/'7]-$A4J$)RA+QDFX7'(H]0 M$6*0@S')8IZ(F''F"A6ZD7A6_'2I74_K%37;+/UU(PW1Y?T*1+Q6QJ%% H*[ MSF=Y;MK+ 7V59J@.AZR]#!^6SWE3/>8S/.63RD6[(E6(2 "U?<6H 'W!>!B# MX!)1(BB(+%M%:N?J!,W5H?7BG'L]JQ-?A.O%'R^1;&76;?R91S2@?@3;224) M["Z2,*F2,(@X"\%_]RS(B9V[:_C,H_6:W)?MS*B)REDYQA8&;?**/2[7IMD_ MRX=>FF?6<4O](\;I2#/8X1$92>')U'5Y'D@H22+;<;.232PA-]Q5 MF%-V-Z2.G'+?X>P/-1\5N6X2A!2/FL"C5_"7]_29*7[\]?OCP_W]^HC(<8 ME';#M76[A3:S65[Q#>?/[W'%7N3*_;[98X-5"N+&C9IKDO+;NH*HOGL MKAK[2DW1:HU0TS9O=49I^*OOYB\8.I@ULL@5#+K*86>3F<[_Z\OGR MRZ5S]3NX2UK-.>/R=S1,P'#1MCYCE4;L"XZPXWP 84G+E/E.SH=KJ%?L\S]EU]\?>I?BKGS4'\+.W#S\3=Q!# M#VQ=_RR#JYCV3V>3B8E;Z&,,M7@M%K=@/F$YE[4L:#68=FO$IRY,VA!4^5&' MYV:+ K1,\=.KW7NW#^=.:Z%?WTW^7MPYJ!J2>,]?^^FX*]6&!0@0?YCBL\1E_T_=9O4*G(_\_>MS6WC23I MOL^OP'JF3]@1M 9U 5#HV=,1LMON]4:WY; ]NV>?)NHJ84R1&H*TK?WUI[(* M $$0O($@1K*V,WSQANKK$^7'OO,^U&L]PX%U3L4 M3+<42_>A7!JUW8RU-@S:!DQHI48ZK=4I3A9@87X.4A>]M2X4;8W(]JVDNL%. M[(E3=7@,BNW&]Y=E$N\WV+[:G#T=YMZ4H;(V2ELFK/PZT[!M?_XVKJ="24$3 M%A(2(D(9#=-$Q'&8,J)$K(AL2X7J$5J5;875=:JL?Z)J_I'R^ H%'IVN G\X MU=S/F_L!>WXM5"4AYGQ5@]J>D,#2 MK=I4/H ./4WMV%O_EC5BT-1D3I'%IZO(#M[3YO#[]='[V1S!H'V@7C:[J,*W MX]FD#E!DA K#2"ID4JKCA&."#;+69$A"JGE+=YL>-6'4I@@?-2=V[E-S-C9W M,C:13_;Z/(:D]&:Z\5W!\:>AJL\VY^-ALKX4;4W!A@FE49+J4&!",8)3%91B M%DH>1Y'5L0=5L/%VG5C/IF8/IN;CY/@V'][W:,EN[V935VXVU1.=3T]#FQZD M%<*C,C&>C('[. 7FV:8.#6OWB+^/5)87L#5OOD,[YDM7WEF/[T8N'J%#DG)J MDHCIE'&I"+'_40E>7M!Z%_M@RLC5@^^-@F&>M /DGL L^.3KO4EM?[6SU MZE6F$J0YB;EU?HQ"#$LJB0: :,ICW%9+U-.>WN[-0)N D]5>2FCE7?WT<0 MK.7]I]\BK1-9@/^NHRL7,!50D>O] 2CC!=#G$C+K]L[>-9KFB["S=23K.V<0 MV%W:-?90&4 GV<<50+)@5Q3PM^#!+P!I.TQ90(@>ZJ#QOLV0&9M;+O1#[R6N MJ+5<6("$.&RCAS94 >/^-7$C5C7.J3/.0J%_'^U[%JVGZL=U)=6_C719'_-> ISU:KCL6^(XME"[O3FP'^_+&$$5&[%H?IZM@]TO^ZHF^O<&O&M M DFJ.*;!ZUI%K\$;:C%-GOWRRG=4.($^G*VGT8=MF-MBJYT6'[0,\""L\>R7 M2REGM[,A #.MX(5M'E)K^'@PCFJAR4DSV8,/I0=UL]TQ[Q8\TJJ#WNMI\&H\ M_K*JG7VWI_X7'\[T*D2RIZ+O6@[,RZ_[V*YO,Z6&NC(48MI:'?;GUZ_?O'G[ M=DW[ZM?C"4#7RIN1O>/Z_BC4WZ<4=3ZCA^V#WH'4)]?ZO,,KX]!]K7O'J_@_^S_'D-9CJKOO8 MK_JK'H[OM/I<\;?KDY27O74NNI,$1Q'E) PYHF.VF#P3U,1T &C6]4\/B9%L(HC MVE(&^Y_7667T3-Q'8"A8EV.A$8MF$9%")UQ3E# FXH1B%H<)1B8.5S8G/3GM MP%K+ !^U;C@EWVJ)3TY47LD=OI9*%M7J2=C6:LH MH;%DD9::XI2G41A3HQ120@BF>G&E#RI_*<6/4OI.R1+N=@HPR^UK]"28Z*'O ML'Z3W;45H/5/^B?NXS^HQGG8$#\GA"LA)<4241)J'D9A2L,DU)B;E/7BNY>, M^['.MWVJI'B0GL/[9SE^A')\2$L?(4>R2.P%D)G/AFONA9$!-+I.(0)RFAA!-.(Q)9D<9&&Z1X6\.\ MTY-W- C)DY/W4W(]5K/AYPE7&GCOQ'R*/^+%"M G5(6UPQI%.[%0N9 M8,I-(DB$I=()9@QKA7N)^AU*QG!RZAORH[:RS]+8NDH]&<41$8*H%&N41-1H MF6IL,%>A%;\PBDN4CU,4/(P?I]@=WMBM85AO,GQ/%U-BX3A@2RC1S:[DAQMN MK;M ED<%PRQO19_>DVM:5N"@&*H]>O<;AMX50ZNEZ.?8T^@%0F['>?27 12' M--&4A$G(J;+&DL%44"'\FISUG63U?6>W(TI!%)DF"1$IY2 M%EJY5CH63)M0*([)JJ.G?L0Z&1"T5?N)_F7@N/MRJV-0^[!;_XG:C=V1-5L[ M46RZ*=X'6;,5-'733?3D(4RWF$'W56IM\+#IIF1OFBWPZ>,#-EV"-EWM@W>' M-VW!*&P'D&P"FN)V3?906*8/B68:' #/=-5.<=(8?[L.[Z"HIB>&:[J12;9# M-MWF,9NQ3?OAKE/ -STIA-.3PSCMIIDVHYQV>^Y:G--@]=L>I29<$47O"O6T_Y4X?'W4Z4&:;?#B^R'R42JJ^@ZO2RX(1T@FA&J:4"Q$JJ-4 MITH1PZ1H\>+Q:8*;[82!>FS]=JA"Z;,6^*&UP"&C]EHKS*U*P-38_THI1(QE MQ)-4A\1$95>91Z 8Z"X5'H]),:SFBU6' 6=CXJQ&6F;2%_03QREG"6=,2ZH3 M+1061J9&8113VM:-^D0U!AK0[8M3'I/&.#W?:1U;;HV:^H!J[:%UUS$"-;M7 MN/7MI*0QCR5B2!J54))H+E'"$Y(R$4:$M2$P[ZY9#@HJA_ L:WSB!Y0I9RD M"W(6L@?R 811%#&9)%R%5).$49EH20Q15!@6\9.7.S((T=:XQ2$M;!Y3N]UA@8U0-!(LY9']?TECH7G,6'+R\I@.K"OP:.7Q],SGKD6&2CZ300BE":"J4B$](XBM(T0BR5S!!*4A;3/K3)"<"T/JJ@QEFXGFYL MGY'8>N8LC(3B%+$0H%L)2X1$BDK)6WH2GHZ\H4>Q93\!N_PLG8[ W@%K7"H#^C%]PI!]G"( M #T CST@!L"6HS^"21])'F+$P]!@284)A37GXQ2:,\4J9OW4%AP=]/34U-OA M,5#/FJ-OS;%&]AZF4N^T%- AW1X<\C!-.4I5**E4TII;J0@Y3S730H@6,*(3 MTDEQN#7FR:/72(_*3SKKK[/^JA&A'\?0,$FBD)*(FI"F5G%9"TIK%FK)4JSC M7NHI#HCDFH2/P3L\"H1\;][D#JU!-D.]]J""#@9>?:P1]@H>]Y>^1WHX;+C> M?+R$4QPG,=&:A)1R*E(L#*-A&JA;$ MIRV(!TW0XD@K*W&IM1BH]78XB[2VK!>'A*=*M4#!]RB;B [L Q^];*YH[7 6 MRZ)RL@<=9I_4_K>N6F?O=6_L]^R78&MFTEZFS+E-/ M&U-767XWY/<_N^Z"!39K.>P]$$M;T//<-]E(:6ARB)BCV.<;';P>WUK6OP\F M6H(&40&O;;N!_GZG1[D.QB;XRWKM4=^MKTQ3@=2[ZL8HE:'&4H2($F88(B(A MF& >,F9X2TH4"5&(IN-ML):C2H_$FYH@7"1+2F1!EBRQAS!-/E*]S9TF88J3 M, &@>!K%0HC(6B]<281#H61;>DHU]XTZ=)>Y+T=>->\TD> MZ!&P11.UE3C"P+@&EG?R.VT?\U4/[R\.*W5I%ZE#X4F)W9$5%0H[T0R=%LU^ M763+E5PY;>BTZY%]E]5J5I 5;"ZW]JEKU%F>?QG][.3V4OYKEN49_/;:4>_: MWFG_RC-K9[DEN)Q,K*!K>&+^^@;^?#>RJF VFEZ9%;?\GG&1#;/I?3TB*C%/ M(RQ)R!.*M>)6,8;$"!'&H8G2%J5P$(687"Q;5952F(X=826?3.YA&;X" ">0 M\6X)SB3@>R(@[\.:>.K]RTJU6\SNY/$_YZ",O- M84D"/E^3X/G[\50'Y,7%D:4)=9(FO,;F\5R_N\&ST+UJ[73K,^_;\&J)*P,P M.8XB*Y'%?U[LW-39C;!3C^8F6GOWE<:=5II4?M;[V:V>9'*'X$?-CGCC+:_/ M8.3#BU\-Q_++L_GH(?5$ZY"S,.+6G,",HC0-=:A"&::FM?],4VMHJQGN@ TF M,]TVU1!)2M,X3B/.:!K&/$Z,C+%&,A(1C73''6+UHA^FDW;\2RW!EG^XN>Z/I@SX08'T-_3CX)L M[6NQ\:ZU;2$VOHK\LNPN] M+Y8Z;RQN",M1E5Z:43;"08S!2&J!I5_^IW2F0&G4[-:?V[,+=FSOLU<^_*I@ M6+?.5OMDQA]D)-URY$^&*.T1Q [#6QU7/)0$K+(-0VK-0L(*VW!U4R]KJ]!5 MR3?]M,7JN;Z[;7;UE3H^\W08XZK5.,I*]%4RWGV6G8\NEZWW]W;0G[_IX5?] MA]W$;NJA0(,B89CU_6F4T$C15&B$&)=8&<&96-71NJ]BLS1!!VHT=W!FW:P/ M3TH'KM5NT>EJMX?56_V]??_=_RBJ LS#S]_&]:3NQ*@HP3(5"M/82![%"H>) MI E/A-%M<<$^-02.VW*0'EI#G+#L-W(4>[)_XM/5$$_5_CFZMCE5\\7II)N) MUO7CVR02,68I3D-#-6%#C]*B5HOALM32^/I#F6JN3DM/5 M26>KY>@:XNUX-JDIB)A)A7A(XT2&-#4X%6$JE>'&NC>8)3^B@GAR6>HY"54& MZZ[G93VV2+ ZY7'S^\_<"O]:N)YE\N[7_F MYVR0,^/6_>9OP2V?7&>CE]/Q77F 5GQ3IBFW46:1S*WG:^7KWX['4SUY]LOR M(?*J ;^?P=G7PHCK3%SUG_YW8+,.2^T.[\L:1Y\(OR(-H"6+X-DO;U^B]-__ M"N_>84YN$:KIW-EO7@KXZB4W=C(_!WSXC=_G;=OFO]],RMN*)/Z"W"&DC[O;7==/?/EZ]^?W/U]O75^\]OWG_^].P7ET@#R6>0F0<9 M>__^5[ZNL'M3;_1EWESL7W[L+)<5N2I+N:8+DUS'Y$^+#I\^?[S\?!E\^I*- M@D\RTR.I\T'P;B0O((]Y!7V"X--,Y)G*^.1^'1V# '(1OOSIIY4.$ M"H*$-6734!%KU9+(Z+!C)EYK_F=+'MQ!,CR/*O[E^OE\8\"3*S*3YWE\/:31 M[<7"G4JI$%N7R[69;3KP&NY@PAZ.:IVJL%"Z#]5VR(!K9J*U65,MZ6R]",V2 M.=;F6'8$?FS%%VEZG=;AZ%[-N\N+"O=V^WA(]XC(0I7MR]9U6KRD6&D/P++P M2Z'.G+50'WN\!H1GC246+-M>SWZIE\?TAU+386WVBB0'&M-JXO_E4%1-?VH]*#K* MI-:?&Y5.7QW82X0:2<--;"(J)&9$2B6Q_<@U=&A9<1+TCRI^\VJ69R.=YY\\ MJWJ\P1IC?RSY^D/%UOWB-UN?Y( A#TSY\$WR+-DGR7;2[;&B<%)Q)'@AG)C MTC@EL8ITA(W!V*SL_'(JDIT,TNB03=U/2[(/;+_LX-QM9Z[4C!3]KUEVYU D MCF"N/)0#L V;'-X7Z&L:NRJRH\RL1]TGXL2:-29-6(BH@8"EDC(Q(0L)T:SU M!&(WW3=7>6]*[N]3]S%Z2%#E_:3JF";,6=K/TKY9V@FSA@X.E0J-ZT2?,ISJ M**8*"2QENK(!S5G:'WM8IA5?!"A0[;".8;8/J2Y=%8Z M9Z5S N3:W7U+18+"-%1<$ZMJ&),BIMHJ(DD5D9@?%$^;#:R7^&,KG156V\+' MSM4*06MZ9?>$ITX N+@)@'M K+->IKDTX(=%G]T2?':P$GTVN"X3$#/[8S9Q M\4-YPR?7VV!KESKC777O[XO]:JA4RI"0IAP+FJ0X94)P@Y3FE,=Q2#:FH!XX M#+X+-/6R,JI0:!OPL&K+\V3[50;@C,/[0$VRKWH4B'N[)/:=0SO5(!O!/?_4 M$AXM>7X3F.'X6SZP/\CAS,&U3;2]:V:?")C7]F*330L=P- MEK9^>5N*95.3+'ZN?YK_/?_K3_OE=6^9J%ALC?72CR.\M:V^Q;A_]1B_&U30 MT% KT[\OI00PY_P#OP?5;S].K-(M(9PSG5^.U)5EQ$GMJU^S7 ['N66_UY8? M+?.U98PK3(VFL8FQ#"E*A'4YJ*(LD=3JOPCU@=U*M*:",;RN$\::;-B$8S\LBED5B)5ZQ-"9)TAA9%M84RRA%.@X--?:- M+!2DI6G,[CQOUSOP1;.3*95$2&I=T!.220-251H"$5$<Y3XT [&]\O!*Z)$VV?2$K8DSANZ>.N+-[=UP?*_U1[_D MM?!XBW8(-0]Q2E%"*8U8PK1(0ON73K4D3"4'1OF/DZTSSAX)8.Y9*!Z_4' F MC8X8(\)H&FK&+<]+NX$F0L2QH"U"T>>6.4C3Y=[@CULH'HG7[;)0@MPN4SX( M9KFN'8I-^??J:+C_1?B!3/=3 (KNTR#_!-QR.5)OOLL,^N5^+](UEK6*B%"2 M1"2,C6(4*9I&D<0D$HAJ@DU\V)9;=$#0#V2*G\7O+'X-\4NQUM+ZP2),[!:. MHY2E@G >HT3@D"8+]O/6MF?32=2#JY_=!KB;%LKS+Z.?BU2J.DN]M1SE$@R7,]3JE;36 M$. Z@I8T)K%4H:*P@1Q*G0,4HXDFFDF8A( MU7FGV,*D_26;NH!Z M#K ( %/ KR?:X3O8?75Z$_R1J=?\KM:@[O/$;CC!\__S9X9Q^#?_L_N _O9B M$%A#PK[&F@.CZX#G;B1@9)')F46]Y)XY#J1 F<*".))$HF:? M]"@;3T"]EE][P(M__)Z-])5IN<.3KR*NHVV?(!GL8CD'NP+)R-UP'6š M@K\:3R:N6#BW;U>02V%7H'E9M23#>["4 18#6,PR!9\&O[][=?4Q>.Y8AQ>? MS'!L[Y] PL;8!&MB@HNK]:YX[$=[XUMX1/V GA..PC".DRBAJ=0\5$EH"%:) M(B9,-]>('WKY_O%?T&_.6G\P>G>MW7K5>.0F)?CHRY4Q()?P<]N"1_4%I]5Z MO\0;%CR\B)97_*<7P=UPEJ\@?;NLO.)YEG^ZFVBNKD;UR:!Z?4&DJ9&)M:@0 MI4PEG*>,A42E@J18DA8H]1]D&9+690CNK$@Y6*#E3J+?[##LXSU>@@.NL4^? MV>_L.JTU?1>7[0^XR=+E5SNAA84BFD2QY%0JJ^08IY%(TLC^GQ(F56W=+(Z[ M4(OTA*:H+V_MB&Y@KB\5OW\)9'NI1\]^F6]X'DLI;MJM [N"0YWG3F/95T$J MM;UYF.F)WU+*K?&;W:"*HJV2XE_T+L1^.]'_FNF1O+\R'^S%8Y7)#_S^=M%/ M3T*)>&AI+D/N0G<()3CDA'#KJ&O"'I[TOSA*#^^;A*P4^\OQR.KZ.S\UV-2M M@7Y]LVQZ4$_?#5:%I;JEJNB$*\^U?;W\URS+,Z?HG@/L4D!>7 0+%E/L7[EH,)5C M<^ 9!07=2Z!5J'N<9;"[\:/6[FQNMQO M:T\U++%P0)>F;J.JC&. MY1EAJ#(HB@@-*>,HCEF2X,@ZLJ$1+=@_.$S#V#&.^VM9^7V"Y=#JZJN>C,"\ M+-AA= U7?!J;2?7+.TN#[Y^^\;NZ9JR)Z$N[LC^KV>3;>*)R$$MK77N)7>*B MXJ5!]>R@>FT 3Z]LR4]7;S_.+4EK,N0S>5,D=?*[.VN .R2*.R=J@W5;VH[6 MA&&8<\DU$AA3GJ3,\$2E5OLG*281:TGW.S2E^S$%4,L>-&CN.]Y2\S;:2O-L M#QN!XI@9J:V_EF# KN)*H9BEFB(HRV+OAV=]M)N%,PR+ L[@LO69E_^'W][] M[6-Y5?G,Q>")=:9AM_M__^^_WKTK RC3\;5V6YO7P X&]#K+/05N[%+9G\QD M?!M,[1*YN<+_NZC'?8,PQ=4%XE=^PP'2,LOSF=LO[2WPMWUJ9;;H[WH"2;CP MF^58JRWSPH:!7[_YJ?BU*:993,^_:;Y)?[O)[!;-:V2;E&2K/:FV'&#=S2;R MAN?50(NWRO'M+00EIF/YI?RN8(Q!H-PCN;MXP>QL4 +B7PO+\V$"L8O&X@P\ MS>&RA7E91I!K&.&C6Y^)5PH?@=WS#4RQ]HY%5ED:S$;B3NH/G_B'5X1N$F8E M 8N0X2J"P%N?JQ?60ACJZ10,L=8)O]4Z^-U?L&)^7A0&, 07 3S.5AEUT;"(%-9ZVMY?]L%7\-%'30HTR>*%[V6!(SK_?GDY%\A.&:3QN*]<% X\<[AY M!#G$XXF:/S!LR7SVKUC1'B**7&>(LCV$>X=U\L?>K*H8:I1-LVJ@M=^+1U6_ ME^QKOW&(\?\&*/[CR=22YF\08^'38MS/?G%:="DK2@XM(=TIJ-3V-H\X_S4# M\SQOHMK?<@C00NC#':PY0'H[(+AFPHZF@I2>CN_*V13?E$ER M13;8XI!J9&[%WBU?_G8\GL(9PG+KDO;!OI^!Y[$PVA;8Q#;J;K=>T(:C3"TJ M$C=7**/6U7G[$H>+R[%Q1H[\U63N[#, T^??YX^?DR^/3% M[IZ?9*;M_FB]BG=%R[E[^^S03>:8RZVZMIF#@VK?DL/]:GG+%<&X_GB=' M5)3[.9QXM[FIY2EV M[E/5BC2JQHKFQ=GH/+FJ.G+>W.QIB^0V'7.3D!BQ.$HIP9QC3!&CA' 9):BU M?\SV*0>5C_+066XX7)/F-@!*^I#%!GJZ/E5:Y6\GXUN82UY.ID90I@F3*J%< M&$8CHSCC3"0T3+F*8L%;.O!URN98O @]-('7IA%"0H>:\&^C,KA3.K3CMNS4 M*M[BIS$7ES^C>6"GAX7"7*=1I"S[IX8JI'B4\!1);?4322S['V2A\$,O5-*R M4 V5L\VR+9S1K5XQO!B*L]H+RF^F'JICPQJVD>BC!I?6.O)5'JHEEOUM>E]/ M9>.IUAJ@416E=GD%D9!2)3&*2)2B-@GLNISDH91K+_F=2 M!3&S/.!?>39T]K&U981N9X3,V#TW#VHM_8*JIU\P;^IGOW0][UR<5VECB05! M+/>HMHWQA=L0X=>[B;;/@*\Q#12_KXX+ M%RYWCRSBTG"2>#?,("S23!F# C*324@ZRF"LP^PKA-P<2:ZMSS9U*<\NQ3G0 M_YI!UOEX%2.['*-6SBAI^WG\2O\*A/T[Y%);B]'+1CW%2Q 3428MCTJ: *BG M$%C'D4RLQDK4*IRQ1[8]DW7;<_#<97G)DCH+X?_+>=97>89>D;%DYPM?Q1;X MB356?*ZKB.6848W5M76H1PO\-:T=H5LS.3?%\L=DQE%8%$P77.D'@P;=)-K7.K35'IYG4 M5H(;!"@R$(J(82G9]4&X$HWYW.9#S6N]PRSIWGR%X;NA&3X;3K<7=RM1T^#& M7FT':0FO8>^Q4U N^\"9O_9WN-UE.#B"%=.I"^E%<#D<0L%!6:' (6&ZL)^7 MYIU;=PZBKIDK4[#_::04E$FE/EDT/TYP%'6J*4-/K*CL),^C4:=:,_0C%9NU M%@>U>K[":K2&/-9KA+BO!8)B"#ZRN\5\JW6ZUWYA9?4Y]YDXY;8,7V4O%JZX M?+$FT;I>$?QV//G&)^KW\?A+YK^M)_^&261,!$LL:!C%:41);!3"J;";<-A7 M*5$ON_&Z!&P20IW$4O:U\7-_.?23]Y&&1BW6?GGJ!D5")Q$V+%8TC*U]KA+$ M0\-5R&(A^RIPZ(& QTZ(#U8DQ%^]_>BR!^YF8ICE-SXMXO4?;X+?)N/97?!* M6[O^ED^^!)>UTDFKS7[/[-:LU6 Y+[#(AG_^ZL7V&?$N>[N>%E]WLK 5A"14 M+%*,QC'CL92I(E*P-$TEZRO,<8IK>L#4>Y^PDA5JK&9T':!"DAO"6(Q4K(2B M$1.(I"F"1OQKEDUJS#%? M_$+75OP!*UK^>EA?JJTO3ZBUH?59 _KZ]-@Q)VKLIRE8MKKY&9C\5" MSK6E94=/(RM*,SA.T.716OT,F84XA',S@4*:8BRD5"KEA)/$)"':C)UU"AH5 M[Z!1PS;H!DBP+/@I*XD%1_R.6F7LPMJ!!;.7HC6>32$.J2K7&P[Y6[E4?Y?Z MSG6/;EI?03Z.W2,*Z#PJW<>*XK9J?X4G0M0C[ TG2I0T8]4@EHW?6[Y M??!U/)Q973C)W)8%HM24VZ:RK5)UUN\!]?.?FEZ _6@$&][,*PD^M;2#L\UU MQXQO[+9Q_[%\QI4!ZZ<>@>,F,7'*0BDYY6G*E;)N9AAS&3(A1 LD^K%A>#[R MT;4N+AIEM[/;8YV2#US &8Z\(%KF"F"WBQF_=R=0'M:EW@@"1RA%C$B%$YHH M8;T)'"9&QPI'D4[[2BLY7) 8SM#S9DBR. UKG":6ILG?@6IS%MYL)8(0\3K3 M&ZWG07X(XZ\[4J\MPH?J$6^U?F?F']_E?W"E_]L*6#;Z_$T/OVIG^M?-%J,5 MBSA3!HN$6ITG0DPC:['H,";6[C\UX[ZK_T&Y;]$\BU\N9W2QT'YXX96> M?M-Z@1DN1\I^'$WOH<9PB3\BRB(6I<1NBY)2HE(J$_N/"$R25.&VW(O'R!_D M ?BCL? MW"+\:M78Q87=:/4)2B=6<,P!6&:!1X!M;K+)]/Y3]GV9:U(L#:(H MC;BA@L5IJ#$7FF*&>>M(Q)=?4^,1R#8DWLYI%X@BA*)4QXT33E(1":"YBK91E&AR24S 1>@D\MK)(8^F/O@UY M%MC($HYQ[APV2%5,60OO',F1[H1.@<[P%$=8FD[X%.A' JA8&; $NO%LE%?1 M*FDUCQW0I!FVM-(+)[#VZBKL52(&95"QQ8W)0 '!N9X MK@N7N8ZIES"M31R&2:0H@.YR:AD24X")U":)3FR+Z5S7DZY+'+9["X1%)V7V M^81GN=]!]J/SJ_OR4-B2*L1Q/12.B<%4(\XC2F6LN8HU=*-#*3)(1WVEQ3PT MW0G9OHQ$W"^=H;N3O8$[S_-8G7E0Y/+[W7CI^D&1]%M;37=.XT])_$'-]7BL M L,AI&9?64*P^)3__ 82?'UV<4W<&DDVMWYY%U_CXW#ET6-V>VN);0T 'PPL MBA/\)!KS!S6T+Y]]MBP[M&] V!F12\&FA&$5AR8U")R-.$Y-G&II/8Y0I8G0 M+2XJK=B-AN0(<;VJWO63M"K1#M^_HOCP=FQIR(_ FR4WSDM+I@5IK8?I86F+ M52S2/CP."ZE2]>=(0B67V(MF(SC=G&023L8=NL9RROL69Y(O? S2T#1$*;5R'C=;KZEX"[E:Y5[0-WZ4M9U! F[U7IZT5CB MST662CM[%.4RUV"#0EU*,/0IM[YBI:@/LKZF+HMA5%$,XTQ!5[TST2O'ZCN7 M&P_VZ9"PB_?=<&>W5+"<4'97(3J"-3I=A"C/(8=>Y_;%%\'EM(THJY,%@*/! M**^*Y H 4BB1<7BDRX9N7D9W5V9+','54G?;6:OC@K<4H MRJH\+SK%@\OCM"*OSCFW3LB*+#S?X6@ZKB6$6YNVJ'E;+-4;@*X=\DG3T'#B MZK" \ 7J^UY]9=NR%+RP;:ZT:MF?H&*/+_2;7XWK^R&FQ;[,A1S+_45K$A5 M73S1\&PP>L1L6L]ZJ5<<0I>3PE&HM598R3++?2 V,5#O++/((ZT:,?C-;A@C MOR^T[36K]YB%%#4NK X>^ VE,?'U6M^N[##37QU IQV"HTE>X#T7L1,(3SBO M#(*?EOZ &:< "[I,J!X$UYF[8@*;$JS:"%#E]%!/JJ87OF6& YI;"/-N2HZ M+0_VZ/F>.?+6EF69\=$BL)W@ZO 9KNX,5WU>79E)!2=B MM,Y_]B=L53M1M]*0*+B$/[60,KN01NCL70][].:[59H>)GEK8!+[8^F1@=Y= M@K=J>IZWUIG(K-_B"[8W):_5RRPN%XAR>>U32^I9(UP0A4(5XU@1*G0$Z')8 M280((QCW!D-P(+RR?MMH^88\A1^X6'>SKJ*S\(?+&AM__:@6'ZRYQLVD;G#( MOFE7#4&$ZE)$WBE$M"4IHJPY3F M5CU*PE4<)@EZF@RW/EUV.IZ"$WQM==NU@RBI2V@OGM/6:(6^JAA?!<\UE M4>GA19]7[:>:%-E;]K>4>WBA?5]-WM,D,8A*$R4FA>0%SE.=4!%B*4ALS&$ M,7M#4#R,O+?)=ZVQ1E$7F]DU+Q,5J\S$EJ3%8B/PZ(2YY^163JI)9X-[U_)+ M*:[+0MJ\;=[9KNK?M6QGE3N;6W;H4L%'V@NFBU6;$N2N:18=SB!;PHQ::YZ1 MP1X&V>I],4X-)@E))=:"$HI3PRDC(;6> \8\ZJNG^8G)R4/V,\6=8/'P&1;O M"$O3"18/_TBP>) 'N]!E$L[FQM^*SFB-EHY\U#S',\8*>R23ZZU9O'RW/]>![Y0+$P9H5(825FLTAC2&L.(QFD< M8SSQ+(W=H^UVM(:1Y9W[%S"![CMC[FCV Q23N,PZ;%1!=L&1;'84ZZ MU2R:,K36 I?+49+Z:3YK%PTUGU*=K%1F_S08 !%T$M1"D/X[/W+&R?4V5CC2H MDB^:"?\5'/-BW^6-W7(75/1@63<[>.C#:5R30%2%6T=1$*I3P9!,[!>:)PD@ M?;RH7<,+M@SFMJP(#J)K*:9$&)-2E4HJ8R'B6,34K@8- M&6*D+7!Y2M3OH&$;.G7Q@(20,DMKZ6AGFR[DZU)%:PWI'>ZR%T\73QO>EPE\ M#45F*5VE0BSWGBZQ6'R?@ +7DX$E(3/0$E'6)I.0$FX7Z"D M!W18??_M>3+B.K%16EBI_@[-(F99?N.5!O?UCB,[9I<=FS5/U"QU\TPYW;'8 MBT%E5D%,'"J,0[&&_V M$3J_&KU9N'L)3XDCA+4[BF6((AQS@0G&,44QI52U[N^/L2 CO$C7UF,LGY$& ML#L%WL)>68EA=?9PIMQ&4> ZVJO=HEEQD3[,/EI>]YT;WOU]_OA?BP?7T5\3 MS!.M8Z*IHBR!4CJM"1%A:G3(Y$/YPGVM7!NF9X5XM;1O-E9RY2ZZQ1J\M??^ M%]QZ6:%JSHWE.OTMW85,C":*4,1PFN*4\3B*K)7&<-S7\?(IKX1S0N=&1[Z& MNBV8MK^[&QM9(BJRVQ%%(DJA^1E3@F@C(5>$$PPP[X^I5:[!WRY/>F7#T\91Z'&)HT3$]%$4I%0;(A$*D:8ML.^;4]W M-X63Z=857D3;UGY7I]//=SV>7GW\IA,E0YTB;A +#&18AU2HB(I*9:\+[19 M7XY1$?U _3:[GL;M3<4H32132,2*IE0H:\KR)+;_)=(820TY!A4?/->G%?IL M=3+ KFD_?T9.P?\9SX&$F@7(302\1@V0RP. E/G2RJX,I**=9K6-5_C"[?D* M<+.WFQ<>4P5%A_EX;I9-G<:$1!I .\FG4 Y:U.!D6^G8K2PU:^/;)_K%U:_A M->_U@HT=6;9$J:0)-M0HPBR[*FF--JRX"*/]8FC'T*BD8D2RL?7!\K8VO1G/ M<@>3D8'GY8JL[&9U/7+6LBO1+<#5"ZSG8/RUR&)R)8GK\B!G>1F;J6(Q+ZO' MW6K[:N68I<&=J\WU-47P74SS5*8BC7F(8R)]:UZ"J X18Y&.DCWA"DYM,]U@ M'O9(UD2GF(4Z#JFV'H\EL8YC))C!F% FB=BKW\6ID7791IF3=4-CE\&:9A@U M&5P6P(U:KVPQ\<;?T8@JQ!$5$95I**6FB6%NBU01'$K;MV7Y9ZQSAXSBE9'R8Z-ML 35+6",>(:FX(H8FR'"$31AR M)!(1ZS!L$9!'N0!M;M2:'N 3/2Q;OS@KJ-Z*HV9>5+O!\03&JBY*8D9,(B@U M2 O*XIA F@I.K)O0LD_@:KUV4&T/OUYKPG KR][7B \^C/C(A"A-8RY$&%.J M0H:-B10.XR04AN 6T+E'NAPM>2-["FCE7LRH;A9:^&8_GEV7S$5&(6BP2C!,44,\V8 MY"A)C8Q-1#C?C%3]+-!69.Y@M2NCN; M)(B?[5TI^*MT IN6HO7O9"AV*74>6\Y2]^#NH<5CNR7\-Q MS8+7/9BN$R 29I[IVM^Y>4T[, +>#H)I'=&:_-%8W'Z$>"_*-//1ZVP,1R69 MN=^=DYLX%U-?LJ&'0ZO?H*N>R]6!SW> T%-\WA*'8NCJ?5\63]I0J!Y ELK\ M6H?KX"Y4$&1WM*J2#>PVG%4/JOU>5-Q7O[?+[8+HMQ;IMP(]2#-UU%F">%@J M5_\3$'+25C3_)T]D!:=C=A =0&@(Q5%OVJ[UUL[HASC='S7EE.Q-(0Y$__R M/] ML4SEJ:F;GPNQ:+GMKU/5QV#]ST"P,7"/O<$J:)^4<[A7X'U?LK+X2"_UJQ'(:5;S[)'QMR!:_8:Y6HY_\NQ MY#EH69)B4FG?DUKO3=;MTKF]6O4MLY9KU9GUW0CT(&"FUH]9D2 J42I,9:PH MPIHAZV J25.-!):DS6;UEFH?87HR2%IJX XJ0/URYJ-4@)U56W(:JNVAE=81 M=O/U"N:!5 >#$M'5$Z$]S)(.H]:3Y M%#3'8]0)0>'+5)!_#BKNL)82.PUULL_4']Q\\K" M9$'#G2LX;P=?3(=[::# MS>9X.C+[6K>NL)!0=L8B&A**E68JC2465&MLQ\M7);$]?>NJN\P]2O7:IW(X MVTD/9R?5S^:X3,,(88Z%IDQ+89VE*($:TSAA+&W+]^M/M%'46LYY&K+]& 5T M+R-@,OY63>U-D:"[$D;VT9@VM5D]+3/G,!,[!9-GU)K&@,HKD847=6C0/+NV/761[,V)^UWG^ M\^KL]+-M<[9M3L:V>=Y?.G\<"<68D82'DBHC>:P512J1+"&4B54P)SW9.N%R M$O?3M'5>G+3.I';:B]IPY_"V5:!VMWWIJH9 <0Z@[^6ZMALG&09?(L2):4IH M=:/&,]?SK*Y05H_Y+P^J_W8?[_9QJ?=C7T^XH,Y(BF)H41X92JE(PC3&VE!$ MA0JYUF%;76^_$2JZ7(GUH!J-NL9(AS;R%C[^R5X!&7*-BSKE8S:36*OLSK67 M'+X76 ^=P!YG'S"\LF%2?UW 3K('V'X=P-KZ?YUV]Z^GTO=J9>^O#9V_GLK\ M._3]VJ;KUW%Z?G7K[;7XN?YI_O?\KS\MKG6W(I"-R>2%/JCK@2.\M4W)&?>O MKG/=H)H%2BN+A5Y7'8H!1O.UV[>O+5ME.@?_7"F&=I"B2)$XB346J6*0$45IA): 'D6J6"JTNGM@/ MO-#:@N@BJ%'*E84OT&I%14]C%=IK1#9/LP-MFH4EN\^YJ2WV*T7.46-880<;RVBO(/#M4QE98\*@E;D4,WW=0$#GU($AX*V',S#3H0[K1@ M/=^5X(C6783^5W(\F_AJ>@'(+CK/%T'.LMPZC#,[96C@#D!"1H\4@/EE(]>Q MR ']0#N)HN;(MZRWQKZU,S4 U &S>X_8:\.[R5AJ#=?FBQT0/820>T9QN;!O MM@L/@(Y"W_"A@6&" 32>Y=[\]K!W]D_KB5MUZ] #[&Q6O,]56UH]K"<.*U3P MW(X0,#V&=ICVSZ_9>,@K''A]>S<]?]?U M=(!-]K7_A-Y'=NDF^GHV]%VD8-#7@ 4T@GG;$>GO_+9HZV0?E(U\( 2$YIH# M%3RTT+]F.I^ZWZ%G5:;=GU_M=V5#Q,&2T;DMC[1"\[E1# MT_^)#]6YHUF2T M@D4>! ZC?Q!8DZ2XWEYMM\']<%Y);/8G*4YI9*MN0./<0R8@?T 0#(N$_/B ML*JMM_>84; M7%IM\[QL*7?YVV791L[!7IALZ!'B/LT<'+U]-L#963%8D)KY"P=PP0CZLIK@ MD[47?LWT];A-199H=W-U[F7_OL PL=/]FI4HGN4]'IS.]ZVS:M'?J[7?8*!7 MA%VTS#=CTJ"G2^E=W$'<$ZL1![]SX>:E]*"VV;70\)L=H!OVC:6!VV<6=TJ' M$>* 6\9!$0LO=9O56A !>*F_VS%/YP-OM+UHSB/7^DNQI3J5.C7%P MW7Z7M!OG;.2Z$<+M>I1[L7%4+M:\FHAQ)+,*G%>X)K?.[O5:EU<\XF /[-;D M?RV,"#UG13>R!@WJS#EPB/Y%R7G@@Q)_\(E=7H1+SBX05986Q'48"/Y[//EB MOY8Z^%5_U.42\\IKK7J"%K_V@T4) BB\>6&#K0K8:?#>\;^VA8CST()_60@+S-[BUAI ;YL4" 4" MJY^<#KW10V?.OM5B,@.U!5!G'O"LY+)"ON#JW,K*T-N_12<18-2O,%=BXZMJ]#0_X]*\W"3]4S/X]?Z0]6I]3K26)N4(IQPG%* M>Q-'GA"SBWIN0H \VW.]5ZQWCHP!A<] M'=O5!G8MM/*.\H,[D@]A\')WPT?V5MP6UURP5RBK $&6D4,R-?[FG]("(F*' M(KYD]C:X-Y].QE_TPK%2XXS4CVQ%*D@4N2R0,A6DB3]B=S#Y9>3RR59BE.R* M85+:A_:;H?7F@G_+P"8!?]%2>CCFTRK@O\ >VTV@]:SI1,XOWH_K G3#FQU M@M(S\UAI*P6JQ$>OL[[D./O/O#QJ13CN=ZH3[L\=&.CU4J!F%G4BR M#RC>0G"@&U<%*R_9;6L]],ZT[2ZTW"S*^\=VAW'R,[5R8X6WD*["IH+9EYA],_%GQ%2*2$$'66#P+] MW:'K*]_4:F(=5,L5"U"YE<]6<\F MR*L< MBJQW?:VT;Y15M:0B6,_O^>EA%T)%73Z=P8-0^.NZ@: ,@X$970:[+1 M@1>LTQDX:AZ"=]\;'ON*M6UN2\&54N\+/W8_CW,OL"IK'W>R&ESI]D7PMCCV5"YGP3H71=D+;C1XU3SXM^:7=K,P,C@N+LVS8S>S*:CA= MGC0.I+T?609WYT0;BV$1PBJZ#]L?F'']#%"UXFW$1)R6RL'K.:+X#_&W^"Y1633W@_]J7-I.05K)U/ZYM#\?6 MV2F-!^S3 /6];>RU8I_09M$_^3 \NS2:/YLE% MWEJ4\4X^]>X9*8.B62_H+(BBV_\?U,/J3@TM!P#AGU5Q[M130=:'WX>L@G;G M++/IS=B#6'5,"W(J=IQGQ6E,L;AIOKTUNH* ME^. 0T0_^\/B]^.O[EP#3K_[;%M#UG41FN>RW&EK4+K#=I_]YOLOG8\NSYII MK6:"+_QFV6/LL'1*!*F"B%P.6 +#44@_Q.YQ-G MIDI:@;T==,%BH-*;$_^%'VC_Y5^L1+F9; MS8T', +@Q__W^>/E:^NZ:N[J1.RTH7>SBVO_%#G1!?] M!GW^@7V/&_8\!UB]XK_?%[JUHLL\W[M8-: MFA^6_K<=X6=GD%T6]MA]33>&1,2$1Q2KF% 36T> *RY 6\84&;8*6/ ?U8"J MASK5>%G-\FJDBTY?)Z \T;HVG06G3,>0;7V(_4>C5*!4)T@;0B5CS.B4IRH6 MB&H2J2U:7I\ "=?N/Y:$<_XN4C0G>JB_0IE"PQNXGZ>M6>-:E^$9W91]:UI[ MR:\)4E7@,"CZ-;7WSBN$="8@"ZX8GT]Q%Y-,&Y>?[MHRYYG293(Y')5,KET: MN<_CLJKD/_G(IW'YIGLC2 (,%O+^EM0:#[Y-X,AFY,CLWNY="NBS/,G$S 5\ M $]@9@VE(J[E5)93.'/-HC0DA14\MII&K5-W=%O4NY[6A?55#J0B;376+>V$ MA]CQ]]GEE[?V'K?NO;?E8.6^[#/:6M'A^XPX@[056'BZ"JP6I.//&2?%&E7!:1#V6 MV0$T5JG"$'-JBQ8LT3_7+.3#9&Z1#DU.V9YBC0,;T M AKS6&%CR!JTC?Z 8TX4.F9?\)AV^)A3!Y!Y.A J*R%D-H+(/!T:=("1V0Y( MYEA0,NU@,ETA9O:R,CH5C*)]*D9WLS*.PW)G*[Q'*_QJ5 1 "_NZ/2S@D?T< M>D,S*-!BMA>AP;)8,9N6CEI1/%94IL]C!=ZYMVZ?,1G$#*Z+][7Z^L73FZE* M"_FKJR.D655NU1#GZH#5I0!];I^9E;XBC]:G8)4!8QC'+'=%M[7#W4'K^.;9 M6#?<>;D0>*K%2.R^#A6H^FLFB^ .7,<#N^5"UJM/IBGR@.R@W5EP\[:5$W#( M#:Y.3[G8;Y,(]2A/1>&[278+/IB9C8HR5/OS/:1SE?'F^3%SHQ!W,8CS+1L. M(6O)9)Y!@MMQ5:@LCAG0]OU?H;8 MJ;(&-4MK]D-;Z!_L: 6,Q28 I'9WJRZJ),/;92'ZK:BQ\'*C\K)P3C7M4SG(FFJ005(YX47.#2/>\TG92J##U7/P' = M!'=#^^O=&#SAS$$/^40''_@NO$($6@=KQ=ZH6P\UJL9.2J@7UU;WFZTT!CQ70$#W_\B+X MQ+\"K]<6ZL.0C[98+%6T5NVX0ITJ63 ]H@.&.]5NX-/"/JU[2/D=1)W!O"L7 MWYJ<&9D6Q6^Z9 _"A"KNZR)[C5L5J.UA(OJHAKGV[&7N+ M]E9[$QR\K]O9;5"@NRV6VND)A'[*7(G"LO^[JP(H0*E&@[:W.,U:CAB@JB!2 M.(]'90"F-G(81'6T-E>O4#XWF-V!+G[W\5-Y[=!N+64F54DPP _117&XO?J6 M?W$107GC\PCG-,N#^K/G(*NP0<'Q!TR_46LV!T#3\X2K^C,O@K>%T^!M<@_# MM83BXG:2I?2HUB- MWEM2)2@QH?5CDY3&,N4ZTBQ*$:*)1%B'6P"B]X,6LYR6N+ JI;^Y[R'!('#? M#(#),W/.Y7[2N=Q6 LM&0LLQWC/S_(#, \W(CJ-850BA.:)P:A"-D4I5',44 M6YVJ(V%DLJQ8<:58<9^*E;0T SM+PUD:=BS8JV FBRA\]E4/:P[Q0>W]3BF1 MN)D2N7OU\)&;B73*R<#-G(P.T]QX]/E'-M3YU')"\*% 87Z0>#+N=#B('QMR MW]* M_14^P^6GE2GH#$=P2 M;LV=F$$-A%4$-]8"DI"\^D5/+6-*W=H8 ^Y2M8F/3; &B=GG#U^9&JE^]1DH M=1QF@FB8)H(:IB@UE)L0L9@D LO7];65OA@K7U,M<2+"ZP"W(]>O8+]!'1RV>E12;-H+:H63Z/G[BN M)RXY:BU4]5MWWO>&3T;CV;12R*4^KA=Y)*JE(*"'E=)8J@@ =RS/U:=\PENP:$2YHQ B-9IB?N/N#>/BM ML)&J3A6S]1N CVFV[SH0X>3--.&VEHB.QK5G5(^ 'M7UTELML=63&%EU8(T. MS30GDDH6_/POE9*.M_@(!.EF8S)Y;]F M68&;8^TH.7/ &U!";Q4"]X\?#FW(CU**])/T['\ MY#50X*6^G

[9Y7HG'"'JS:%[$6?W+W$M&6J>]D8 MH9Y5V$#CK') 7HWY1+D60-E$R^EXDE\$5W,<3E>+!=DO91='%V.#-)\R9^2+ MUG?>3754%=6Z[GQ7QNVJSI__I*%Y[NMJ MPW6_M'GW4=V[IY5S_Q)O\.[3BW09Q.DG'Y'U'>B*C%0_DN!U0?FIB]@U>:B& MUPHA@&\%O-JM+MG(+I5;);] @6O4-O_HD='+&*#'8K_W:4!R?'L['OG7++%< M?L,GNK"J?=ZJO0-J%^S(M+YU-70%YQ57N>X=^JZ&SK[5_-R+\D"-YY417\J-L\U$4X?.$#9-<.9]N@7BYRQ <^N9HX+E+_!0^P?/H) MQE />X36NY,\#7F:4!XCJ]8U#R,JE921;HOT]<:;I,Z;X8H8<@M"VR ,6T)/ M152D3E%W;%&L#83S:KP"B=>\IBV@\%)JZ.T"E9$K W;M9/YHV>G6UT M4#E)9*($%PS%"=4)YJ$BL4ICBF,2X;3-H3T(E?'65,87\;("N%BA%]O)XHB0 M7\VFT#(=,L]K!(DMMX6E"_P0G;&,+9K3'4 M?I+3FB"SZ:9DZVA4:<4A6\MH]YX^A&VKN2)KM**O>E@V] > MITJME=,;[UIWX-:QK*S[X'\+[QB?IMLMC\0226*5*BB=240B):C#5B,J(R M3DFT50;:RL#2]N%50I(!2S94F\*_(J+D$BC#8_$I)X3UCBCQ5-G*Z%7>X33_QD$<7WQQ1? MA2I^^KCB3P=5>PVR^!;8XD^'#IW0Q;?%%S\>PO@JC/']L,?WLD8Z'7A5'4T> M A=\Q3%5QT#]TX'X]EG,??TWN!H%_SFS;\2^D1A9K(@$K.JJF5C92FRA5V)9 M ])@Z?<\5_Q?/@P%D.1?]#1X7E1P^M^JDLTJ#P:R]<&$%YDJ"FHGZT$+]@F!5>C'=J"E*]YG>P M8Q;$NH"%J9P7G+0M3NO"R )1KWBJFU VG5/MV@K"U'6&0RQ\:2<>6-;4H]QE MW-EASNPHAP5+T I$'LHC ?]]:>+SM81TMZ5J0K\N\P6=S(;Z:!Y8IZ/*O?HK MG#VPD_' NK--IP-(U!$OX,PV!XZG/:T9[A$>O)P78=8C@HG@$<9)C&-E:"JQ MT*%).2*,H8@;=:R(8,0&)$Y6P225@4"[#\WK]UNZ(@OM@R?HB/MGMURAQX9!T.GJ8:>M#=JU.>PB.#>W^:;/-N%%S)Z;AH M5(_6P>2,((L<.@:I&LZ%;P3DD L\Z('U9^7-4E.$'!# /<+K.L@(GT?@3Y(< MKMZ5J7UE56KQS#_X_2?[1(>SX\N)%V YRB'5F[Q3G*9(2\4IIRJ20C,!/ME=IY[*[D=V98P&)9]?3NT$O*/5:V-W MM &PPO7):B\6R !;^-J2SBUSX2ESRR"8_E55.UT"B$F$_GV-KE W0BG7.+;$6&I4U"]HLO4?3Y?X 7AF M K OAI1\Z'@/EP(S_-5U.U^6CC\ MEHS$6EJ;-07$H82'4@NC<4R509*T,-92M5Q/#'28JI*="4(4-A&-X@C'FHJ8 M"!&JD$B$B*1,X/507B=!D*TJ5.8:MQT$?"&X"&%!B),Y.:NQY8J=MO :3 ;C M]64L8[=_XUUP.?>Q^-J[R&R\JXT-RS9>%=[JN8/EXG^ MD#A3>ZQYIX12W X=>R<];UDL%.F)FYF:C[UK/4ET_6_71=>.)0_^ IU M2MJKNMH\"HDY*L=W2CM80@WO@>/W78QM:;L]QMB>E.U8C-R"Z[)$W4Z1M0?A MXV[- =]91:/OIL71>HA1V=*SB9[L@FY@WE?MD9K.PR<]RJR]#SB?@76I?!MO M?Z2 PA>+(;SB1(H'W[P^ T?Z;C:1UL/6ZV(J:]VZ4C?ZW^N^':#NAI@F M*&7$CIB1T'#[36Q42Q0E3,LH2IB2\!^O)UIETW)6!2($3!=F6WZ]T9G;X0PH M(8,8QWOY;R[44*;50$_:B>N96&63;,#<*" P"J)>33X"-[TIGN* -ZH?\^+7 M'-4A)Y0BPD0)8ZFF6O TM,XUCU-D0B4H:X&*,CP"5 M; II+Y9*[C@L*[.%P-%MD1C7N.N[RZ^I6H[9AV43%5S"(YS/7,A2F^SX-Y=O M*T>0Y8>5%1KI1$DNL!49&BU[=Z/T!TE);Q@;&M) M 41Y?R[C4J\SDX&^]Z!!!9U=?G,M( I)8#[X"H?5XP+\:F1%B8]&&2 '0=N$ MXNB 5R($F:L7P:5;Z*42%[_M%(-J38;UK5OS!906*\WP#@#4GF@KB8O%_]L# M ;;EK3Z8\[PF5[Z7BO*^/*E-6=A['CUODU[\F""K_^WERP\?KTPVU/-"E8\Z MU].?[-\_8?+3VY<__?3RY9,!N)Y#6;M3V*IOYT<]A!3VU]":Q.UQKZ"[9@GO M#XY$$_8:&E-@;$0L(D0%XJDU4TQ$*(LC9D*Z3;K/)MAKPQ6/PXA2KAE5B')A M-3I#0H;:ZGOKTAP/]IH4L-/,,.9'F*H-_ M>=T[,$MO1?\M\8#'OS;6)OM3+_^"QK^F/8U#% =7MZ-,S'(H4P+CZ:LNJAZ@ M9V55\^"NA&_*LH=!,'>K!NZ4W=KM>@+I_.NR+"K[>YZ+4Q0.5$7@[B%OQQ/? M] 6<'4C7K^-QII3$FI-4"D$I8QQ+$4;*8&4L@RFZ"BD2AO_>CL);W<[3*J<, M/\$4>W1QDH&5C4$Z, +-QRS5QMM?3^Y M!&O[VAT*O[I?VHM=,7[97JO(QX7<'' '[%+]!I9Z;84,MZLB,<$J9M1*.T>4 MQB;BH32QC,0JZ,HCKQ :$)P.2-+2\FC%"GF_PV%"EK-W6;KE\K0N(0?:U1OY M5+*T[=GZ3J5TFU5O!WW=/,-Y_#IVV='8&/KSK6M M!UN;;MKG7.N4R5C/;[O5'/RJ(B\3=N'V6P^D#7&?"51\*A=WJS:*0'^'OUWD!["W)QQH5#S$%7_:MV=6=WXMU)VK M),PS^W38VB%(=^>"FF60SP_J8KT'^4G>:#6#%*VBC;;^Y!^V8C<;6K_1_75E M/MI)7(\ P=\'4YVWV>9;\LB(2&-"(QI;+Y.D&&G%DC!ED56;<1O.]ZZ^I7TX MX8JE2$><)HBE/**I$9AR)%*=INC9Z94J+_*;9XD2+;G.;^U<\ASV1P[IE@7O MM=;!WXY559*;#P"_WK[K!<3T'(=(Z=_NFI+6:]_SJN(=N&E\5Y3.N"8+9FR9 MX%L>/'=/&<]R^^K\Q<_ST^-%SWG'0^6US7DWKG('UL#[J,_6<^Q--\VKYU>@ M^Z[$'ST@[?8B0VM%[::;*O#?-IR$J;,!I1X.BUI\9W;"YSNN5/EYJXC=('#? M#$!-9F:7^%T%O]**GR+-U(VR!3D%_JU FX" Z'2R&HO"AR:GKNV"'1&@R@#. M3S57UV' VN'E@/W/?PL*LE2P0 CLV)D!8G7FDFM^#N=2=P(-ZTP$*5+Z\(*A+^ TF 7[G6U@%#]93\=C3E< M9[35W%%:^^N)V;L2V)Y].PQPRY7O>YW_\B#F02XUM=82#^7@0 MBQP[)\>7(_5'*<7%$#;7S\\+I,FF([_E=G GLI%L)8E',F'.&NXAQ/6LX1Y: MPPFD5<02D9A042U#EH9$4$)I(E$LVE+7FM7J#Z_A<$C.*NX$C.<3#[G\YIL9 M^X;""F TX9P0TCA.T'8^CNO[F9R>7G_ N-M9M9Q5RQ%5 M2TB1Y(A 75]HO6$CPE0RQ&(I8R&2J"6! M8/CU"$=W_2CV320]:9VOQC-(8MEI#N?-*];"R% 3DV!#0Q&) M$"681Q%!B5;111"MVU"6/RN ]Z\7C2/!9+SX"O4B5$4I9HU[S MB!*E11S1-!1,DS1.4X$W&O5]Z44:+Z/4G/5B,9'5UGK+EW^R5T-N;=L-2U]U M3YA>T7:MR!J_;_V7O;+K61 M)&WX>_\*W9[IG>YSJJKS_:4]ZW/*;GO6>WKL/K9G]IE/??+5Q9J"6@1VU_SZ M)U-"E !1@! @*'FF[2H0*)49<65$9,05ZQ>IQLHVUG3CB:QLVRITMFTF6*P0 M$1%2JWE)6]5?\-F+]X/D^F[4ZR=?_S%M%_C> M^YYQHR8+J.D*%J^X.,><>&T\$D)B)B,G#&"282LD8\ 8BI6N8 A &.06UKQ MI[9//*N>^ HK)"M_S[HC]O(FC[=NE&1C3V:# M3Z:CSYG"2@WL@[*E1?%FQK&7[SM92X:LX?VM<],VD2Y2A-T.8T?+6:_:S\/P MS,D/*A:#9L\:R^?#5]BLK=6/\1-JOO@^[XF9T[R%STU;@CQ\Y*KBZ>.82S6M ML0U%:3ZF@X_L^"[@YVUOD#<>B3B2E<.&ZS,<*6AX'JES[*4/I9$!Q()1>)]1 M RP.L[AIJ5W7R@+9*?5:[-DYV'YN&AH?[=N,B;43>A'1QH.'.MVZ31X]#J5S%T@2/W*6+:Y!5 M;88I=BH@]\C%'K%Q;-,'GHKI8-KU=*B5SBE)BU)A$X3S:]ZYH&@[,IQV_*AX M^J5'*CJ@AN=*BNYJ4>5+Q:E[QJTW#TM6@%<)MPP#0 G*,<*".<)!ZRL!$@ M+AFO(CU=//;9$+<:0:$5(%2L3 7RY/0D4[$-+T^5(.M+5SAGR[SGG8G5LA;. M0=NZ=3J:*7Q@W47T'"L9U>1^69\D*\_/#;FTAA M]7+DU)?K\-O:B.(SB_-1D^5 M+<7L@>["*YC&8,5_G)6UF\*Y8T.U&9"G]I M>9*;Z0-F*5"+4U!Q_C)]Z]E/CS_J)I+P7T[9* E5C[?R>&J#3BN/K=D<7_?# MX@?14DZ^?@EF'\?3<\-LM:T;P?F:@7) M5?'GH>GDX[.9)+$12]8[XE69].K-+(@V2^],BYE?+;.9B#ZR,*O?6ZG6U:>2 M#9]5PLK^D&L_U4!_R,ZB["S*,[8HK_OI<%4/G)*CN:(5RPI7-7YAJ0O\M)=' MZ=A@@^"%7A^\T(O!BVMC7#^R_SG[S_QFN8583K\A'!ANL+5$$8RA]H9X![G* M^8=-%2DQF(4NP&+Z3])^,[H:I2^<;=H]F=)WK>OC4CG25 MA*7\R4@,6F[QXQBW '-)K2:8"\4!8LIYSP$1GHHMY64^78O.!(:M[>"SG,2: M!%CN3Y-#>-6S7PR#L93"/;&S41J3\]M8C5X6/=WX1O_'DFJ(7[&[+FU*]7*9=YBQ6M3- MD.\R8]G#;T;PG$=<-^=ZWH;=>5[9MJ%X7C B5M6:UBW_V)B$9!VIX_;[UJ.% MH=4)_HT^Y<9E!77ONCNC9M.37F%P/'N1.]G!#5D5R5Q95G*0X>6=BI)_Q-8[ MQQU);G)D77\:E=JCF4JMFXTCZMG_9+\Z>WE<*;X.#8BE+>IIV@+7ETF@W2!+MR,D[':F SDO)Q\M\J>+FC^R2/;ZRB ML=]]+=K!+^_=U= :[YHV7)''IZ%5*IJGQU@LG MB&-"<^ (,41BSR5P%8%4>/!J%GPAL;A@<&/*F..)[9[MN[-7],8U:Q7]2H7"DJ<&+FWZ-SH^BIV /7P0H_=O.;?#D:S;(^QLQ[!33WH#>9P> M@D/FH*3&6,Z)-UQ!$V;4"*\]T)ZI=I59PUB06%F4>*2]HRW69Z>(+5#$="M- MW-":HX*)H(E*0&$(#3\BK; $6A,$B*45_F(C"EK;KB/P:>CFL;3B&&98^VVM M8\<>"^T]EB%VHM&']T?%,W_WF6FTA2\VU$6MR&]NY9]A^3> =HYNOH^QEGZFB M: N[CA"66B.%(=APS9&3R*BP,R&/-&N7C4R(N!"R-=M6S32D\S&/VP(LQTDF MK9BH]0,Y/6-X"3XV-((VHM2@>H;3+'$97F[<>;"FN MG$V:]C'LW%--*9V6^#'R:"OS8Z27+A;0'BW!=*-F[\?8M@X\L)J=N4XTRK-# M!BIB5%$/.:*0$8.!@E@ZCH %G OOJAKJ'MX4OB"<7'"X<2ON5@AS:](!S@H4 M&E>]HZ6H/BG/! ] M/>MD!;%076;"M2 QJX8LU2/&BD!4/H="QBLMJ38 $0ZH\D8&+QS'[J%2*-R@ MXUT"A'-[5>P*9TZ5U.R[Z'1GB3MK:>3RU M&BEB#/+!L%&28&@$T"28-II8;H'AS?6': -::XX<2L+70FNF4MK5* MNYCQP?VN MTS)*J\]0CGPHT:I$G-+2;CM71PX K*5#:W&(H+&QGU?JCU4 60>8@)Z$[1IJ MSBBWW(5=&S/18'?&A@H;D83!^FYCF'%+77Y2*4(G"WE'&VT]E-MIN*?FH-1/ M2D+"8*D$79D\"[PY^U=-C!J^^2> MNE=&#E4#L28?#+?0)"%'2F!>[VK9X23V%FAV@(TZ5"M'V#;K8H?,,*%$[&-/ MJ." <*5UL XH"#\2CBCS5>;#P3TE?L&1"/^UAV;B<7T["?.@!<"P?DC-*]IV MC1J.:6*<$^QLZ,L :9G%Q# /5%(:VJ1X\YZ!BE&P#<*1K4]&-CAT%/#H>,[ M'(=#@S8F@'$!+*-:.6 1"7B@D!6$(>. !IXSV&"08V4"&+OBH'T)8(WK?4O\ MN6.?LDVWJ*S]V0FY>NV-2:SWL5H<_FEP\"=FQ)7T8,EW!,10R!1DS$GB 50( M2^,4$ X;["L39(YQRD;9B9RRK9&CDS'GV@M".XVV<.,M(.AY33#MPZ<#O>:,\(>?;C_*X&GE7.+RSG M(1/@E>#6<&*(\TAA'FPNBH4G$@E442[9O/.+KH \$>?WD.>Z%A0-Q54K7/73SKM>W+QM$7+\@J_WI:U_5J*<&XX57BPY_ MQ8ME(?O?23KN^?OIB[V!=?'CF,V:D0=U'*11(>+GL^E(-FX#W\R:BEIK*I_N MFN; L?F"?KIQR;>KBZ:Y0EF+'L(41 M,002[4H. U=DF?PCRW)O[01;RPD)<^H0$N%?IA1RQ",0]NPP[;)U#+E@.?LN MB4V!GMB;Q"2Z2D4OO7/BBKZY_?Y5'G5,O-N.+U+MBSIISCD\ONOANGXW7#\+Q>6 MHGB*,FM[V6RSF$J'44!J3SP72@K@$&>($>V-K=*]^@(!RP)Q26<2P=:2Q"T? M9B8!N_OAAXMH+YF;;.WB'*C!?;9&9IS&]9@M8S(,BI*H54AZERE5D(NYA55W M=Z/A'V$0XR XR:/6]]X6+E?W-\/1]*5X7=GPIM81#L/:8<>)9D8+AY5 #AB+ MH./V$(8W?EB@PN[.=?,JB;N7^OQYY#['7:H7_(?>( VSM[15#=>DK1UB#_MG MOC@#^SJ3(&<_#>-+I6/!Z^)1WA9/L@2VB&!' 0RF#B, >45U$.1([XJ,Y,+M M4:,>,!:OW<16:U2V9@%GXWP?9;I+CNCZZ=;!J'0" *7#GD81#? E$!$,FN"0 M&LKW.-UXQ71GNA&F_-LPZ+@;/'LQ&%88#,63S0'.(_KAUISU9=O=04*3#PS] M&8"M7!KD 49"0@8%)Q!J!;"RWD@&%$+<52U-$W9=@XM4S/VWJ ^NZ'6R:(&L M,D"NYI;VE)3*A>E'7(0U,H)@X[2&*JQF6$#FC,2T4>ZKFNO5*E$'6C(D.-;" M!*.:6Q$F#SMKI,+ @+U9V*VM MI&:W[Z:Q,LH^\6_R1S?ZJ#F[T B.DX\\YM M,DD+*'O9#S-R^='<#/MAZ-,(S%WP2>,%MT/K^D7(0'T)%P08'B;*F#"#X_#+ M78#>))V$MU6:?5T!E]E7N#Q(-!M*_"7,O!OU[^.WF^'M;;A9'OL) !W??HC1 M7DP#$S%2Y$:WI5^_#OM!$/N]\?U%,NJE7Q8??^2R[2*@=SI.1G'SB+M"D)1> MD 2;W/=(Q] :=XV-%]G\;/,:+4NCKDWF)OJ6S>^&=HTNU*E MZ>2VN$,O-9,T;C':]8??-MM \FL:V5(0K*6FZ-DZ_=O^R+8XJ]OG#AH&7N=Q M<7S<[#@P,:X?CQ>CBF0!VOC[]-PR^SU/+\UD^9:!< M(,Z::F?GESR!(=DJ!($:J&.G6CKP]\ M1-./A_O%,+&?]/N7,30;!/XB6OV1O&@RI6\GSD$D5@IF=S%AU#!;/VC=SO))F0_J2(/#!!+O#8: M.TTYH$P@F+ELE!$&2?A=>(=T!?UMS6C/[Q_B*+-K_IX_[R/QZ9FW-G:#/"2] M&*BN7#8_&MYF8I.=K8;IS#;1JP8*\W;)T&AFL\"U-@MRJGLCJ?6X=/.]L=L0 MNPVQ/1OB@RLQMP66]I_2%5,/9GIN&H]$(7^>SKDQ5R>%;;26LK-'L&V6@54; MW@Z:CH58K1G@'=RM4N .W(X.;C$D??O5/WF4"'-_]Q]?$J^31R M*IV,[H-];2:CWKB7!7\2YWU SB):DSD$A;V7F=^JR W)#/U>CH[!9)Z,%@]O MBS_?>N,\'R4+B3@[[ZV<%J#6RMA%BQF[)V,LUDIF1;)#SPX]6XN>,_29CQ=' M*(L!^$0[HR:IF\N@NU'QS7');.S?!T#MY>$3.W3YV_E79S 9/QW^=:ESF2+X M218_&0\C#@<0G=T\ZN,XK0Z6Q)A#%EZ9MT#/P>NN=O0QB7.#3])6BQB6_56+Z80O\SV';'JADT+AH,\0 NEM;4P&9Q]P"P MTW+[%4=M%8=DSUZ\N43LKS_%>Z]^HNF@[L+37.HX?Y?*AT'_G*C^-W6?KICD M)7#YZ\UH=IB;[Q[3BOJ&J:OO7LI[6/ M^.C*_Y=3-J[\XF-5(\!ZC7EL?7KC<+U96N@@)BJY&<7HY9\^7;_\]?7[-Z_> MO_OT^MVGCP%HM.;A=RBLH/>)J ML3ZO.?CXZ5R)H;9R=]]]Y79[#-G3G\-AF98 >YW_IJ\,_B#.;Z MX90[4_DXKI?]&@(E4\HA#1AWP%J Z?J6/,\2EQIU%S5C M-'%5,R$)82)\IZ9*$TS")"!*A896$(Y-^+H])IS4T['-A_23RO#!XSDIE_,Y*0\7^^#-#;_%WXIB ME:0H4RDE6?Q+!N;SU[\*R;*O5[:3X[$+E%)G7\"?(J=(K5#D=#Q%"FCI3P$ MO_41M:D3G7V)#CIWT3D0$$^-*\X>[UED2MO7QI M9T:--F-3*<5]9F6-"PQH3"G"&96$BR;-8>V6AWS:XYLL7=?XDZ-]?@R3_CD3K0]J/,^/@"A56"AF*4&62NZ0 M,\1I%-#)^RK*YT5;H\R 0,L,"&1&@! )A1[O>4:NJ&@AK?,1.CU_WRE_I_R' M47Z!@"$&>1_)E;FV CL J9; :^X!JNB&N&29-*'\0EY1WBG_MLK_]"(\'V;I M^S%E_O@XV3F"I^<('@)XHYR^"6+Z=EI&L@"[2 @'E.+>.DZ\P0I;S84P#!N% MH%C?P[X9V"57N(TFUT[.XSE:8QW*="A3 V4\,EA;BY7PG$@AI-=0>"D@I5:H M@G]J[\8=NJ)M;"![NBASIE&P7XJRGG:8=IT+?!886;C A70M8*2TF#CH+0=: M$H^-=LH[CSDF'%$B*S!R+Y88N *@A1C9X%A\6 MIFNK*IJOQROJ,'=@N-VJ>.A#\,9&O>Q,-RL 2_X1H"+=\W+48BS"!6/14HGI M)J-M9N"UB(8PW[A";]8KYV%9LE7)%N4Z-G/JC>]7UN!IBQUE4!(M#>$42F4X MTM)J;:7 )!(YC2S !-*L)4:>F-T<-*%I(( ML\:O :5;8-*]=IJ ME!,AQQTWS2@R$^U&]WGTY-,6TT=/X[<'=MWQ_:O_V\2/,ZW@^!M3C)^I??!HQQ]NE&# M:=^%66PBMW_*W5^A8H1IY"U A'(I!<56"R 50A+RBD: L*+W057(X\/'?U0U MKT/E$#;8N,FV!!>4M#&&W=64'18M&M?)/Q_$?^L J1J0"MMU:CQFUELTWF9G M;>4\<@,%UM!XSA A%@MB.)$>QJ,TQ95L'*MP&:O0QE@%KPA].DAUIHE"F20Z M>WP#KTL4.#_XRX1KUJJY!''!9?/ D:)5D1C(2TS@C/LD-7!.D/;]F7>OV$& M!;\@C+00[UIH?G6Z?.ZZO(T]H[3&"'"BK'*$8:9A<+T4AAA*@H*-LT=EKVG9 M@"O)SDS36Q'4RO)# +E($!9%?LC.YUIU+9]_9H;Y\0V?7>:I;;YLU< 7CAS" MN*?'#?.M3UH7*VOJ61K? 7XXUA:0:TR%.6.] F>;#.N#'PDO=FIHP7%P M%V$X/PQ=?7I+)85"$V6$YL1Q(SA&%GL>T$\+"'@%1A['JH3R@LHV6I5=D/#1 MNY_C:>NYH\161ZK>22J,\%80XAB37#G%O#%80FI4!0?PT0*/^,S0HQ6!QX-F MT[7F2/7TLV#:X-F>>8K*RC-:0KRA%#(#&2><>>$T-$H[ R4"O"IE;J%4[_#F M%Y<7#+810+OLN0XWSAHWMC'&6/#@@"2 4>4)Y4Q0X:RB4BJ(/,=FC\!2.^(% MGA"JG&E$JRWGO6WR>\\M=-6^HU$,K"/ 0.BT)XX3A:P7PFK"'4;>V79:482= M9A#K',\W.[PX/^.I_G&A]-IB[:" !!"KF! :<6<$IQP(1RI"X<$ YNX/^YZHS886%O/U9%]VK4E^2WV>AL;^_F8@C.M MJ+ &K65,6.0Q))I I+7$2"*$$>; &>;:9PU*?@&$;"%^;ZGD3]1X/#$L/-IH MZ\'?3L,]&V-V"GB3D4NWL60A0!0)H[BCC& F!9'8864Y$K;9\ MR:$*1!Y+@<,MA';2@HSF:GO0#B>1S*_9 39JL:X> M;8Q#CABQQD>664*85I*C\ =+Y1&B0%<9AYU)N$=$JK3[2K_4[A%0^G$'DF)9 MAZ28@%W8VNN/=G;?+1G(&R Y7J8L#[>+RU_<8P=._^8;#=2B.;].DZ%?MMN8]N]+5G7#74SF R@[#T4QQI^?U7PW3\;CC^EPN050S^X9OR M#RU";SF;3S&'J2'424B$1BJXTA8X@CR%/LAE X#Z^X>X5V37_5W]T;N=W%8! M+2P#[26>(2U>2\"RA+-A28>35 WL1<0V_FWAY\? M?OIN?ES-R._2KC2U=K,)]ZXE5#<,L*6%'U&/U.=U[D)]M(-G.^-5S82 M(LPP@K7WA@,B@%+!2]1>04F10::*5&IK'0I?3[C!0!#B,YXZ;16D5%M!,>.$ M-M!(:+;$RX9Y0VV#5F/V+B;$5*''ZH^9R1SF+^VEX\SZ#G;8PF;YT/;GAZP1 M4&ZWI3_6Z_^SO,W5%O'*1G/K/D0>ZVZS7FQJR-J>0"K9=WNA]3-98_KI+M/? M-1N;L*J]-=Y=F+?P57)'D==@\[%_C8 M]R*=;X^.=NC%5JW CM\Z:-^YQ+^Q<#U-]'EUH.O&H)1[H MB8C' 0!P-=:]FHQ&T5,Y!-KM3W*S9YP3R@.=?A\#%;II7!C%WLV'AAA);M7H M?BYT3F=1!MV!K(523_EK%#GE>8" M>R41,19*+CA"7"JD$:"XPI=YXO;$B04D.I7O5'Y!Y:W0@"$?FUYKX@657'EM M4+!;.)'(^\YH.8M2_T5[9K5<_>*\"[)CFSUN[+CX=N/B.SCXMG#[ZL3A-,6A M._[MCI-.DR=^':U=L5=.962]M24DEA@@")D5! *FA"44!Z6BSC#OU_.);FQM MI=DD7JXQNU@;/:U]T,JU@AVN4^"6G?)NK;\ XV(EA1Z3SQ"RDNMG' N^$K< MJHHZJ*?C+9V'8]0=]AY 4I[(\=*&UL/< =-Z#%).4:"Q4@H[@C32L=$!8@)2 M! 4&ZUEM&[8A*&HAL;T5UD.GR"T])ZZIQQ9AQSR%"&H8RZDU%8I CRWA MEBL.#V1+P#;V'NF.BPO1ZXZ+N[.CQL^.M@MK;)P ([75WC*.-9'$6",]";6<;\^A@XWQ@8S^H08G&DF NN?9$$">-$TQ3A@&0 M$%0EG>S%#B)/ RO::R(]RC0_7XU\&&J_RS!PE35:6/&^47>+;Q4ET@2 YV&9 MQ^.@D5/2DP6:GSE1F",D G&1*ZF DF]!QQ^^#U18Q:4[!-$>CC*^EN(I>Y$( ML.K]Z83.WB_(E<(K_=[ )?\OZ=W>#4?C\-3A0?M#-9Z1$_TPU>C$CX:W/R8_ M)7>CX==>&O$AC#Q\0<%=%,G(RNQ]S:O525-S-T25WX[:K(:>98V=ND&\WGE( MD&*8"D8<8-((ZRSED1=8,K2^JWK#%JD\A5C9AO35IV1U=OK=2OW>6;TA"5:B MIHA"3R#&PAM%G11&"VRDK*!9WHOIR-IX''@HT^(7OFW%TJC1UXS3KTMKO*=WK!Z,ZC$"- M7("7X!#_'FD^H_^>T>/[WD - M3+#/P[R%%V+[C\2HT>@^$GVJVS!_T[O&0<2OS]A!'T:SA#OET4W2^"UNH#+* M_?@-P34(K_<&B0MC,^/,FL]8N.-K.0-\>=CQ\7(6^)S)?^0"2*5N:O-?[5LG M>!V=$*W2B25ZT&2CUACS &KZ88FR#>'F>3)-2PBN=W'?Z2O%II##9<&&^?+# M;V]^4Y_=RY%37Z[#7TL[=_E.E82:Q5>\&0Z#I#\K9J_J:Q8^D3?*RNZZ)2W9 M9O,N[AZ80:<&RPI,J4"#9R_>7"(^[[\^,C5WX7DN=9S%2^7#L'].5/^;ND]7 M3'6%@?37F]$,'7-C:SK=F<]?LO_NT^MWGSX^>Y'Q74>0?!7-Q "??_U)K>2R6SW"32GSVK);50!-Z2$? M$_+SFH>/GSYD^3= M,&Z@82M\5=[%W\QV\8_%+CX+C*V6U$PP5R[)JG=6J'#%J^M[6>S%3F]H\Q=U M-G^Y,7-^8=T%5_0ZLZ;BL<:#[;22-5])#IC# ><)<811:W17@,9AH"!V"13 M:QUKOD8,<$0X$)@31*U03%I"B7:2&NE5 ZSYJWI9M9HR_V,8>L\'%SG:R+/& M!U.V_*)K44:_L\77MY9^O[)QV]HV M'^ Q?WJ] -:0VD7^_<;[@>R)7Q^"6A,,=YG@+1CV%TGO#TJYOS)N-/WU')C$ M2X&T6K31]:+2)3[[W6FCM[',I_9>!3=_C(@TS8Q?,;G[8(0^*1K\_?)NKYGQ M8OD/*>)HJY.+8H0;B/WN9/@G)\[=RF^\\H_SW)_#4CR!A/WB%0WH-1K9J &%_S>Q]2M2K.K:"#WEYY3LW3H9W+N:O!3^[/TS3_"PL>.E9E]R#6$"-E'[O98=NHO1[WRDH M6WA+M8O$=\QEGD7\P@^OPN^]\:NRD)5240P%P;FG%#%'B)56JN"RB%YW&=AI;:*PP5D(+(,:$>*048MQP+AVS MU')<$9UOLMJ 7@"^K\K+%FKL@8V-.A;%V\%8#3[W8B U=S_:94(<%W6:NWL] M]K,M42%-OPR6(>%AA?/?RYFD1@"BH/$00N(0D)A[;Y0*VS6T_?.W@Z_AM^&HYUJVCYZF87]43#F$N5[(RWT):AA04E"A@VFNB>52 M&4, L@A+)2155>UMFH,:#I^.==ZI7:=V#VJ'(54LUN(KS(@.*@BI\,8'E3,, M*U!%5U)0%_1Q-GLS*/0=JVC;TS^ZO6MD;8K'AM M6G99B,#UP%Y' 0@:?9T+0BD'=@X^)$1402L!)-+R@"40&4"-=Y116E&4V>"N M#2^P:/O&W<+=N=.==N@.H9AI)AR"8>OEAFK)(%"> VVH=0SLV;DF^-QTY[2= MZ(_CH?ERF5>*QBSV(%)9=G"[-M[.M&^E:;^,1J]*(A00:0)I:.<@!___B%5S@6Y*5,_M,N8 MZ#R1JI7=ZO#NU[C"A7]1#NPA#6-H+Q8]>B*I5Y S#(@V &&BU*]?>WAA+8< M$5JX47?:L#]M<-0:JWBP:14BE@@E$0 .R 9=P+M-\R-]D8W>^J>]H8U)'9V#-_&Q/X73HN(MMA>[SMC?-"W"RK?!B&L+^\_I;8[;M5'QQOD,W; M\YOA2RF$5PC0U&S_=28^KPKI*6_#ED/NB,,8$8* D-8KC"%3&J-@I^\WUXQ6 MMNMIL+_.K/Q?784[OYOTKN+W$V'RSUL#+#V49W=I-BM+]EN$6)M4%^^ M71"P$+/?^FHPOA[8UX6DE7-PJ33!7$!$.\BP![S]L(5H=D1.@TL=/$PI;GW%N&L/!.$1]L>025EI(*B(&" MK(J!O,D#>PBK#NR/+CBG2%*QZS'^B[^-8A&Z7::Q.$$3H?-ICNC3K 2D3,+* M9H!52%/(N 288."$\LP QP565 %$]QM(".@CJD+Z+9:+UAL$G=Z=@MZ%[5U( M1QV@2!.A@*88>D&]#,HHH-IO"1P%%YC),]>[0Z?M-14C^-6EZ<]Q%%,63Q6) M8-7 N'8=LN_+\6B[L[%O!V.5:;AAO]T9X/RS$*#K0G[*_3*50.( M<51H1PCWRD+,K8#[330@\@* MF?>'%AAVW8:<52S?W^MO%ODL>S2&KM-/LU. MS[$EIKUSY4 G%LY*(K255!+'H*((&V.XL411"/V>J_H 86UT>1KIS]VI>*?B M;5!QB8!0ED7V*T0P UIZQ)QT6AN#*%-[/LO C#Q%%3^B,;(VPK&<43D7\[C, M@QZ_5/7+Z;GTY],[^&@/H+4(D]HS*6W?/]LS4YWXG$=.^Z:'TMLDI[5 44[$ MICP-B_&146X>QRHESFZ2]Z($XMH@Q11V!# A),;2(2LY4D)6$54T27<.SR.' M_<=.$Y^,)NY+$2&V#!DL"9""4.,EHPX+XESXT5!0D0-2WVD[D530$W;.'C4 MEJNX,Q&\'/K+2>H>339K ="T!TU:!!DK=^A'ZEH^Q"]Y[_^1YMS,9?8H3:PW M !A*//%.*$2IT(1+A;V@:,\<+;25X9OV[KR=0NQ=(9PACG-FF&"*4(\E4T)A MH)S7EA"WWX@F(JVT4K=0B%;M?H]:5W\;#NVW7K_?VMVO,[-;[/ 6TA-,[,7& M!\5;98O;$>U9&(2TD(2=51(A#%:*,V""&;Y?UY>Q5IZ#=JYOIY/'U$D)!%?* M, PA(- I 8,O+"6$2!!F$-SST260YU$(<0)60'4B)!'P!_5CHNS_3M)QNR/? M7,!,<"$L%%)WY=9=N76G>DN# MK;7O+^H>ILXJI84!P!.FF*188:8!X1)2[!N-;R_M[!CC$U>^5NSH7?YSVY'E M5+R,G9YC0SQZ.S##6S>/2F570UEJH?.>*4D(!DH[RHAES J#N&^4>Z7"U4"X ME5'%9K(D6Q$5Z-2\4_/Q[RX8&@($2Y\A1Q@AT0#1U'@%B<<6D3U'%!BOXH<] MNH3M4]36^C MT+31L]3RA\JN$ :"2Z<8]9@0[Z40V#,/'?8$>>+VW(*EZN"AS46DY/RJOCME M/AME!K$?"\,$0.D(5%I8Q!3A!DCF/=VS?8%!I\R+S[-L?)1^^2Z\JX)0O/@N MF[>X-+U!7O'_8OF5T@?_NO!>)@"?PHS\KBSG&E#M.#,$2ZPM)50&-])YX!FP M<'IH%3[I[/5XTT^A,"%+)#73>8Z'(SU__SP(QV!\Z=5MKW__<_*73[U;ER;O MW+?DP_!6#?XR?3_M_3M,,P19C5>!.=F,/O[$S=]\;E5VF%%4:T;QPHS:7GK7 M5_=1>5P\8(@G3<7$K'CV7.SG#K8PBR=;V\Y%A:T]^JQ_0)1>),5?/TX_]LU% MP(N*$I"@_SPI70\NDOC_XLILQ \79J]]5:.>&I0^GHU^/%*#-$)+?#U[_+># M[\I_YM4JIJ2F:_B79).O&^9WKQXF".1]U,>IE'%RS]_$NS6\7[CEQ8AG_G MMQOZ*H;&JR1KII5,[L(E-[UT/!Q%?,J;'@>!,;T[-8Z#GXPG80S]87RNN0'? MJ'3AV6>CM[/A5]TZ[#9A*L,3.Y=?8Y##1/H!N%KXN?":-1GU1ND M^>UC0S$UN,^.GOCS2C[+\$^ MV6)I@L0$E'A\VOXQB(O[>1"0(TY4T3>N-#N:04^HDM023)"PVBIHM:**>R4M MJ,@5KFU_7*;.Q'GY%J0M=8-U9[+KQQ[&X8BR0EOC"< XV ,6*0F%8<8+T*0C MM#3VP;#"E)K:>G,QUZ-[EU8:]:4*&/D]M;-;I_[V<%([^& M+2OK>Q%D^YL*LAQO]+(_-%^>/8R6,^*@II)BPPG'4#GFF( :*,NLIU7,CL#S=^]_S7Z"SW_,FUL5(I'9%MX%EWAJ^J3C8/64 M0>%N,KH;IBZ##C^,.W+XVMX@[%_#21H^D?[XAD8P+; MU0ZZ<=&ZV%D&*VY8&4)J^%G+D:='(Z3U[[L^Y>EA$.Q DS^_^^C@(6:$/ ^& M9>.KLGDX;_,TI8T7;\4A84LUJIXA6KFDJZB45I(I/4VU0\=4NV@%'W"=CJJ( MG1CM4XS04Q&C ^+Y#NU]FD;X9R_>Y%[67A>SD3JX!A6SZ>JWN:&M7;7MUVC5 M:77S.VOMTKI]3\'C@=K5P:5RMP+OM1 Q6T4C0@33@C.A)<3>4,5=510^1I)^ MGZ7G74_&-\-1;WQ__4' M6KX]*6X'*AVH'!]4#()"(,4%AY (9[53GC%,+=-6*[FJ6_,10 5*<0%)%3/. M68/*<>RZ QEO'V-8O!VFV[&A]*G@Y2F 8@R5(R"=T=@0091B3&'#'$=:*<0K MNM(]:FEE4GX]L+\.PV3]]V342VTO&UN3\,CP!:UD-&D#.K;2KNHT?NO'/%N- M)Q3&]&&NLV,V9C6F%$#@F=%>:[&JL=1Q-1Y<<-%6>V@O1L]\WDC=1.)D%OIK M)KN8USJ^%4?/+OY_EY>_?7CO>WWWF_KLWDVB9'YPJ1M_'W[^'O'OWUQ^__WE M94,YV*+6+,DNB65-$DM9K-^]_W4A#^6S&T3TH/\ S$3)OR, ;91U>FMUPE;TI9,+CMS77GC"+#LUV"V1LJW$R173 MO:.&O(V'98.@71_<5Q?6*_GH1E][QI5RSK)D\ZEQTHL*N7SK6W4?E#O3W=(( M5$R!#=+3#YIVVQM/I6B0W3?>+4MS-<$24.%%,[F=],,E04M-ED6>%I<.OP4= M3V]Z=W///TN_#=^1AL7O^6!/A*],QT/S)6;GA\\DPV!G)"K+V'>765)W,.5Z MPPPMW!_&I5GN+P7?7\0LN@P88N5!$)U1F(C,&DH3+% V&UC@>'7EK+T:6G<1 MICR]BY_ZZK+L_S3YYOK]^&\:GK^O"I2[&PV_]M+XW3&YN)<&B9GT;3Y)V=>K M+'T^NUF<^_%XU-.3L9NO:L@*&<(CQP*,R;C7SS*;\_F.U0K#\'$?MN(" Q<* M,R*2SW>(RA.=2[>.ORTO7UHNIM!9Y< P7Z=87N"*3Q;YC[W;6V=[X:G#F&8; MR-RJ3I?[*ODXT:G[OTDF%PMO9A(V]_1^,HHU*(GR/I.V&[<@9-/'CHL>'VV8 MV#"(B[FQQ>*+6- 19"*J6C9]X?^J?Y^&QPSC?"AZ^7;CLMN%\<=/+(\OVUZ& MQDRR^HRT-ZVM<'=Q/'O>9%"MZC2TF 39#-Y"40=OZQ:UF7Y8W\Q]N'F>3#ND MC8=W!8I/7RD.R?-;%2F"+S_\]B;:K2]'3GVY#G\M%K>5[E.98UA\P9OA,,C) MLQ?+/L'T2Q:NSPWE[(Z/)#"$[XN>3@VG-EN!(H:RGM8_XZ,K_EU,VKOSB8U77NJXW MZ!Y;GX!M_9Y96N@@)BH)^YO_SV=_^G3]\M?7[]^\>O_NT^MWGSX&HR&#_ #) MKV+L83!.__J36IF^MB:AIDH>Y[)E'C%\MD[#V<522AY+V%DIUNH9#(9G +ML=PPRE25L M9>[7F]Y #4PO& M9Y.HV%[9\ME?+9R:.*Q:C^O5*=5V.Q2R_4MXT#KQ&E:I= M&:U9)='SCUO?4*A5=(WPN@HG<^/LI._>^]>9-1;LWUE4\T,0A@_!,PBR$6S- M.-P,DZHJG@31$CH&K8"(>,>$E1P8@C1 1 E9P<*P=<63%X0;KID6V!$+F=)( M.N2Q I@Y)4E-%[1U K72#UXA8-=98>/#&E77'RZHXK2..OHTD_%P=%\5_HFQ MF6E(IG@MKU@*@- /HI(';N+7F#*:^!F:I#,TB:['0ZG3P6N;4*W:2$0>J[%9 M+XXU9/BQVJ:ZL:.Y76\OH9$#6PC3G6EIFZM7N]7D80"J586*Z"YRMD4MUV)Y MU4&+NQXI^VV.G&[KFI,#UW#MCZ!I'Y3F7V_[]BQ/#U$@U$"]B9 M&J%\7WU&VBY%.D#IUEGH&CIE77NL8.M<%*X3G8,7:9V+Z!P(JW>W2?3J>CR5RX^%',Y= M7"85Q0H!96)*("408H4E@I(A):T"CE3U)GB,\HR6<_S(+,7O$JVKI()7H(J^ M_.BPN$MOM,8%X_L.2-HSL Y(YH!$$T&T%L!P;PF65F-L!/ ^$BA")*H:)\^ MI((GL .2M@#)X6VZ@QAN'XNLL8N<^CV8ER!*RA:#HDMQ+U.J4].J==T M6&A(JZV11G#)"/:<8!:\)<*#N<,P4UQR5,%/L9VED\WVY3;J33OUSM;_QW;; M-<>.5?WF@A1EQ,VV%U1AE.5;M0L1.Y>RY2[E"HA-TR^#C?!U)H._/(A@V6)2 MQ@20\ !K33B7 FBK(^N\ P%?Y%W#D4M2V(H"M4U12\ Y$3LMT.8J!EG>Q+QEF6 MDQJSA)/)7GUG%Y;IZ Q%A'F",$:*8P!!SCK!VJ9](>V M=""\0FT_?6NC8A\A%K5E7_:#V#]Y8[Y8:U/1!+!=.+G]_+6Q!_-#7F2;7=.= MQMY&1"\:4"XVIDR7>U>6W5J&@U_KK708$N:9!E 8Q(A!RDGE-JD\;!;LP15N M^\'#EEK:RLVA0[,.S%)DH(!22FBA/ #FVZBBNX,<=D M!V:G;.F2 U5V36E]XJ>#ZF=3-5.GQ>KSHQ:&U-\F2 -%/?O9"^QP$@N%FQU@ MHX@_-\+&E;(.K+_*R[+# D^YA(>#N6,5@ W65 !$,0&*:\^L1Y80::'C\%"E M N!J8$/'R \@K2#CSV:,J5?JE-7%[Z<0>&DEI=OA&;\M(LU>#OF1RSN.^6G$X5 MUO^;[,\#%2'(J0BS_^1*SL7V4$ A_@@%U!S%SV%X>B[#2%5D:4U7O&_4W>); MQ2.3.+]]-QX',)_RU6P\#T1$Q:^OA!4($1^B\U(D+)[!(@?O7@_2*XGGR?I.($L?&F [IS"]A]7'Z\2-U 9@U;. M2.S[N69\<':2[S+7)E;?+&!+_([DA__XDPC[P?.W'ZZSG^#S'W/ZW_!"IMNJ M-TAGU,S1E;IU*HTK=1']J_XDXFBBPJ6CNV'.\=7/&)$S#^PVC/]VK=A(<=AT???A@<:%Y334R;G*,.0/T\71'T]I5SL/!"_)Z,&=Y'HI[!..^%J MJ7 ]>U&F8EH&-]RM76O7;AM@R/CS2SJ^J-N1:'TP[M\'U\WE-.[_-PE3Y._C MY]3R1C/3];@=K=JMLJS &S=RR3>7]0U9WG@2.\F:ET11R_?,@D[^6Z_?3VZ' MX5G#G7H!788SORV[>4$5GQ/W9Y3_4S3+J/;O[OK!?\G8^.]+"+CPW"64?""Y MCT//B>[G"8XK3.K< E\B,5X2\]5Z\4"?6+;/F_G&QWE[*RES=R2SW&&LU6[, M=]6_EW][^/GAI^]V=C:H10]U->>P^QRW M\ \NPD?0QU]ZJ>D/HXE:12V,K-7:($(]LT1JJ(!V1$"%L:=&B$T"K.NHA86P MP04-WRB,)4A9Z1!71#/!+4="^$5JX96;R8ZRO,"-!6F!"14ZNG#MRTD:0#G- M3?*_N>'GD;J[B3&59#;-R73>TPJ@*;'P;N2YKY^Q&M.\R'Y;8TH;#4^L'V^- MA\1-=>ZHI_!SE-)99Z+9'C@C-M MGQ650=GHF 6LR[VT3-"-BR0_3RW_,^A/T MTV$V5P]S7+0[6]H2]JR7E8%;2D,>UU)%GXS9?*UMUS2([-1J S6_6 M3[C-EUS7YJNRB5<^VIT@!R+H[8//HBR5ZYB%YVSU>9 M/]%MS1WL:/]EF3NS!EBQ9_"D/\[\O?)Y0?14AY/10PAE%DF8>8I9)^-HL=M> M;FIJ%VZ1_) UU!H&CWM@PZABF^.[\8)ZA6TR?&4TBWOCY/L?:S73VJ;IT7H1 MK2'7XM&61VOEI8:0/=9::Y<#B4VMXSVY"J+.[,M=9K\RZKGN0WCS+E5[/L^H M-!9G+;%6INU-?VVT'*/"-JGN#[*BE]'TR'RK?,PU0ZJ\?SF)LUX*\)J[KN]/ M4NYV4L,PKFP]4HI&KLCOK#H;7?B2BO/47<94%;)M)A%WZ^3;S5N?[%T^.JD\ MKE16Q>H[J7Q*4OEI.%;]8(;@LK->X2^:'8WA:D$5+) MQE2A:5+)N8&M6( 7?VYT\/P:DPMK=C M=YM>_]%+?U]*(OA[9O#^/@M:%:DNQ?O9ITK;YLR&>MBV\J^8SR" Y0R"2SQ+ M(,!K>ZE<4+PO.J=#LE7N13\[Y.B08PUR,.N Y5Y@+P7A &DI&<#:PP @@I.* M3@&'0HX'P)B9N4TB!X07 NV+&ZA#C@XYSATY%($>.,",4X9@Q:3&0@*IO-7$ M 2VS"&LJ\<87^"]-1=IH1X?VE_:N>GX@Z?T:IAF7NOI5!TE>L%8&P]_.U#I0.74084+"Z5DQ@33A#"C-*4 "P&H-.%O MLBV5=FW#05P0]M0-ASU[:[<]:_MNSF&KYX!5E>&M<%G M%P3)NB'_YD8Q655]=N_]"B@A6&!)O:8,$0:4X%QCPKFC3@=8J>BCTC*O9X[3 M^P&[UE)Y4WFU+RKO7:!K/12M$H-.6<]>6:WV7#E+!1"0*&.U]1B8X%]H2B!2 M1PQ1;.A,U%56PJ_:>+[:*6NGK"N5E1&'+ ^>/P>.8&H5)(Y+XR14WFG)=^EW ML\T^1Z_PDU6=0Q^E--XW\&FG?Q[!WS^]*6MEA.H$Y[$3O4[T.M$[E2EK<\QN MT2RHF9)]/:-7+,@:?^Z\AA9Y#0?7AA:B;2<.G3ATXG#RXG#X0ZQ#)!B^'H17 MG,M8@B*Y\93E/+'NJ^L/]TO.TMFKM22E67NUWIE[9-)4(W-S/;"_/$C*Z]P& M*Q,[<,&@-DPXXPD 5F%E-08&8L^QDD>L@=AWPN %@&T\]N\.><_HP8)W:=VK_1-5>:F&<1PP(@0FE2 !L M++32<$\TH17-Z/>3=7>!81OKH$XS5M=8?EV%__'1]?N%[Y%WJ0J_'=_CZ)ST M'0%CNJX!+_Y>K.HR6@!K%= <>^\UP1PIZ02EA" "J796GJ]W "\@.\ULG2Y> M=I:J&-3/08D1#^XZP48KYP&TX2]@M0_&^]G:Z_""BS::"ITF/E5-1%PI%O9" M80VA#FJ$G&$$*RTU9&S;G+@=*EXE;:,K>UJ&\J-^V6CX;9U$%;=:,IWG^]-< MYM;TV]L[U1ME/1B'/OD\'-K8BWYE ["CF]F;SDY[G?Y]#++Y ,"J4:XIK)O* MSX-4_3I,RVV8D3(:>X.#Q0 )1$0%@T$&DQYH#RSD9TS;?($$J<#&%HCD"GS< MMS)U*O\T5)YY["PRTD1^=D&'LY?_=J-A7%B! M('K>Z7NG[T].WR%EE A+-.6(2&VE(,(I0ARS6@%*#N2-/(4-]PC.28/DR.5V M\D4N;@L]@:]=!RW_Z]N.2 "+8#!Q%"* 4*X M8<'@<%H:C3"63ONSR2':S.0X=OBE(U'M-/]0FB^9,!@PA+# ! JHK3!(,6@:)E$0*HSWB"&*CM1) NO5MG1HZ! $7 M%#P)*O.6.!\M8P?H2 1;@S][3G",S.YI *8I%,V=Z@I8.6WQGFA"C-)#$QUT,H++@4 MR$K+E!=P?:['B3@X%?%<(-M(N=0A2XJ#SCAW@<^&/2&YCAK4O\:'B;#/.M)>P[QS_>Z3)2 MUR+(#X]#R,Q0>)LM\5*VA\&>4P$1,$2JR*>.$-.:$4:%5D?LKKV[ZY-F"W&Y M-CVO WB$H!S7&17'7\;;W%0H;TA@[T&! H963Y0MBYY$P;!AB74!-OL8( &^T8PAHJ M)=6YV/Z=GG=Z?@YZOL;)>&1#IU@IA6AP*R*Q$E3&!S]?8ZU4V-[%^J9D3=$G M,-+&%J8[:=YINASS]>0S=R&/W5?7@!\TX-"68J\65735+=MZ._@:EC9NH7GP MH5CL,CY 8T#AB /B81$2Z DE5HHSIU0[6]:>)J%FBVOQNRT\+!:B,..;#R1 M&CI&.(?:2"49Y$0++.53JV#HM+#3PF-H(54>>&V](Q83%O9 "K1@E',#M4#4 M'2H9!E"<)LF>=CA'XB+R37GJ3]4=H+[W2+O-V MRFF!K0&U/3W'FC(KU1ND46!=^G[P>DY6W_M?@@"7XX5*"VZ#42*,(!A@"0C% M7@@@ P)ZMAX:.S?A>.F'K3%H.J#I@&8-T#!'%+98\ UQ&D@- /!(>*&,0ZT MT9TGU %-!S1/%FC6G(-L@S0&$VX45AQ31*P7VF*IK8-(,& \7G\$VG#JE015 M3.]G@@ _MM1#)'69K"J\O_G"""@J*B.T"R(0_QDXWQOGA1(_)3_VD4 MY_#V[.*Q^J.5W%BDM3P9=CC1?5DK;4N->'H^)YD!S*M!)E66#]"(X.=1D1Y M3*@Q*OB5WC(!$<%&\/7'^$W;(N!"(G0^VK^WA+O2+]^%=U60O1??9?-F)Q:X(IH);CD2PD_E(GS0V>OQ MAA^"( ^[5M_22R>!T *%_PA11"&ON?94:0 Y%PA7W7+=ATA8@;)?[,,W7'IU MV^O?_YS\Y5/OUJ7)._O\-R0I!YPXMGH--U.]A,0U!K MJN$N4YW-6B92B7']*,PFB/Y_/HM#";]/52'[O>:\)LLZ.(W6C#[K'\!%$O__ MXX," I#5-O95&G#%^'$VN&=$@L.VDLIU2^2"+RWNVYO/V#^^J"\=:&!3$+[O_H]1^F/XF*=QU/DE-G/ZD_2FZ^LY@B)IG0G!!'A: (4^:1,(0Y M:N"RFX]F;CYJ^2''FLSD"X#:2-/7%=!VR'$2R,$Y$XH0I3P@!DMA8_L"(A!E MG"%3<0QQ*.38=_MT? %Q&]M$=\C1(<. ]M9Z3PF@B$(F M*QHL+B!'0\>)[ *RJO*D,]7C0_M+#79:C*S/L;W[J#T>4]=QJ:4=EZ*LO/=3 MA"JG31C")3)$><&)DT8@2YD3D')JC2<593]GXNF("\S;"'-=<[5.U?>CZIIY MP"W 3KA@50@NC:.1O9M '?E SM&1.QQE@O=;)G.:=+LOR,CHVVD M<>_ZIG6H0$>S%)4/P@K.3:61_FF<^C?5AS,L X@7Q M$<.J]M63VROH(DJ9?!C__YD8Q655]=N]]-9082R46&%/M M*(F]'#A&F%/*A(<4@XHBM)9Y/;0,7@_8=8G6!7+Q51LS3.J7M77*>O[**I2F MQ#-!8RS6 ,F<\$!K(Z6"7E3T7VZ9,U%762FY:N.A2Z>LG;*N5E:IA#3*8^, MX9A*2JT@4CJEM%5V?39$0_L<>,*J<^BCE,=.3;KTSS/JO-2B*6MEA.H$Y[$3 MO4[T.M$[E2EK<\QNT2RHF9)]W>\/3?"_;-&<.?VY\QI:Y#4<7!M:B+:=.'3B MT(G#R8O#X0^Q#I%@^'H07G$N8PE2 QM/M>S$C!/KOKK^<+_D+)V]6DM2FK57 MZYVY?W"I4R-S6L,)QJBJ*WK+CLYJ MUT#P-D84.S>U4_M#J+TE0$F /+8:$:VX=AI)CJ3EEBJ-CWABOF]R:-I&:NA. M[3NU/X3::PN!AXIIY3W!A$OHG8"$> &EXZRB5\5^RJ N *KJ_'.F:GAXQZ0Q M[^.CRXB_,\\CO/W%16@_OK_1N>@[ L9T70->_+U8U66T<%#';#H9^=R)94@0 M#H%QD&"+)''GZQM ?$%!&\LT6V@,=*IX"%4D!"$,L$"QU0+F6DH* /6Q?%DQ MIMJ?-%??5."RC=GYG28^44U4$-JP!VI@"">2>@6$#IIHA0T^-=LZ(ZZV7M + M#-I(UW-:AO)!> .>O?C'0"V=@Q_?BNY*\)Y."9X;A'V^'Z#MVM[V!KUT''?] MKVX9WR3T!K)@X".$")586RFQ9!XX @72^%R,_LVZD1\;3;M"WPYESA%E# K( MHH-#PZ@CQ'/AJ /$640L9U2=#:- AS(=RG0H M:*,X,E;S0_EJX *(-AX[GC?%P IFZ79 4]OQI_4@TQ1;9!IP9(H<:3G,(VG M#BDM IY8SZ34GK'P"Y7.$K,>.D[$#:HB4H.\C0UO.G+83MWWI^[(<&\8<09Q M(A$6'@JA$9.> LC4^EX3)^*/+-,?74#::7NG[4]*VRV(I,]>!'W71$(N,='$ MJZ#0CH8?UV<_-J1[[(+ D_$+3LSX/T!IQMN!&=ZZY(?^,$U_3/QH>)L,<[@/ M>T$+CG?:&_UH;VQCKY&+F3&02\ZO06Y*J 2 -,@:KX%61!BDF*(:4$.U8!!+ M<[8N!^%/*!FT4_9.V8.R4X"<]! S&,!!M&42VTQ50)+:@ [6X>#7$C:J7NG M[J>G[C_LI._0$4%(++$4Q$DEM.&: B,0IA+Y]0>>&VM?FLW8Y5HU9.3LU'#5 MROW8'K:UIHHUHO3H5C2Y9-,X("BEGNMN",($66H ME9 C[8SA4IY-5\K3R)=HH4'0Z=[>=,]H8C1VV&GF""12:FF]0C%=B7A CW@4 M^!1SE3K=.T7=6V,[KU8^):E'EDI.G"&* 8DL$\XAZ035CJ\O?&K&:Y7HO'CV MVVT15W@!H\_ZAP"Y%PG"(OQ%Z8^-=HZ?&=.]S'D[OBV]RQ2T+0!0-?"%(\ P M[NGQ7[P87"3Q_S\>&]OV^"QUC92O04CC/I\'&0JQ+5>*0IZ]%/E3!\=N>MK=QL-H ZL.K"J!5;&>H09E0P*2XRR6D,, M(0( &XF0/9NR]@ZL.K#JP.K$P^,5GQH]O\/\0G WGJIL;V"#%OR<7,8DM_FT-R@J\MZT"^+JPC\#%]MM M9FEP/R4_W(V&7WMI5+3P]H]3OSH9JS]0(WN,POSW7 0D7XTS.AB*G8*+8'%2@NLB2>&.VVQPT #B3S6 M#!RQNOE)9O)5:6XK+=,.8CJ(V1!B5$08231V1A! @2+>6NR]=0H9Q_2Y>,XG MDS_8@4P',DV"S-H3TT.@C&#<2&B=UCBXO,@H8KP!B IM/$>@P=/7S;(6Z041 M;3R(K:G\>SN=+?WR77A7!=%[\5TV;R:7%#6=N,572A\L.YS;>I(+C_;7A=MD M O8I3/3O0EC'F<)8&$N0LM(AKHAF@EN.A/!P>EX5/NGL]7C33Z$P@'RK7G(U MIU/[Z*-/EV%AIG=X"E3K*?"SPM1X-[EUHYXI]V[^Q=V-@EID(XE4*+?#(*7_ MSGY]&/0Q=>A1,!HD0)I 80#2PC&BJ &28 M$^>7-1S/-!SG&NZ"%M]%S1E-7-5S0@K___:NK,EM(TF_^U=@>_=A'$')=1]> MK2(D69K=&5MV6)K8V,9 M69E? 2JAU@Y2@H!7%DO$ -1<,!RNP-5DK87-CN=W$_40^^V")&53N)ZULBJ] MO0@&9C&"<;KLOINER>+6)0].I?/$A:?9Y"=G,B,FP7"4Q+YGE.@1YD8!T[93 MD5U6.Y.1Z($B4U[=;NU$" IV7-:W!JVNT=EC$W8>!3V%J ,UT[53]JGR=/%%;,6>LAQ\ M(!IM+WZ(GRIR&)O-WH45L+B=4Y\7UF2G)U.XW),'NHB_DYL.WAR MJ_VS> [O*LS=^72?MRK\U-:U7AE>85I/G\2BT'"S63I[(7KS@3@>5MZ-*H7? M)RXGO+2;O\D00QP;S @U@-EA>$PTF3BX+_2G/CP0?3H:C>Z1UQ6/B"LF8SU MB\WBU!8/V-5<90?LZ@*['..$2"(HH)XXYH7PE&E%G2->RTM2?G:.7015/CFJ MF8SU#;LN9,5>Q%3=&JB)6R=B],=4O3RFG\?%;58[?2@CEX9,JKD6V"*D/)%8 M"R0MT,1X;I14*H'1742AL<.0D) M\$P0XX"S& %@/*5/EPA=T,I,S%>HXI<*W[5QO.:AAK1A*)UP(&=[L]V#PZQ. M;7+/#K2J(Y.-TC;;.=3J4((O;<8! 1TQ1 FIB>=8<&6D-YJQ\#OU.4=\5C3C MWLS2NUE >?=^-EW!>+M'T_08H<][AMX /0/T7"/T$,>">4D!IHH0+X14@'&* M"+160X#K<^EU#3V5S\CY!J"G+\9D88GUH= WMQCSCO_X.%NH28^-QM,*>TYM MUSF+>P[G\\JW4/HP(.T&#:2@5%%.*/&$ ZV-0LIRA+S4 NHJ101M@#0=4=KG M3=D.2@1/;>N )FTHSX F7:()# C"O?8H^*8$$:0%U<;E-_06N4WK(T2P769R^O??WOWF_KD7J=. M_?$J_+.96C-Q*LWF[W9C1 ;#]L"L7,]A7O'DOF[F5MFL7_]N-EL$C^=EW@#G M-_C]??21]EJ:;CI6?*A\[\F*C)5_4PS_,<7MRFZZ^M8'4UW"#J5LY49EJW MO+L[,1 8E=RF$8'__>.KUS^__?7=FU_??WS[_N.'X#=E96LSG\2J];C3\^(' M54AA5IK>79J:W1(W5HY\+J]]4>E837?&)VOD(E73>5Q?XO6LCC4I[F*$G"-" M_K3&XDZ$Z!"NH^N M/;ZR>[/=D,;C6NGVRO99K369%Q2\KPW)W]T7%YX8&2_>_AF$?JHF;^[G8>5T MZ?SUPU_=[%.P=V[')JYG\V,E[X8IR91ED'@#M:(62VB1!\A G'/.YLDE[XQK M9L-CK62"8 FDI\A:J"$QV! H6BAY;W'2/]ZZ51UZ+&S([+IY$DSV>2Q4CX7P M;V:?@Z8\9,RU_#_G2;J9LR^*?)S^%N9X'RS@\W(=)CWJ^;DQ&/&C6XA!6V7EX4595[Y)_!'\@_)7I M?@";^+)(CA(&GX2_A8]J2\?H?^+M*QOE_,TCA P4](P\#'E[R: MC]7S.D7[.1!07^MX+:T3QPK1RR6YAOBC%AD?6M& 1VMS/1Z!UAO;'B"+6J(A MFXA&+NE)V9=P=6*#0XJ!JN[)Q"W"VO%L]>@2>R7Y&AR![64%M7LIXIM"@^2W MG6K&S@>YK?+5QN,.:XI\]_-=82+K.(FYI+X M_O953OZQ\';+B^7QX\Q*$EZS:-W:USG;%+12J]FB\K5=J7EDK(MW]+I$D=JE MED=Z"$J.O\4/_.U[[*YG*H5!8PI$% &0$81!?DG2BL4NH' M$(T$/"&GH8>Z,^#0@$/]P2&# 7,4ZV 206*5BQ!$&<288@H$* M> 20^-9@H4U?,)U]K2KB.W[AS87>GP (D,$]D!?.@3VY*32U^9&[@$29@4.1!D:]' MD1GWQAADO026*">DMM!B"P37T$A)F]CY@UKUTC@_ZFW^?9:Z?MOM74S_=A#E\@C(',Z%LTSB GV1E"%.<-0".T,-CG%4'UV!/[^>SM8QWA>%+/7 MXMQ_VV* C*+AM*?"/'>;HM?B=3U9:B>F M=[_\=7'KTG4=30^3U+K)T6PJ*.4)G-UGKS;D([M8^AED6D"'&6:.2*NDET0I M9Q&4U% *KLL7RM_?S93JW5*GVMSC901=P0;O17*\!W09T"6@BY2,:0.DM@X1 M;[0P!B*AM1.62D(NN.7:7DY95^B"1PSEQ9X'?!GP9<"752378,Z$0\@)0X1W M$DO+*%0*1 9FDT-]VC17K"MM)R/$OB%KHB?N&*E%G;];^'4RAVE_T*^T\_T$ MQAT6OJ>4A]M59[N$7P0"?FDIL>.*> 0$5\YPA!%6PD#01^>QI:@9'%%\C<99 MB2!=B=TV(%#" %L,5:2$4F8Q!80A0Q@G"OJ^KB?UQ+I/AR)JZA+ M&)!K0*X!N1XC%Y9>EMN=$>DZCM"^KR<>TSJ]V<0N;=F2@C4$N4 M81-1)@-MWC=.FX<&VKR!-F^@1QMH\P:Y&&CS6I[\"^V #;1Y'8O'P!*SZ4F7 M81 OA2"4:0B-(Y)P!8PAG%,$/80HC\RAXJ&G/QH>V(@0@& MD"",:DVEI1 1I1DC",MR'.H%*N"1%/!;@X4V?<&!-F_@Z6F7-D][+2SPW@)- M'&5" P2IP 9AX(!"U^5IM<4,!&5/"]][7]T^J/%%U!AIQ#S@T$"I"99:,0:" MG: ,I!(@DD.WU6<_I2TU)B-*\[R0RXOFH,B#(N4&6Y M,8A:RPQI8NBWIU:4J[3.!]Z\@<^F!WPVD@J N2<.B@ [@@J(B-4P M- = B'%.M66?/8&V&'2$^!;X0&, C?. !@064*PA$A@3"I#27@BN&+%$24QS3B*K M[N&TI<)XQ&%/ P>]W9H8>/,&YIFGPCP#C =&.Q5\'T6P%MI:B SD%! GD377 MY0N=F=F*\BO8X1UXK09TN5AVJ_+66!Y9\@0!5@AHO/3! $+A%V6OS&TZ-V\> MSMW2&?!EP) 7#G[>5(JYZ"%DCO"M AVHY3"6V]0@"5ZP;!7U[QY> 3Q-;J5 W*= M8]0'Y.H[[-^9U"M MSN!-2L'[^Z#,8W.@_#_/II]^'G\)CPRJO9B_?MB&F5ZE3LT_1BF)KWH]F9D_ M;G98WJBQ1D*/F;4$:JLY4$P9RX$G6)-RCO*;Q 7=OHM2D]Z[7'I#J:PV&'I% M 9'6:TL57NO")\,;)9/9UGOQE/$T6M[/[>7C* M_/L?=^5O.Z4E&EM?Y')))TN_18Z2 Y;.:0U!0 >"<#KB'*IZ/2;&!D--:@TU M;3+4N8!2]B6\ <>X&A[C_PMC&#_R\NQ#26L-)6LRE+@ZI65-$6V!0/*Q/9 ; MV3XUKKV8W9V05Y3)SMIZR;7-"HV:QM;WZ=MMY6]E'?&YU6/YVZX]O1C(1+:>BH4_6*TO1)(0/5%^<>JT/@^C4 M$AVTGMT^*V\OP7%E/G!V.A?/DM!RAV@VW5 /W^U0#Y]YY%LH#SAC,XJ&M2A: MV5V#6Z5IJA"$7(8?=N**G A!@8(0.TJ4)9IP@A5R7D,".GRF,6DEE01S MI""P+H]Y^JH/#*0C"OJUWE]Z47]:[SJ/TB@,F4&.*ZL=D0P+XFQ88SDPX3], M\DB+KEEI^$C(?BVL/5\]\R,/=4R^927P_51-)C,3I,&N-C(O.?@G=^ZM0>^"7(;#I6DV#[ MSZ9F/ ERD]UL$Y[$*)@KO8*G$S7DXC; H-)/6J4],4,2P)](!4A1X:(G1%8U +N%1O^2X?X;!H%W7 MH5T 2N $!4!83XBU@A,.J&"<<\J9S3OFH#WMHFB$>FZ1U]*NW#5ZYX_:Z?T[ MOS;(P&2U,C!YXRS>O;S"KM)+#YMYR:SS'+LOIH,B2D?)^I_O#Y(%UV>AYZ:/ M+M\96[S]8';MBPJ6]G3GZUEC#H]2OWD9ZPF>36)!P7CU(W"!GCNLJ5"$&Q*\"RTY! 18B1$PQA3&"(I9-L++_E'!@: ; M"&(E$ 2>/V8D3<*<3V)'8VU _=Z';AJDA9...Z(8UIR'$6",(LB$QWE\CN?O M_6/;9D\*UB.1%3ZL(XOCH(\QW6N:Z:::),'<_R/T?;2?V#=QB_"A9ZMLZP/1 MW%.U/OK*(7.^;#&=Z:Y]W[[&?73'MQ8-,<+?OZ<*_G[I_W M01_>?HG[.'D57A!+$DPWX056Q!&J')-!V"C1FAFJ!:(U[&S1Y'#5/!L6%9=G[N705K,J M;EY"]CS9"E*RE*2"$K5JME>I.-20HRHE##0[EY^>LT>>=T>J_2AV#)9&8-&66FRYO9YV#[/"1A_0H/#H9+ M].'T);WLX4+@A"MY6!)+]1XTLC<:BR2^#D./W'. MR^0R>'.?U"*F=!3<#TO\X:TG(KRQ3JC$2AVFY0JFI6(A4;4Y$ALP/XRHY$S9 MS5MNF["[>IIV7[>VLQ?!F9S/8#UK;SJT&5\=SU3>YMEZGXQ MVUQ*EZ_,KMULUKZJ+M>+'_3,/D0 NUU\GKS\%U!+ P04 " #*H'M8N/KN M1,0B !MSP %@ &5F,C P,34R.#1?97@Q,"TR-BYH=&WM/6ESV\B5WU.5 M_]!1=A*IBI+%0Y?M<15$038G%*DEJ?%XM_9# VA(B$F 4!IF%^_[[T^"R-WK/A;#()TAKC[#B.N!<'WJ5@[6@RY>%G25!>)E_YWS0]X.Q8(W63G.GOK/7:+1R[[>CZ3P.+J]25C\ZVF/;K+'; M:.5?W]Z6*WBGEO#1B;PYFVSR?!>/Z> M_7T43$3">N*&#:()#__^@='])/BW>,_JN]/T TO%[^DV'P>7X7LV%CY7P;A-D+VGO%9&IE+L9Q$7G.BV!,P5AB%0D/L!=>: MNO"Q@* ;!:$3C3UXW/[M2^>X,P*,[#3V/[XKOOCI;W^M[^]^*%_6XU4!737' MQ]DGZ\SNG U"#Z![SYK[0/6-3Z.K(&&K L0V4WSM;W\];#0 !ESF;6BU M+F,A4#@^OL/;G^B]^HUAC75Z[1TU,.J/$S'F-SP6( KQ-(IY&D0A8#*Z%.F5B-E-D%XQP=TK7%*0 M)BR9.4G@!3P.0';3*YXR>$QP'UB+.<*-4*0YF_(XG8.FDN@SJ*YIW0)CWYM0 MQU$<1S=4[:UCD[[?2L7KMC==EH<#$<98M'R% [^E',N@)8,$[8 M9A#"&F&]+I]R-T@EQHOX0#Q,10P:&'4J/.V*)(G@92).D@"#)[65UDAPE!F1 M)H9!(IK9#T(>N@$?LR $T4EG2"E@T5C=AP&"%(GBQ]&$I:!;"?_X+U*#R!71 M>.U8>$&:487%P@<:ABXLQA'CZ*8F*FAG9%0#CC\1SL#$'1J!7G+<[10&9ZT"+W[S%Z<\71?YF%0F.OB6]D M>J8"0%?@!7*P0X#N!1);X( 2G=R%]-R=B_!R JX:71,R1B=[U5 MUA9%+664E!Y\0;N0GM7,C& [\]7 OAT L /369S,. P""+JY"D!SP?": [3P MDKQR' .U.5CX[\(P!O>N0;4*HBF85J%U/@.- J^;YS(5S%VP=$ P+I4P/&H4 M SR'JP,;/0M3J33 N0WA3B+(U* !"2L5<0$5"XZNMMJ/I2N/?TA7YA1C NS^ MKQEP//([2=FE5E05U*@1HE&1:C5:\!C BT>+1QB//223M,&(/WAG(C$,7LD_ MP7'2(N)&(2"62),A'7DO"!_+DN7\XL(J",G4K%!=K99 0TEO4L= '=/DTDXQ0N0ZA+TG\3 "@.V"Q\A51J;M@J5Q3(:^R@I+M>99M/$=#@WS@. M,?4,LR'.+,7)AV=>4('*1R<<2)X"(B ]29N'#@2*+@Q*2IEC84, M,@@,W/',0R2F5Q',XU8#I(8Q>$4PTFCK1_3.#W!KXZFXU7A29 V7>@,5[#LL MZNY*A:4#\<5(TE"E1G8A G88HY^7TU"Y<=#4Z! [1-XM:$)8QE"0E+$6 JJC MH5O]&\P7: VEO)S'U%$'C7M0?9-OK8'L&A?[._N;SI:V+RLA JBH7=^'8,4= M0S3]\\;QX/STG%^*XUCP[Q;\99)Y[ECP&-DPO3*IMS2:ZO2AN@*WTVBB+FY\ MTJR31_Q-X*57^,3N3Q\VRO.>1A%F$,V+%3D[F;0\I/'/ @^4%7O'ABD82@X? MBF'&7GZ=F#PM?%NV;K/F*5S9=O#2-J5=WH.+=,/GR8<"@)49436"1 NE0-DN MID'SJU?9RFUU#0149TP;*V9,\\39*+JM^<]_V=Y666A<:V^&4>) @&#^!)]_ M:OSTTT\JRWP/42DD9)6HJ#AC=(5Q5'0=))E&P2OB.HAFJ C MT.S).T%FA0. MD=I<:C/4,<#"%CBAZ-5KU66EY)ZFE,B6S"WM PP<)>FV.XXHX3X5$,!Y.643 M22-QC@^UU4-]!Q:C HJA>R6\V5C4,B^(X-($GD X0B$)1"L814[ Z6/G?!X# M#'DH*41Z)AWDK$,'CJ9\IX,X\8 MQQ4B1$]Z"EHGUO>6Z,-%QT$'A%/@/@CD,7KGX^D5=T0:N!!+DKCA(^BN/))3 M>YM@W)V@Z\#0N^)$7O\N0*]<08OL6PP!,!PH"60H[!T" MKR=7,KO%M24YIZ0Q)F,17TD$\0:$]E/TM0#7"25C ,^8G2VEM^A-A*E^\ $X M(R=(@'PP0%/T+V ,+^8W(XO^XRR<\L##NSY ":L%O1TFW)5#(*<$ MB$OIE0(3R'@60,]-C_E5GLC4,;T19KD(X".PC:A2M-RB.4P);U,(U4 K@/Y, M4"MX"E< ["75[! 9/&1]D/,O\!!F&T.3X+0GB'9,8_]7 MO;%7 TG<,OQWJ0A$&$:U)6'5RN(%,MZ"\%9R'S@[A,F2&,M $AT7O)GCX9>X MTK(*6BIFFC\TV2#D APEP I@JBC^0.I.Y7 U_8&E_'=!G$QY ^)?(RY> )&0 MD.ZR*B5,IN-H#L'V#1AD$[2'6!T(00.G.*QQ]6$Z+;+Z-C OKQ9-/?*M4F5, M7EZ>P#07%@%9H1'R4TL4VX1@!-P'I-9A,])P:[?([Q,2;, M@ECI0R"S^DYO S:[_$9FO;0N Q@+TOL(X>7]C+R[+B.?F?:<93\W1;9N($)C MF(&^=]KA6^,29_Y(@5E1"=PK0M\,UH%"3XQ%JGU/A3T0&^/*2%'!9#:@"\(+ M4!5L\Y];TCI%_DM"QUKP 0Z;QD;F/H*\A>+&+/_[UFJ^&3F-ZT!4 2OU5BMO M*A J8G9R@$#?%#T8A#;OC^E^ *G>I'&0BHV27RJG0G6,-'.AUNPA!2&,&YO< ME]::_1AH@!JU'G=*,3!DD(A&)U>)4-Q!30W!IJ[2W44'*;Q3*A,);"_2Z$> MSC%!OQW+A$JPP$?5N4EO-AV#9M%K1%NOG\:E_FL&_X)#9,J(2%"*?M#:%X%& M*54@S[003=.2OI!("^=WS0ZW,-8C=Y S! '6X,KQ31P$ M4:&X#Q&W.'$.\0;E1B(%:9LAZHQ3I6H@I9 MA0I8KO:%[XXA.@ GG99&D/,B2PBCO(B0Z4"647W+LPUI\O*I8 MC7Q&=8V:%C2>*(=,C1B0^"MO3$<%8]6P OK,X>'W>#9-W3E&<. :7,LBJ^[^ M2N!1"/S9F-\D4AS)"$7Y61 W>OWH!1+049PH,C/J606.A.@%2#B671 PM[K M,"9):?' ,T"&Z5A4&')VBR5_G?G\7$-TOF_77)(X<<5XG&#+8'CY\\;N!GV? M2C>4OC^T!;HJ-T_)M6D"S^A/]VF5AGC[YXU_[QX='7@'?HLWZ[PEZH=.ZZC5 M\-W#^I'C[?D'!QNEY3%6_HY+CA>>DM>]*@*P:Q&3/ZWA Y)6-E1O*"^D\?%= MZE7, )>K)EX'.(O+O@=GK%CI*2WEWBLL\=L[8K@B6Y;F>:LP/:[7W'HJK[E= MJ%W;^=HUNL/:SBIH*CM!9%=V5OX"1]M!4FW>^1SN+G7-%=.SP0)-'.6VG;ER9- G264HF\LSONJJN%Q8KJN$&J"N,:,/WCU:S1FX M^C&VA:"U!\\I595P3XRQ\10K)!BOBQ@=2$T*;!KGZ2S&;NU+L=@Z+[M"=6JT MENNI6VQV?-45/\3K'=$9)A(4(A+RE?EBP\]*,<0MX5E6<5U'E/:Z@B^]]KOQ M%\4UC0N:2H6VMTQ&RPL2VM.2TY/K.;>6!7YL4W8BPF6U[T'[ MMTK^YHH$$!FIP5 I&OG3'5L&'1H+60\;H A!QK9@Q+5- MYA3RT*:>R^ :];\T'YI'N59+BPVV-? *V(GP^6R<(L7M:Q52ZFL2KY0;4P$W MLHH2BXH([T,N9GLFW'KKP&V^IS7)&Y#,+A#7RH#.T\M'S@?\3E1#6\9T(L%] M!1AHP@>Y'4EJ2A^"2=GAJ*P$AI/@S251"([C7'=G/U/"<>_I7">=:3D5HLI; M*A.#ZG#)%%N<,:#354U=Q4.=1@I((5+4#)&D@<]:$J^C #=3@479COSM:>1^ M%YB5T/#X0AJQ8I(%G8)$C O9=#!NH:ITF:YW4*F@V!0[A.(R2@/U17H;^'#. MW9@O-D]*Z0ZUZ?"JI.Z9N&/_Z=+1$#LDHH(M.DL:ZW,Z3].NL*=AP1$A4IL, M#3;3Y[-//]13GRMI%GKI13G?5F/7T1B<31X'8_B"SP*9\>,L-"Z]2?8$P'?7 MD8M:0K;39OX$Y1YE>[?,,:8UV4B")<409 =$R%>;1,78ERPF\^UP)6LJ-P87 M>%BJM_R.4@@D?%1?4KM-:,<8?N A.,7X"0#PA-IN6,30!Z^,N8!.MJYLD>- M :XI TW()SN%QF2*YTTDRI8 ]KU$^_7? PS(P(-/(N2$&O87C/D-NGN@]RA/ M/#<=^C=7EILJZ4;V'507[2&3U6@LB$CN^ .A6:)QPYN9TGNZFICC0?"GOUE%:L!1%4=0H4X,3.J\Q.PXA9ZXH M'ERNPR-U8)&.XXC^$EE9); :9SN55%E#3Z2,TLJ27"52=_9,UHQ MFB94K1B=+FW1"!RS>$DFVHXG3X!8@!,'*.U9>9"&7DD9'SV5,CX+$@S[>"BB MF:RG/-:)1$_8SD&E@-)))[+-QG2U5AQAL<-&E=[=FC1_ODY080!JCVT!%HWC M<^TO6\\F\B^=8>Z<4#P^=/3%9H/.YR^C88T-X/))QQ[2C?YQM_/9&G7ZO2'K MG])SY]9@A+?Q[*51OT:/6;UOK-VU.F8(D!FH[B&JR:!PJ=P]B^=\Q( -/,[& FO M=7HC>W . -'3!)/=.^T/VG*-ZDVY1+I[+,7.K!&,.E1 M /!RR0B]7HX\@6K0/V.;7[_8]-:P#VO$>YV>1(;5'K&NA<=5]0?T"0>@&;YV MAC:P[_ +S*D1<&RSSXB^'N#F^)M$+PPS' TN[!/Z9M9JXV=FM=O]P8G5:]OL M:V?T1>(-9C&+&P)2;/S2L[^R;_W!/VKT8/]B!"L[!?CQ55A6!U #,YUV.VW" M&$)Z#J2$E2+Y-R521E^L'AXW2WC>VZZW=NMZHL]VSQY8W0+3P"!;)JKJCW!B M@$'QD^@(5V;626H<0/^V+]:F=41("/!S@*\IXEP0&\ M L!MVZ;AK<]6!_#&;-RAI<[*14(37^)BX=ES&[\#%G'@=O]B,"*TX9ARN;]< M *5/.G+\KU\ZN-GLLQ8;#>#F(ADD6V78@T$UTNJ-'8,R?82OYOHMO?X3^ X$ M:]O#H34@B*USA'?006+"X@>VU>W\#]!5P]Y%>2+T#_"^83 M"!)NY2,-\_#K MCB M'@IOPXL[\+93@5K[-^#,X;#[#5X_/NLH:4,&ALF'Q*\GOUJ*XVB& H;Q MOJ&GV3D'0G4!,[3[9V?(K"?Z,0DA4DW*R2(X*)['W]A7J_,KB3>LX?@710?@ MY!&L!\3\FV2N8VL(8U^SW *EY*&NLQ=V#2$$ M'%\ Q?HD]'"Y8_?DVA4(!@6D\$!8!E:/E IR!JZC:W^6Q+/_&Q9K'7=MO7[0 M/QT;F!+0-R3&0$60XX;C/"9,7' '+LS*AO;@UT[;-MKBXNP,0$5%?G8.*KTW MDII6R0/)UQ A&5Y(0M#4F0 2I4B/(D\/)99S<]#C]YP$*7-LT'!FG=!:06%T MAL#J,#W,UP9.[)QVX,N9U>D"=YT@_VG#8B.B0*$A.HO8 *CHMGP>(!PA"4%P MD;=@R#:\4%\JI\IJYI8V[$L I;("+:X(12LD74V,A8/9U@ (*J6TW;X8&+3D M X%>>0Z M')*A4 T<> (<9H!P[%LI^B+@P&K1=+2V ?H_%H9E-JVBTSNY4 '>*8(([V7+ MUR$=8@<#)@R;^B78"[Z20JB%\=ZO'?LK+B,W-3GU,D2Z $^NJ[?>O^8>[(^S M3YTP_TL7D;^8X#TWIP3F:PZE\P.S;L_BP:$0ZS0H:S'[Q#87984^OV=T<*R+ MAYOC=HJ&=G6]+R$^3*QKGJISJ<[[EP[J\)Y^UL,UY)X LX5GOR\Y5>1(4\ M\446=+)Q]-9Y+_ )\ZGY#18@9"+[]T7AC9II4*4R3KY[,ERRC;!&77C8YA> MWX)''.C<V(BVT5V##,73IV0,C3 M@"9!DJA=7@([8N,H#-SB+=-' )=V(^:WZO LRUWH6RS-5#E]TVJ3D;6"?7/ M;7#%[86.1=EQ<8.[9'1CKNDD*1\6BHL67M550D7YA@8Z?Z2HG B & ??!1[ M$<6T;XZ:2;)3&>@HO]S!(H[<@+9LT\="+V2N/EDXB6FA$=*9R^91^='@/]O+ MIM0&LS.2#EW)/ $4UO0)';2=41@[\R A/TN-RA@;_N-Q%8X+%(2)1HTI@%R&Z$)/\V*,\VUG9B326.@9?;P;4 MY_!60%4^W3+/1 F&3C4@Q@2B"H(6T(R-^8RG*0+A!"8226'; W50F-)H5A9=&!VW-\1T>A^[B;$6']86SL31OQ@S 7Y2 MOS$"UN29:':U)IH-<3>&TIIY>N&6-M1C"SV*R+/9Z4>Z,Z_R$ G)%[C9#K?L_"D:2__.7DGQF\/:L,Y-)Z[F#G"/ MBWM8HMBT^N666%B?@D]*:1&FS!U6#]U(=X^3=9)=D/(X+7VZHO-LP<9:SBI$ M;C%;G=Y9P7>E3GI=EPH5L90^KMBO1>QFR/?>4O)9JC^*4B MT#PC]4&M_--.BT?XK]Z@M8;?@-KX]+_#SN>>-;H88)GM_-RV!EB9/.UWN_VO MF/HYMS[;P_][.Q[KE54:CIH'AX>^:+I>RVD=^?SH@._O[AWM';:.G'W1?!'' M8^V]51KR?]XJ#8]2:3!,5Z5 [MU(WNEA(KF'%>>OLH);4UWPRAES5" (D9TC MG7X*U,B?DR&Q_*E5G0,H1\.Y$W6D#S''!DX_ &]0!2'[C9>@]@QY<[Q; M$K)%1=&ZKYZXZ\?-J7%=0)KPYXW&JC L^YGH.V JZ:(? M01J+HQL)?'W#^"(_@("[QULC\/< 6(VQ]P"F66#7X_DZV&65&:TIGH*G?X"0 MG=$Y!++?M[MSOE-[2DY9![(?R&"KH"R@$X)Q_[[*G=/1#2\,47?KD3?1>2S1 M89_/07JZ[3?AJ18>?>8R!L7A'U)RM).5]]97=[.>WW]2YP[L^@>'/O>;OMML M-9SZ8=,]@ \^KS?W?.^HN68WBRETF%@?0X.'4DXCH_G3LG%7U#%..4;[<:UC M8&QD],K!B"?,!AZ++YW-W1K#_V^M(NZ-9?*^"IY?E @N''1Q*]%Z? )MW6:CX;I'?NN@ M=7CD.OZ![Q^X;M,[VO7W^8LPUL^;[%"=K&_ICO^,=$=CY^CHQ81M6HCV]G>. MP-'[#TB W(K^'_.4'X+$5Y$2>4+4O2TG)Y+(O*XS[ MM"F9?/:E$LBWE,Q;2N;%IV1NZ;UZR\F\Y61>=$ZFL/I76R9Q]O>;^[Z[>R : MHN4>MIQ=Y\BI@Z%NNGOU>MW/$Z>H+V,]NSL'2VN\A3$I MJ%OC@ 5O_*[$RA\$AX\P9@&-U:F5EXV\-X%Z#$XH#OH(Z9*J,.F5$> II+&4 M/GG9K/M'$\6'KN>6W-"ZUU8=Q*][P?>8926%49E(J4JE5&B)1TFG/!1A*R97 M[I617"_OW[Z:?.UOA:Z[-:5<[DG=I4C^(^-PI23.4R$RRR$4MP:5DT)5688E MZ8QUI8;6D1Q: /LM6?0?GBQZX&ZE>FOWL+'G.LZ!UVH=.ESX7+2:ON_L<:_5 M?-NM]#@-/+=FR:N@L+MGK+';V-UN/GWKSEJ* J^T5H/^'U.:2.TJAQ!G*.)K M\!>2JBS.JZ-,Q:(Q#L9=EFJ=+ZUCY=FY[=GKOFOJ.[E?R)'OPZ\$YC&;_\D1 M?+'EWP='WQ58E*'(+]%5R/KJ7.P3P5^8Z*USP6LK_O[Q%B?LB=(]]I-O?W#@]?7TIQW;OQ/LX^'?<'@_Y7>_ >CU]\ M4%_VWHHZ]?Y*>PU[[U8#>)U[^=9-J^%H8(TL-OP'_@A8NX._S#:D7_O8>:/: MVG=@/H.3JCV4@R?;Y; 4HX_C68*D<0S?1[/',],I=B.8F\ M)J7P/8 8BH++HC]]?.=$WIP^7*63,7SX?U!+ P04 " #*H'M8UR_@*"T4 M "(? %@ &5F,C P,34R.#1?97@Q,"TS.2YH=&WM/6ESW+BQWU/U_@.B M+2=RU8P\]R'9KI)E;:+*KJR2])*\CR )SB F"08@)<_^^M?= *\Y=-BSWIFR M7,EJA@,"C4;?[&Z^G6=Q]/Y__L38V[G@ 7V"SYG,(O'^[1O[UUW\<[O-?I&^ M2(P(6*:.V4T>QS)K,S3L]0:U^\]4NM!R-L]8=SH=LC;K=7J#^NWMMMW! M&[>%MYX*%LR;^2I2^MW!3R'].V F6T3BW4&HDJP=\EA&BV/VUUL9"\,NQ3V[ M5C%/_GK"Z'=S_/-,J3X+V\D_U/=@I3UC,]4PF;=S2,>-YILI+VBYBKWE*!P+F2E0BW#X: MX-LO!8#UA6@:A]#G()PNW+N=>BH*8%EV_F4N/0E$T#GJ3]]ZNEK]S5-@*3:] M'6#^X/5O;J]/;T_9S3\N+MG-V<7YY=GY38M=7)X=;09FE2+_\E-WU#GY \ _ M^^7T7Q].S_[!KC[]1^)E7R]DW^?K>@/GA_ M.Q?L@^(Z8"ID'Z46?J:TP2_9O!3+[!"__.6G2:\'\*P(K,<67,(*+>=D&LW9 M/7G-/!%)<0=W9W.>,6!8:9A,$(A*IGO"P'6D*/A ,!84_1F&WOA2)+XP0-&) M?[1=D!T>EH'F20"@&IA9^9_G,%0 ZC+E5!;]'', &/X/ZL[/HRS7PNY0Q.F< MXTD8VM%,RVQ!-W#?!U&<<4]&[E*% +I3"YF$2ON$J_*($*;N^,2PE"_:\',[ M%1K^P)9\ 1(_3D$!Q9?A)]G\FX) GNN#([; M#N=)L6O4\'BX@#V:"SX#TO!JJ%5<(2*& 5KR"+4+3AU)VN>]S.8LE E\P1^U M2)5V<_XW!]K&.0T#12[ M)7,W:8K3()8);$7SW=45%Y&]:O5\C"4]!V@8#=P*YHB %A$XCFSLK-HZR)B/P]F01(A# G_L;#$!@7 MUL?+("IS'IFC9U&_,\7US#OLM!C^[W7MF(G ;W+O/[ *;JSA.T42]F3W!_J" MIR >?>X!/P+SM%8/J!KP\('$?(&V_5QI( K:-"@Q=0^R%$T$%8;@Y6F8%"]' M:B'$LA6!!\ _"QI.J@X1Y5LD)P*.R'"]P D (JU2$/"@1%$>J]1WI 5"^:I 0#P'ABT_@Z27B@W #4L M %,'%B$)4#-MX;-41 >641_:[@GAYM!_C8HE$@W9-.< !4A.@T+;C[@A_Z)F M&*(PK?9O=4/3=!2.*+8C%PB&=P M1F RE1;2P%V!GS,5-\))CRQ2+I#"E;:'E]ITU,<@L._YPC2FV12'[X,H\] MH:^%$=DK^/RJ]^K5*Q<8_'X2^KITGL#^J!RAZ\H1VD6)?5'WXNJL!(+<^5OD MS:3@AG'T)C=Z>[DVC@ T"O!02(J/4$1@@>(4+,)*H#@'=!5. ME&:D(M:.Q %PR' I=63@M/6JLG5:E@%!\YGF*1":!X/88<)C@9RS3HO=SU4% M;K6==>IX^UJU0L/NJ]<'M>IKUG(N6@W4;*Z%#2Y%(B/&,#[+M%RBN.YS8B2T<"IML%&%+>;BB#4_J[#DE[W(T@4-2H>22--ZDL@*M%)U MY,4/X&2JK-QN"Z @X8X18U@.[!Q@'?"",;:!(A1HE@*7=A"),OZMBDX3MY9H M04SD.FO!H%D>\4S9C9/3&HD9^,>-[=(#RH!B](W8;W/Q^L;704&1%<&KP,H, ML!4)RY& /50"0()6N* R-&ZXSE"VX(L\P[%_8='RMX05@&M#RQ]^,\HQ"6KZ((I-R M'Z9^=] YH.\I#X+BNPS>'?SF=[F8=$;3D9CV!^-!.!T-1T/A=:>3L><-NX.# MPA'Z>'/U,WKOMSCWUS_Z;S@Y3\P#L/\:CE6F&XX67@D*F-P2_5%)[PV,U9\T M%VY0%CPZ77>"TX&=D$G0HP74X%5^#1&3DAB=/&EAFS.P=N$-_+22)=%88)F< M-@-^\/XT27(@44\E.;(;&C%6!(,>T%F;+D0JF;4QF(1" H M#6F/"+OC>^$T]'MB,O$&8@#F>+_3F8K!=-3C@3]X(>P7PJX1-LL3N5]R>S+A M?#SM3 0?#'AO.!EV/!#A@1B*43\8O'B=/S1Y7]6B[&;.]7ZYDB">!Z.N%TPZ MDT'? _.[WQ>3<,2]<#P57O>%M%](VY+V3@CM;4=G-X8HI'OE7X)QY-.?SH +W#G5;I=)NC?IB%#PSH0'X\%X)+S^ M<##MHL44C(>\_Q*G_*%)^IQKS/8QS+.E5T656XME_ MF* 2B"F&Z'-\838_? M7.;0^8>+VX^GRSGIWYTAOEOFZN9BTX-E &R.)T'P_OFI-';/1)/+6:>--(,$ M+=ZHN D7**\=O.^YO)GET_E1DW"W9I#WK*19.=65;)!G9DR]S;'@;7/^H4T: ML6?Z+8O32L4=2X7!/#AN 0> /5$4[0B7 M4>K9[#*7+>I27S:DR*18"5ABTN8N61H#!#P]\7@].FV& M7K2@FF4:0P7;<:/XN55%/QU=2&N5>4L< M%2&A&%\+:]'AT<1V=R%EH^+V\) VD"'FS=JZ!9O4B\69+O14B8*J$/3;PU$/ M8HBN2 GR1K^P+.0=LA?.T5HLVHMB3;J!$*;?K5)/%6%$BBI'MC![NS9*_9L MA/AL=^QJ4ET9Q(R3>(:E?ZLT ^9EPN 6%CYJ7QHX%>E6QO$[&[P5B@@(Q/D;BHXC*T_/,8%4J?G;)O4 < M>>(^6V(H3A_=S#=*[\->1;'7C'\NJK4LR6.-5R!=E7[)7*XF($6QG+F^!%0= MO]G"VA,5>8DEOX&($QE*?V<3W&]K3&:[*:!%)AW@&TJZ#.,H#8VMPHB4M?>I M$J,H1(L<\38JK>I*8D].\0)#&:#/LIT^05=-;Y9JJ."W98U8-YDD0I<%FK@CK&1+LJIW0*/#$':F6ND>T&@:T+)-,*K6'#J/ M!-5PFK)I0-%^R0FA6KD M9OHG18,C%$^+1@^1-;$N*H*L0B)KE#;*9.WJFDD.-N!H40ZP,LVI>-('KFP-P5RS-B@.I0LSOKGPGE@"IZ!2 ML;XK92D;M)X85% M0)VB$.Z&9K7A,"PVQ_/ ORX84L5!ZL2W]752&Q?5AA!$NVXW+ MU=*2'5&IT&:T\G%=ZII"/*+&"SNFWK'OD59 ].BN\DX>5/L/5\2OK>@NNV/4 M;L Z75MZ[XR@"AG-,RMLL"5;K6H3L"<\\XEP6X4(V375?.PBTV"_.=NF&LBK MUD5S34MNAE:0V2WWCNV,;OCLN( M+-%FMY6*5-)P&(I73 C(0]76)7:@HOMK8)J#WA$ROA9-3++J-UDR60VMI2>[TD;7!D*<<^K7>-<3V;UP/1UJ4XJ&.[[,TUO@WOH3 MBDT/,KBQCS[+_@.E=6<;$>#,Q0/4-;AK8;<*8AREF7VL%PJ-#3Z:*G_=MJVE M,<,I]R4P=.I_3M1])(+9+C_[6J5PBVIL VO[H]1W@9&F/L,$XUQK=]UT-\5XFDWDO7!>:?T/AK;>_.2N7D";6R(5^RC/;;? R, M[%6HP2=DFX/]%9VL68]Z6X-'@+9V9WK2W>P9S*WA37V\2@/?C=ZV:;];1[R) M.&]R'T]7Z1VU:=8$:8K6SM3QV+;>)YNS>!B!P]8]J[ $(+6S!GS)M<143KQF M6JYGK:)6M54$FUZ^T.@!5<\/2;4PP!1\7>N1EPCNMB*X@Y<([E.8;*LO=\$8 M[K__?O'AXI:=_IZ2X>6%.M_]A3I;A1G O?STKU_./_[M_-?SRUOV\Z?K7W=- MBUS8="YK==);/5K.O;,O>%DR6"\8C\DG7I1&IPWMF#)1MT5*QAD.UFIUCU:M M$UH:%3>H0_C:%^*L/A,LNN1S4T:!8GHJVBI33[%7'#COY,U95ZQ*F(E5($-T MZU<"NZUZ%]7?ZP4JC[J_#:^WZ>C6W(#'/%[MI?FT34?1FI6K[J^;O6:TWIXNWV 0J\R0/ M'8@@SDU&+\>P+7WM[V4B7[ 4JP/JM'$BP%2<8@)']8X(&WMOQ/KM$[.6HWA&BZ@"[F4/(C$0: $8'-;CM/>Z+&AZNDY%J"U@-> M]K$9*M:B52VQ/465X@:15<\+7-R27C_B\U1F+M_/GFYNB@;+8)XV(P!EKF?M MY07V^,D%MFFEW'42)D\[FS>F R&\Z= ;^J/NEFK@G.4$=E#$4P-CBD\/E,C]^AJY(4*PN:;MR85D M3X/TJPI$SC[]\_SZ_",[__?YV?_>7OSS_$FE9-^ZV8*.'JY0VSZ2-ZR[G]LI M:+MPPL 7P QSD,A+!/R5)9G/@,0Q>AV4/_"4?W]6 B> 7FT%"NB%7_9E.R_\ M\@?RRQ681!F[!%=CAQBFBGP\IP3Z:>_S?;X3^M#!?,UKGY\;&]K>:Y_K>ZP^ MUSZM.(/_#U!+ P04 " #*H'M8?'*%HV # #O M"P %0 &5F,C P,34R.#1?97@R,RTQ+FAT;[ -YW]U] M'\DC9ZG*Z/SGGP!F*4:QM;2MB*)X/NM5__7@+ZX+'TB$F<0Q*#Z!H,@RHCJ MX)W@*!8DWF-8\"Q'K*PP]KOB49%AIB 2&"F-+21A^S9FL[U)",7@#[N#KM<] M]?UA"[_@>2G(/E7@G9^?@@M^WQ^VX:Y;,>C5%&8ACTL(]Q&G7%PX)XG]')"J MI/C"23A3;H(R0LL)O-F1#$M8XSO8\@RQ-U.P\Y)\P1/P^KF:@L+WRD64[-D$ M*$[TB(T\@9.^_:9.E=\ 'R5I!7'FNCXS6+G&Y+:1-17 N$Q1K%&UX8#-=N%H ML146#Y6GV,@P@6%^_Z0&"%'T>2]XP6+W[U-M E7(*61([ ES#9\)H$+QAR%1 M):G&0BYBK&,QSK F,>LUE1L*35WM^!9M/)^H<5=7'W(:/U79F2_O4Q(2!;[> M [56WY!T%HI&Q=K_J^4=!S[V;V(=8=8H]]S]H],5\]7Z:KE9ZI_U#K;+]ZM@ MM]PNKV#SZ=V'U0(N%XN;3^O=:OT>KE?;C[^>C'UO- U@<;,.-&+6*UK4OI=< MF]YQ5G\64I&D_!%:S1G]IZ&=^1]8;V?=5_1B*PXJQ4!8Q$7.!5*$,PA+$#C! M K/(3%F/+=X3J6J'0.G.8IL,3R#8;2]WEQ!\UIY!1 Q(=F#%HBX@%NNV%4H2 M$R1*T,AK+C((W '\=FU:T)IW:_4E# 8#UQ\-QL.S3F6?^=YIO[&]_GG?Q#MT M*CM^.AY[P["$U,TU00V];X$8DH!7_4L4VN W=$ MI=I#YCBRTA@ *F*BI($;&8QNG)(*GA"&6$00UD-'_2)O\?9%^=Z+]1]"8E5-_5-$\)ZL &,R9+>HL802\MU:%! MO&0F>)VU?Z4T#W?5#SRW_/_LN=5^H!RL[WUGSGKF(6R-^IG_%U!+ P04 M" #*H'M8M.:/Y)H) X-@ %0 &5F,C P,34R.#1?97@S,2TQ+FAT;>U; M6W/;N!5^[TS_ ZI,$V=&LGF_R)>9Q%&FFMTF.[;;Z2N(BX6:(K0 *5G[ZWL M4A(ER[7D.(T\C1YL$@3.!3S?.1] \FQ4CO.+/_\)H;,1P]0>P7$IRIQ=G)W4 M_YO&O_1ZZ%=!6*$91:7LH^MJ/!9E%V'T44E,E:"W#%W*\007\WJ,_7V2I!JS MHD1$,5S"V$J+XK8]YK>KKUSD#'G!L7_L'H>>%[3&7\K)7(G;48G<- U1#WF. M%[2']WJU!R>-"V>9I'.4W1*92W7>>8?+HNQQ/!;YO(_>W8@Q MT^@+FZ$K.<;%NU-DKVOQ!^LCUYF4IZAD]V4/Y^*VZ*.<<6BQDOOHC6-_IYUF M!A4JI!YA"DJ:@PZRX\X[,&TE4TL;1LPXU$?!Y/Z!-)1AK9%70WN:EMBFU MR%,TQNI6%#UC61_AJI3+)E4KJ=LRJ2@#684LV,)B*J:+NPN'"^/:2JR(1J\H M**CL(S\RL[+W--J&6>-X)G,*5IQ5%X/[D9V+R\'5S?#S\/+#S?#K%_3U,[K\VW#P&0W^-;C\Q\WPGP-H@JN# MJP<&OGWC1L[I+L;]N]*EX/,7F<_.Q; +V,K9%%UACEDNNN"\,O)1.<)E?Q<[ M2YP![@C+^(P@V$YUOJ\\^GZM\^_"EW>&-G/1]U,T')D3IR_[@Q!\UMECK-27;3R")S3 MA36-<#OSG>7$E/2)_FYB+)N:628X7QA4RLES;M^1^WX'E35XMZK<%EF=-7'K MD;B_B6B(1GC*D&)3P68F[8^$1K@H*IQ#XT2J$LD"?99J#$-ZOR#)T?7-U8>; M#^CZ3A3HF@A6$*:[:%B0X[70:\Q;GP X51LW$II,'+U<'&.:9HX;AD[HTX!D M<>)BCX:Q&SBI%T>4O^(X7F7*K;/[_2/:._B(_H@->X&8'<_172%G.0,&T:WC MN@EH*D%*(8&OP&@,40QT!E5%J2H&>H'!6#(#D8ZASD*M$8 %C@DT*22!$($K M=;\''0H&6-!8S4V7,;YCH+U8. [L1=WD<)S@CGA/$OH]Y1-R8)\SE+DY9^A.[S\>N_WJQRQ 7!<#! M &T5_K P*: [7%:MZZ+@4*UP*4".*$A>49 )B&O%>A?0*E0^1Q- B,&ZR0%Y MO@)S QR]H1KR!15&<-?TJ'+H(/DF>B7 S&K7UCR"]0CQ7,YT@W88>@N!JS#H MQ::Q=@.,[K90JA>V/3#^,( :,X^D.'+"D/# 3^(LSC*&(R^(B!/0*/@)U.<# M-3AXH-ZLA?';-XGGQJ>Z@6*S1C%52'(NX/1(O[ (LH I354!O=D MA(M;ACY Y;NJD]<7:1F%6ET4-=J,.F6K9R@$U"(UI M.^OEM>1&$0=%QNW-5 ]#!7O'P2\_3A*<>#X698% ?=)0KPH)$Z2!#B->>J\ M1GC'WH]<"^*#!S5E&J1#,%N6^33PNH8/$USIW8<8)IHQM-149 M%E1@)8P_HB;HEGL41E*E#4NV:4U;2FU+L=0,["N!"9A!$VSN5I5C0RC 2Z.G MQ;9A1,W=VRL0.,J8Z0A%'L8S>AA%/62QG^ D"KG/@A#C###/*O@1A;8?>#.R0 2R%10 VJL96'C&<*P4F:!O(E_ #Y6= %" MR!("9R(7Y=S0[VU6F QE\6JA6">7M:ZM];:E*_>-?Y-*32 5:+MZ($0J:NRI M5]ZWK(!50 X9 :ZPB4DUIDM5E#7J(26)"5"$P\ ]<1W/S2*'93$/,(O@T/N2Z^]0[.O3[:M8 MBW,8")59UVOE3%;EXQ8\HFX3_6UV@I>#F=DFX$_O@:%LL0%A,UDS,6#>J=%U M$%#%#J S"KR$Q\#%F8=Q$$>[#)3G8A6%!7DJUM8B;SO8ZR#8O()6, M/20B(".3P/3-%2K 1"OM"& /)5X;1@'_S7;!(G6QWRL!'M@T517$[M"_/XS= MMBB-_,1C.$W#.""1BS%/7>)S+W.".&;):\3LH13UP]]W,T^>S!)8 ##-3K#9 M4[:O58B&0R_WOV8,WQE27*\Y+2VVBV?[8'KQV&DO<#9[4_6V_)92B2D,U&Q9 M*;<]KE['=;/8AK& 25@3=VM.KH&0ZVH\Q@I M$P992E//"VCDARG.6.K[KWDC_(=#\_"WQ RMY@IJ41> PFPIE:I^U:+!9+>F MH:*8RGS*#!$;N'M[_;@G\<_&BSU MRZ:AFSJ^Y[BN&X9!\$((J=6:MVAS/-'09W'TW< 3 M&K7;PG&7)TM;QQF[8&J+\X[_WZ)WZVNF^X?TXNV]7X9?T/7EJCOV,%]@C[F_"-RO_MM_3A_FK)O\\.+'W.D22$M/Y!]/HBR').[G7VJ M4\S^#IWHD_67O)_GWDO<_Y?$]_\N%SYWXO>;]/^ON?E-P;K"?+N WN(Q!-'E M2#".!O>,5&9C'GVM-Q%>B'0\_OW'#I^&M(Q/K.T+==_X_4CG8M"KOUAIZ=TT M;ZGK&5\&>3_LRZ"5&XNCLQ/S194]:+X7^P]02P,$% @ RJ![6")' AB6 M"0 I#< !4 !E9C(P,#$U,C@T7V5X,S$M,BYH=&WM6VUOVS@2_G[ _0>> MB]NF@)WH79;S J1I@C.VERZ2_ &*I&Q>9-%+2G:\O_YF*-FQ'>=B)^VN>XA1 M-!)%#H>C>6:>H:2383G*S_[^-T).AH)R>P3'I2QS<79R5/]M&O_1Z9"ODHG" M"$Y*U2.WU6@DRS:AY+-6E&O)!X)(ZX_*8E.*A[-!<#HH>R44&+59RCWQP[.^XU5A0DT*9(>4P27/0 M(G;<:0O,5@J]T&$H<$$]$HP?GD@C*67W ZVJ@G?6+RVK4HL\)B.J![+HH&8] M0JM2+9IT/4G=EBK-!<@J5"'F&G,YF=]=.)PKMSR)%=',*PL.4_:('Z%5=C:C M;9@V"T]5SD&+D^KL\F$H4UD2WSWT3HXJ\+I5K7/7O^I?G-_UOUV3;U?DXE_]RRMRU;\^O[[HGW^%)KAZ>?-$P5\^N)%SO(UR M_ZE,*;/9=[%GZZS?)A=#+4VIQD.AR5=AU$26?[3!!AJG(>60EKUMU"UI"O!C M(L_-F#) YVG+:=GS,>5\?B[Y:>L/FCEI+%CF<2\)4C?K,MYU,L'#T ^S, M@ M6$Z-.6U]N?WMZBLH=X>R7P^^J>3E$$^%3R%T:Z7=1Q@O9F-)^K!C?D-??SP/VTQ90UFC=.NJ'3I8*^>_3K/=K;>X_^3)'.@,^.9N2^4--< *5HUW[=.#17(*500&!@ M- 4O!GY#JJ+4E8!Y@=)8=@.>3B'Q0O*1@(6,,FC21 %#@J74_9YT* 1@P5 ] MPRXC>B]@WB69!MHX* -3YI8 P1S0877YA#"I@6'!*$06* 9IGDR'D@V)J?"_ M1W%3H44C$]8]!4<5@UW!JP43I;MLI^8#=) M(B<*?2_* AJX+$Q]MQL$HLM3L*S@[]GH#=CU?U[L"I+) N" 0'MT?ZA4"NA> M(EEZO"Z+#+(5+27(D07+*PXR 7%+OMX&M$J=S\@8$()8QQB0YX]@;H!CUJ:& M>,$E"FYCCRJ'#BI;1Z\"F-G9C56/43,D6:ZFID$[#!V XVH*\U)LK)7 M4&KFNCU1?C^ &C+72S(G$33V@XC%-&2BZ](D$%&092Q^!^KK@1KL/5#O5MSX MEP]=SXV/30/%IEK!+*2R3,+I@?ED?;Q/J!867( .B;X&7D^$0;^39H@CL-L( M1FH@PF MPF6OAP+H@52\MQ?P=L/,#QB+@BX+@BA)@#8[-!1>[/BNPW'SY>>#=^SM![SI MWL.;"P/2P:TMWWP9@FUDQHQ69OLAR$E3018SU2Q751H$0 :<2&/3+/02A96# M>Q^+!+V.X>6X#Z):=KE /P(M3B'@9"935TUIZHJ MG]?@<;HG^V;/L1.Z&"QPPR![>3>,I/.M"!O)&L. >L0[5!P5,TX5YV4XC:*QLANT-F1MJM&*LT M@F2)U&Z0.E*FA'9\8@NR#!B%_%X!)P;1!QNVN3=(R" 60,Y<&]RL@P$D[:Y\ ML?J ZE.MY)":17V V=;&#L%M;6+-TS"&&'Z7O+^9/!%8VH\Y$#/T M,K@?TR'B<6MHM)^6Y* 7A8*\5-ILVIO#SO8ZR,9WDTHAGA(1D)$J8/IXA4M0 MT4H[ -A#BC?(*. O[@_,0Y?XO9*P ANFJH+9O?I/>[+O%K,L2.+021,O\!RH MN?U80-T=12YGD=?]&3&[+TE]__?=\!D4EL 2@(E[PKB[;%^PD V'7CR@F@IZ MCZ2XKCDM+;;%LWU$/7\ M1,XF[VI>H-^0ZJD' 8:LK:IC+QD=X^Y-.LRSITCAR$^KQ('&<-!".")PLB$/F M!H[S#LW_YRTQI-69AES4!J (FTJ5KE^Z:##9KFFH+"8JGPCDH@4=-*^2Z";[ MBM$X5S,!5Z=#5>=;NH)X0.@&WOYQ!_YYN!=@B43B1%G$N.^Q@#MAZ@@1.G[D MNR%C2?<-+^^NP*)^!Q;?JLWIV$"?^=$/0TR(TV[RP=;"8L\[\L9QJ!?8LSAM M>?_+93>^=KJ['\]?WONU?TUN+_J7UQ>7MVW2O[YXV6\VF_]P M6WW!K; >^3?5D!B]N&U?5'^5F?PW.,WS-;,4&;E:L*=O]5;(GV_I9^G7\Q_) M;/']S-*"NW:]\^G>^)%-Z^RR4W_6LVRG-PM=LLTK/KGR_K)/KE;MOW2,_\_/ M3X[PZS5[T'R;]U]02P,$% @ RJ![6"0.F/$R!P AR, !4 !E9C(P M,#$U,C@T7V5X,S(M,2YH=&WM6NMNVS84_C]@[W#F8ET"Q(XDR_>D0):D0+%N M#>+L 2B1LKA*E$91<=RGWR$EV?*U3N(L[3 CB"5*/#<>?N="GX4JCM[]^ / M6<@(-5=XK;B*V+NST^*['/RIV82/W&A GLPZ$ 3',MQZ].;S4*#TU*%,R^A,_ F?A(E\KSQ)C"?!F1J%K'S1I ( MU0Q(S*/9$'ZYXS'+X \VA=LD)N*7$9CG&?_"AF!;J1J!8@^J22(^$4.(6( C MAO(0WECF,VJ4%I0@DBPD%)F4%PTP\\X;:#;%Y%R&D&F%AN"F#VO4P"/^YXE, M&BJ24; LE5,A^2!9-BS$LD94A+)()5$E-^7ZTN7E;" MU9D8$J5-'F,S,S MM?22B"++L_S=]4/(/:Z@[;3LL],<76Q9A'=GGJQN3[\N M766"@X@WOKZ\^_#I#QA87;B\OKW[\/[#Y84>.9"0JVMY$*&7!(4C^W@?B?[* M,\6#F5X237-I8ZPQW"'AVC9 >^@YCS10)4[AW5Q0--@0G$&KMX\0JU(?7*F; M7&8Y08HJ@3'S%4^$\9$D !4R&!/I$<&RYJ>'B,W@PE?ZB6-9#BY''_YLC5N7 MK06!C^_8ADV7GC:GSS M_B.ZYIV6L%&3&:!^K760E8#WVNM\$E5F1;\>+4\M)M!J0BE@NVN<0>]Y:X3I M%-TU9T/8W<2W4M[I&=JK!+?[PE+J(B?>$0*0_CM^BG_;K;K[U9@_0LE"H%TZ MFLSEU72\6X"0QC:[-\K@0H@J6I8E$Q!'P/I$Q3FC^A@2DP:(9(Q(8(@B% M*^:SV$-(:]LG.FUM&\":AAP!36FLNBS@S"SX,=1@G)E:9T_>"'1&#Z748\>]!VBX@6&^5-&-C;27!(;MF+^$AO MU3JZ:*)+D+B<:*RD'7O@I/&;_SY(NJQ->[Y%NVW7P)V.-\!/CY#/0V-7"#BQ05R^?@&X0)Q"U-%DV,NXQ$$A$O$H113 M3XTX)_H]$D58J6)MI),_?) BXF1%CAC,DT*D3+GAH;-*?"N/"L!*4B8-3^B_$(''HLQGQC5=>A7.%*]W2&\#N1&-2Y1:_$ M7!K<]$AG$+B815*OASAI>3W2]=O=?L<;##I]]HS>4AVD2[:ZZ1.1-,-WJJN] M>U K'KOBR^O8BP5.9_#S%I IQ?$2I9(8WTT?($LB3I<3JU7X>6E_.\U.BU!1 M_(?E>GEMGZ_M\0U&L%IM=YL12K>H6V%[L/H&#/SJI>KJ^FQJ!)2/-GW5_V\H M=/_U15T)"#NVU,;\1]L'D4:<-YR77L=G;(3#BO[\/;[)9[ZJT6NMU//5733D MWI(X'6UKR7WO:ZJ56NOV/6Y9JXA>S\1VM>3W"_Q;"< MM5S/\[NV;=F]#MM2&QTF\K]0>+?[Z;8*XD ]$G/B\%4P+DZ@-LJQ(2/<[I>' M*%QX5C61RZX+\7U3)11-9;:KQ3-OWG"%I4B$F:^N9#(0B0+*6(SUCS[(I(LV M2ZUAHNN7>=,$"Y.89UE5UY0TD+ZWUN7APD\DRF+.3KT9,@Z8U+UX?((3L+S1 M3/61ZNZ6?2XPV5@5:M&\:2\W;\IFUE*7YV@:,J4Q.294]]RQ_F/Z11*HDC)% M(:M>T=QLQV@C6=9W&L[PN19ZP@16<%%-/[3&JO(1,L\)\E^J,+,L*Q3)'T&77R]CQ<6B:Z\XIJ^H'N10\"PMN>_H3+@C'$AF5#@+(4QS16K-, M;:B"GX*UWTPM]_W(4F\ 'N@W M6W5U=JI_H&(NRI_?_ -02P,$% @ RJ![6)\_.EA'( >;P !0 !E M9C(P,#$U,C@T7V5X-"TR+FAT;>T]:Y/;-I+?K^K^ \_9Q[A*8Y,B*5*VDRIG MG.QY+UF[8F>S]Q$DP!%BBM3R,8_]]=?=>!"DI/&,[5PTLW(EMD010 /H;O0+ MW2]6W;K\YC__P_->K 3C] D^=[(KQ32GPOOK%YO6'6MVM"?5W7>KT75>7DC6 =M^U96YVZ;MS^] M*60IO'GT)'P2/(GG\\AI?U9OKAMYONJ\8+F,O5-O[L\CM_GIJ9K!4SV%%UG- MK[WL/*_+NOGZT5<%_7GDM=UU*;Y^5-15=UJPM2ROGWE_?B_7HO7^)BZ]G^HU MJ_[\W*/?6_DO\/?-*4< 3ZOF9]Y5/?YX_4N-S>6'6 M:M5X5=VN&(?Q](=''G7Q]2-8P4XT%IR5P+D]\Z+-U5;'7L;R#^=-W5?\=/J3 M"Y7J\KFW9LVYK$X1R&<>Z[O:/FK4(.I95C=<0%]570D-O +?P.3V32WAK1>X M+J,UO-209W7)X87OKE8RDYT7/9F_>(HO?/,B:TSG3\WB.)_P@WEE\OAFD,QT M[[R3N\!^]=V[LY]>OWW_^LW?O#??>V]^_LD[>_/CC_#MW?LW9_\S *9!^]-7 MP<)_/GV\"TR%*U\$R+^(2C2L_&Q@Z(FL."S@,R]<;#X!OD??O%\)>%J6]272 M,1=MWLA-)^O*JPNO@Q_70.:-9*6W:>H+V<(O+?Y4]XV7LXWLX)>VJ_,/WLGE M2N8K3U9YV4,_P$DFO;4B[QO92?CM$ON]AH>%:+Q-W[0] WSL:AS1<(M&G,NV M:Q@U;SL @Q@/=*0&ZE:R1:#:C5WF-G1'0!!$ SO$J74C:!K<.T$X__15.I_[S\]6 (UH MZ%OP_/&,NOWVNF27[GG>"+4: //;OLE7 *3W#GH2K=DW MX-UK@/H=[0T\>_?^IY?O7WKO/DAXF$M1Y0+6# !^,O,X0<6H[5_[2GBA/T/. M',Y@1;I+(2K@\P3%CY*?L8WW/3 QQ)=__./OKU][[YN^[;P3/:$M((>I"0;[ M9C<0%E?:]5)+V@A " 0-?J%9N$A@5N/CN(!=JVU^HHC*0S1OX8AC#>(%8#N] M4K;U>$N'\6%AQPB/T+P2L"VPR)XF85ADN]O>#^S2KL&KOYS]8*;]A ;?WCK M3=$ ;HE6(\>F9#G1S:81%[*&:5SJ1LPV,MOAT(D^I,WV %&:#7TG-K!0&9 8 M["=L9_#D,'C.&T!E.+Q6=0-/^82-Y+#>L.6TY@#;#,Y'_-]K";MGYG?$/GPC MGKZ!3W.%^]3AS/N#_\3W T0'[X*5O?!@W=7+,UJTP'9A, ^< MH9#G/;[':V)XFD5[)_*QRY2[%>LTXS0+(=NV1R%O R.+*]'D$GJK8>["[L!T M6B",R N@B OA]JV&I";X/IT)+1&9X5Z[9VKY9B/SSDS.ZRL)*P4\2#34G_AG M+[MK' 3P$D<&4JH463'=Q(ZC:4HMX8F$)0CC=!8ND@$",_L1('HI &18TX9= M(%V>C9C]P!Z<0\"R!-MJ8(>3@P^(B\XG@ NP@ 89C\S_,8\M-] '$SF&IS^$M@Q1U M\>PVR]6Q#)2@' 9M-RP'Q/_ZD?^(OF\8Y^:[Y%\_^I?/LF+A!U&QR/TH#S.6 ML&"Q].,\7?@BSN?0K&1M^_6C5^_>?O\#,(GWV/>GJT"7DG+$E\-))A+$ MQ+F?1UFT8"'SXW3)BFB^Y&$8+A='G'SH.#D1* X#+>,T37T1\D7J+R)1S)<1 M9R+,DB"(HX()<43+AXZ6)%.B0HX2@?G"1=:YTN981P"15Y LD8%007(P-%:" M$.A9G#1A? _5F@Q$BDJTK=8KC1E!5!+:3(:9F>=MCT8XJ>21*2QU,YZ^=^/K M4QU9 P 3HL5&0B%)3TN\0\/#H,\H7C 1L$7&_21*PC0KEAD0Z6(1,Y_%:7*D MSX=.GUJ]&NMVJ*,=&JJFX3Q9IBP,BBB)YE&8+K)D[HLTQX5O@L(H_ MO0M(K#(0-'*G6?AC0&Y)H]TVY.KAEI$6']K#7QE!RU+D:(XMM6.E4?93LJS) MULS><=MH#YZVF(Y ))NIAO27E:BT?T?F?&2E&/V "[F; M)&]!7'DI6(.NY&YEXP& 1G.K9_ SUV]-M1D3H=O?WK[_5MV+KYM!/OP$OX: M>)0[Q 9>. U*#S(]O]_W>%Z ?8W3,/'8(RA[7]>TW6B[!BQ5KG9.;FP//1CY^.0"N/J05^:.A.O'7;_ MUAXL[X:S:06$0UZC"99L:MIG8&>E011\_4*M]0;7FH; AX+.+A6X@EJ!\E+5 MC?8J O]7Y^B:=>214G,C%,6Q% @>HSX,,O_W'K@0>]%QV97J@*PK LIQ+@/W M*U'H@V%RX*(8CF(&5E$K^#H]AJ5U +CS\?);X?,K298VWMY+9-ZW<49J<#Z_2#J(3G_>W$M,?JV\VN)"AT\A MEEW _*H.(Z, /60U?"W=A>##0LQ&&$ 1"AB>0';U2[T^_6:+%U/(X$?(9PC^ M4U0$J$,(ZK$U2'>=@Z X*G)AU:\! .WF<'" ".]]D,BH+0$@[H_ 1CW*X91 MF2CLJJ@S91DR, .-2LOZQ[\[T]LZB@S%KQA,),.XC!;6LL58LT-!];<81K*A MD!E8GC=THOU$D[N7V/V>!$_$#HR-DM4'/(^1([JQ? ST0) NB"G66[JL.:LQ M1LU%#[6+%48%NDNFE>D^&R)=%7(<];J'H=?MI1N7UN\EL;S9+6"LM!%&JU#= M-9ELR(JF@J2 )=N@* K!W!6!.5D@%"10J@6*6=>-T *\BL&#+@MYI4UT5M8? M@I\W-B@7&BCBFIFHW5R_"T?5&C9'64#=D$$59HAL 9EYHS_""8;F'9"<2)TH M^H;(F&3NVDCM*(11/+DK3FON\+?ZAKG2Z>3HK,S:A3 LUU/ ?/X),+H?H@SB M=T>C_ZU[F$G=EUR9Z-0&PY+($D'71C#AO?ON#%XH&6E*FFWNMS)F0KG>E;'+ MJ%1H1,,]*I'7DIWKM,)S5;.%':<:9O\B6 M42($$XLT7BY$*(JDB,+PB,(/'H4W<)S!J=S9&R_;+B6C3VG&>QBH&_,@R.9^ M%,P3%A4)2^?A7$09]_U\'A7Y3!^0V[1KQ!#YT-\$?;T_:;>;^F@90"5]65\P#. M!-3;IQ%[PQLN1&2V4S -H]353M(<2T0$BNY4' :9!ED41)RE01[-HR#% ),B MBUD^3XKY,F;+(YD^>#+5?A"C8AGSE9::'$M7.[IH>B.J'P9RSQ=9$LV+=)'S M. JSD*4^2S(!>)W.BV@9'9'[P2.W8P D+\C(/.AX9[12,'D=,)F,?F@YP%>M M"7%V*RIPE%O2KD?6"7UB#/%:>&M\>@)!B[XDBSV#05C#SNT5:3CYS&5HYQAJ MQO9/6;4=*TM\\4!4FF4X#Y?9LIB#:A/%:<#F2U#,%_-8Q(4?Y\61)A\\33K^ M) MS*'G_B(:61^(])8D6<#3!0/RBZ,%G!I)S(HT96$FBLP/[N5=U",!'@@!;L5< M;X5 C^G/O/^IU#=M;VAO>'Y E">*)(#_@CE+07^*8Y:E(EGF3*2! .$M/E+> M@Z8\5%7*X1[MQXFJKG1XIHW!-VA]&/ABB!9QY <\RF.>^8O,3_. ^;S( M@SP]XO/#QF<*F^S;UD2M :[:]'8%J/B8T@M3DF$D)KM2U\CQ:;F+Z* M("_2>98LDHA'41IF2;3D09S$RR(3PC^Z7QXXR@.*.Q%KRK9[&)B9+D04%<4R MY7X8<3]F8A&C1LU"+@3HVD?,?-"8J;([:K];PY2MDE&HIHWWNIW4P>@2Q.!D M5,&Y;/A(BL&^8&8CP>O 90QR,S'%1<%DNM0QKS'?< <@H*YP(+/;0J M@X:^@P6O"=94P!;U95AU]^KFJU8[[X&9;;&Y*1A'!P0FC #&#X"XMZU(-L0[ MNJY)=A*SLAVKLN/2V><$_K_?=_MK[^6VML]^I9G4RMBK+W_:F9HU4!.F+9E- M+IE-IL1V;>N0N]G@Q\YT["U=TF/:F]I[2DA!ID8%:;0C=R"[9 M-LCWJ,YT6NJ7@$*G[P$U:KRY^7:4>!_O*>DB"41 JC8" M?33-QPUL&NX?V.67S91AXSY% M,G2(3'-!@YG:^]LZMX*WCX1Q3GD'8IU/_DO?VTGG3(0^$XSY(LJR@L5Q$O X M]9?S( R"_#Z*VL>L9W>!L:K=:&U]UNL3S4W085'4"(LD7]LR;EKD M%5<@IQGW&#[8T;&VU33#75VJT]"M*!AB$.VV@U@M''2M5/^+LGC.^E9,4]<8 M6M:G7#NF6KI\H4Q2QB-'4U,3D^K"R.ZE.2"B+K)@$6:)6/A)$3$_RA89Q^2> MBR OPF!Q+ZU)1Z*^*U$[1]1^8N8"57=9"7O#R=[+'PPLV'SK.KJZ8S^T=VX3 M8M(UU==P);NVQ7A<1=NQ<$W)&GN9Z.&&L$>YL#8H,K+2T+42<4%?[54-2@_Y M"=G-*JP&PV79=PK8^K("DE])L@HS4(7;#BM,LIP,-\T!T?-B&:5SSA="Y$64 MB(2Q)%_R^=+WTR!?Y,&1GA\Z/9/D:8+]2CF0]DP[-S%7EA)CN5A7UDY,]J'M M1',UFD'$09U9_G+!"Y]%7,1)% B19C%?\CQ.Q#R8+XI[&5%RQ/$[U>"@1![7 M!LO/ &U)$CU;H4&QN3;"X[M.IXBQ%AF=6V:08HNZZ=?J1A;_%4X:30QT^+4; M. .Q/T>+9>+S&=B$21IY!=LF:1Y*C(1+0,_3-,CTC]XI-=F-1"2+G26..#E MN>!44,:DN,'H]#Y7)??:? 6_ECIXUI6$UD+@$:&9^L&XMI-P*:(P E$E*T 3 M*5BQ%,N(+V+!HSA)C\65'CR.,WY!+J$*I/E\A. J4Y.K@*^QYB\52[Y6^CP: MF=&!@:)\5:^IOI%C2O/TY:8]%@4JM[M!W6.&]3=VA^1RS2VI50ID5-!4KIU9;ES+7_GOE M*ZNOI'#L*Z3!#:H(0M2BRN*UI4EA[,YT2(>,\\2X3)51J\[($>!XSOI_JWH- M4Z_"#"\PG^NRH+IJY\QZI4O85*,'=MIOI"\([?"$X%KN\(?L0$7EH35ND@.I ME_RRW5-<=H9Q#"17H:MV\#1/2E?;IO"/J]._TQ;TN1\:D0T+5V\;WC @?IP, M$_Z%'JSWMJ;X"59Y0?S'746!1YYQHC%1G;-S;-QI66%Y9Z(&3.,ORU*S*(R,,5#M". XNNH?LJO^1\G/V,;4 ML;^?\5!$&3^R!IC;/%'5*CQ3KD(BD]4%;$9\0]<]MY%-Z8WEYKT3IX*-7BQ3 M\?M^1I%AL)">"*P/GJ,2<)LXK8XT4@RMTJ<)"8/,*VM6Z<+;=!L0^+(M6C[4 M*:97G5"\U8ZJ<]!5*&A9ZU\@E XA@MO; MJ6P:%+%DY;DQ*Z64]AHO#/^T4=1_\)^DJ4XRHR[S CR$2=#!7_M*>*&/N!>& M;CB6'I .%0=B)WZ2"J"7UNJBYSK3?=Q_W-)E!+2N,9SP-GTO"O):Y*Z'U>^& MNE.JAD$E.D-_.6M7@ :M)D!=U("IX#\JM ![I[0/[?V4C;;&ZBR]$YRT\3)P M@.IMT@U,D.* ERB:X3>=X1@=%N,F+9K'B!YR%%]MYCOA5HRZ]>E.E5[B,+T>).M7M.7 MG=S 4MD B:UDP3M%;9+3ATP49H5DJ[#'#,:]$X)?PZ:B&1SQ81S&;J0(=;1@ M_9:/S%UU/EY+*K]'T7HDJ=ZPVHH'FY6X:<]L121N',^[>R2>2D0QY%NSRN@, MM+^.XO%)&R*N.3.YS538,ZT2%HW9 "SXAJDV8X!3E;';O*DOE;/-M-8A8Z!1 M]HK^,7[]%(6\F0?,#K6=2CB#:7HRDP>R@C5?HVGL%(X0,?3\6'GUMI=DO *J MWDYF[BC4[NDV$6R8$HDNBH,[JR,-D6$Y[9"SPPZN,3B*#,;16<* MP4QXKN:Q9@50E&O65AHJ07L'Y#'G%"GO*0:"HRE)J2UJ/O1CR>-\ 6W^)W= )8.AC=L/JD@@AB5>>L,<# MU:OBJC;[4>U<(5'(@"S]>FU-C#NX(KQ\ MDCU&3#2F @, ]('6!%GUPKHA4&3>*S$C[5V*H1%BG*NI MBD@PL[4Y+F;*V*"[O-X0*CM)4H;SNZEAAU%5:F] XLLA-ER?Z$8%^[6C6VQ79L#AACK7W\!0P"V#+8XSMK50UUB[AH.7)UC$VZAIL M<-B5K$%^N4%/BH(5D1TYADLR-OS^>\6=T%[62*&72'_6$B'P6-*I>-3CN=6)0* MVM%QH6[#Z0K.8KPDGJX:UNGS9G+$*+U#-9WZ%1P[(-N@N=1H 2AJ6F>?3O1( MK!J]?8U-C:4*Y.SK94?!;G7U1Y\4="BK-P98)X/M4@*GTT=3B1(SI%E1$N^R MZ^DM1W?N.NP3;]!VH[Q?R"Z5 T^H;34ZK)N:@-)_X)$RO.#F%\=]A!GUVA&[ M9K^JVQL[A%_E,!)\7,N5!,;?.+[BZ,_X+?P9=RE<$.0\9V%6\#",DK1(,Y:& M>11CSL(PC8[W8OY]#B1'C1B?1U,M9JR+2#=KZ%B*MO*UNDP-G.3I#J\L%?5U M,Y%2)RUYSDN40XFKMRO3?N"3>T)7S$$W.D!-H@(R/#P[B(@Q7RPP*M(/YGD2 MA3$658B"(.9Q422Q2.]E9;5X<2BT5Q\TU74ZAX#CH#'V34>W4@X-#&J88C#B MMPE "4(4#.RW^(0_-NC_GT MIH0F69%ICP8>]& SV!2"PPA&YEB>A\T#D:9Q%"R#)0M%D>51EB]"'@;W,A?8 MD>QN3W8JRY?RK1M9VN@/$W7!2LN65)DQ(&5B=+SMMS?M<.]/O5B@3VEGF_'9 MCCVT4]K[97#8DC*SPSLT92J@)'"=8MA3H6&H(VUG&J8E@)TYA58@X_H>9^A- M1F T6! =JXQB:$M R^6FST 6+;'0T&DK5/R>(U(J7F"].9IU&.%V:FT86,:4 MBO=S$%GM\(E]A$=LF9-O8 Z[5PM8@-A8L0-VT7H:R)R!#9S<:][)U6./-1+- MJ%I.5P* R02-DCK=8-HOKZOHT*8O%>MMQ#DEJZ#P9>3/)]>//5X+Y><@@)#O M7M?(NN65=[)X[*T!05;Z/OO'IG@0^>$^-8KY.[4[:.P:V;5-4FYTZ&8UA2>0 M@\H-T]&!%8!D3F@PQCD0F[27*&>C4P#$4,Q/:4)[=SA)N +F/5CAR"E$D6&8X$J0 .N$%#@0JO@.18PVJR=]T.>]4Z%B M]]#*P>!XL'9'A5@7K[K"H)!.PX0H_$'2-=3)8C@^J PC^:POB9F@.U.O3+E> MU-J2[&"B-VS"4=NO,C>E&GNL0X5<["AMA+X '8B0DR< ;3/.M&>:D8\!=G^EAT MS3A$SD0YH>=CR!ZZW_T^TVK-[9%!^:>%#@9BG7[=)O8@(4R'K-E(T;W>\OUL MDIMK:[IC9I)B,I!2M!\'*-?&PBHL1)-I352ET,Z"30$I-7JT;A4\YZ[Z#3": MC9ND&M5B%Q(AC@NOJ)N(7Q@R,W<70'7(W@*Z6\<1?B&^=""WV+XX"5,JT4%* MVK?H6H^84O@>.K9:!':\MTM]<+E.T\>>2HN@XWA-R!UMHJS&TES?;E'Y^$)# M10%Z@B&VDN0"^SC;DC,RO"S+A79.T(O3V/F=O,3<('-3M%L^8=W';AHP&^TV MQK(AH-HJ6*-E(F&P[L]7&$(T5?]VAJP."NB$ G9%;#O%$Q_KZ!\E>V*Z#8@N;GV!A+OW[;:F=UNZTH^M/W>G(Y;H[>M'N4![E37T M?*)G=63"4%U:_S-2M#%_Z$>-&D0]4Z[@9YB$6XQ%=! .V2QR&)])(LLLO3;W]]GOO-*A60\.#\X M/CPZ<&C@@<.B!+(+^]RR?#M[>WP[?20BPDP.3KN_\_#_;-J0DHKY4M0O_JX MC,^"ETP-[R/AIW6<]C%[1"1=-B='G[3H^.SLK*]REZ3 B)6PAH:%!-JETWOA MLH!._*D?9Z:D'F59.DG=PPE_[4.&DG!)&(I>N)A3:6X'9/ZM^ M ;!D"XZ)'*E":4ZF(BG"(OIE5EP P.,X"!\2!#PD(2!5)26)\SD+QCQ)@33L MT2^I%I[HV%%]_ 49GA](-IO[V($J;2KH&-( !+U4R_^8"WH(+4Q)!/=IB4HP MNP]%),!2M>Q^57'*@@@WQR6' 6#"YU2$#*1>0:B_,[%#=!"$+ M%WK 8=[Y02G%L@EI(U;*^_T()O2C(Z?GI!STGR3PG)B=H_'[K;_. M9)U_)*DW"'Y7O]='=5(Z(2DKN39PZA?,8M-<+DE-U;$++5WQ0'*?>;BP7Q(? MEYCG*:6AC%54G%VJ']".TL\S="%-%*2S3LRL4TY#Y3P2 3TPI2$#D2HT ME:75Q02C+LYTGJ"V+V4:4F9-E-M4H_# D>OZ3^=N*Y.WPWU3>3TUN=O%>-T15:JRX\-=0E<'<6V M4YM9;0,Q(0'[EVHP&*%?21@).AA?1I(%5"9*JR(J5=GGU%!ETO6YA)+PA\Y1 MF:LQ3]19RK73F%ECET0R&#"/FL"@D^=H-B-B,1@_LTG QF!3P*;"=7D$VX!@ M\@CC Q@EZMR*0X6N3_*Z5M6A9O4*E=*3*C%/J]19U>JDU79@,(/A0DH*6H*5 M2;+5KC*76J&TT[S2% M'X]%IP*R!6\+$G\2/Z ,EV'=J[8G58,ZJT,7'O"Z0 MCZ,8.3JG3B-FC=P%KR H%\OY3D^HZ/U/^=[72G<];N[QQ_@$;8&G6#!AS!&> M7VD8]WY19H4F/N^*?O];OM_C@ET7 M%TTW(6P8VF.^GTT\Q084R?C5-1RFW>(V6:C2D##LE%=A) MKBLBZMV\SVD 6 85#,(I%5>1P$.X>T9&S&?A&C9)W)I)2KY?C(,,E!\1Z6=Y!!U^U%ISRS&0N5 M^0F#XHJK71K0+$=.&4&%4@S'!!HW-4PR_#H=F754=+#:]-ST\[%A,]\=B394 M!+J381S,<++7'+\%>14*,6S4%:/>)7)R=%:=4HK,-?A)A^1]M3M<)51TOV%O M'I=V5/&NRPM.+),3731\*9\(,I^BS_.)SKG Z?R93K13D]K4%5TK+I58HQ["[7[%P8AZ=!HIF,,E@^1T* M@M=4+X1 ?Z4V@$KR*[1BV/LGS)R$FZ.SZQ2T>P_-[CPU1H_-^GV77?AF*B[& M_*TMGY#S2_JKNSW3 A*'9.3O H<)GY^,PE_;0V$L8(?!FBY*'5<%>658R3DF M*Q5?Q[O9:;&^4TU78#ZY3'<:=:76RCUQG;XV<\GINBLG*=-CB2.N4J_-_'J= MGFLY^'2U9E+*M!@35BJLT"'8Z69SSV!V#JTB*Y]3R_R!E=IM[&'LM+XK5V/& M$&I8J-1":N1@K$3(UB[,#C$-?)F9F3R?7CJ?9SR857JM]H%V>MO(OZ-KL)2B M3)=%7IU*K3;P$'7ZK>\JRJ[7Z\GEZ_/*052IO0H'4Z>Q'7F:,F=;SU>OES3D#"_W@.8E+8,&S5>O%1 XFS#AS3.+TG[.BBT<$Q^ MQ8%7$":O00?C*T$]%CXQ^0(L'L@_.1CQ,H0I7&0A]8/K_,G'[V=M';]_<+*= MH5[]J>YPL#\4-]4CSK)+NO'0ZG@@8G"IR9&U*%N)VAV,S6 O1^; >]*WEC_':8;?,*B=FO MLS/P5O"W ,6?VT%QJ9^J0W1[B%[WD.P,RD6,+<#PK^U@.._&I1Q-H""+>TYTMD=C2A._S^8/PR M228302>*T6"<4+0)Z_(:+4![2[M# ]H_.-G>0#XI63<0?NA N(W0M?LM\$#Q M2$R]6_9.O:&@1,5(N.(>?22+V4X=+KMIQL\?,B[R4G[J1M*U@^EZ_B3*Y:,J+0U_U=@G\C3H?]'H/^)S@A( 214J,]#0&6# MD<_B%;[%I:->Q18L%BT=^!A'S;)3'*U7G%6W=&N#A:.CQ=6@4?U[BN1NNO^! M@,:H:8*X^C.B%N?XDMHLF-A;N^!B& YI3V0?0W63>8MG^-XK?LE+0M*.S^\+ M&%N Z)8./C6)NV/[]I'[E8;W7$I8-Y^G **= ;> KP6X;>D($P1V4&(T01PE M-V\U M9XU#M72JKA.K):/9;%*9(FM%:SDKB];2J:=V;/.DJZY @J/C M7&#S;&ZUTE9=7T-]N?,:/0;ZDI%S=7%_Y1P==[IL''H'0R#P@*JO#I9>+-^2 M1_D"NT70GK/F07L^.*L6HQ7=W0+?):)N9,AF^/7)V/]U,<.G^/&3["1"SBT7 MFT)M*^:M8C W4U5A<"E*ZBC4A4F#"3EC+CI\MC;C&1\D;%BV573E#FJ;S7#= MZX&=QRO+G@HT+55Z7+#+B&5GNXA8UH&F?LBR9QHP+H;PURUQL0<7V2U.+=)2 M*[I)8+.SZL!F'YRX'0XVQ$E;TBF]B=+C%?P!FC&+9H^"!2Z;$]]X^[!YL9V" M(6>FK(,A,4:21CG+5G67\W;Q6; ,%&K0E>F^]'-@E5!H^GVQ3NW-OS3V*.B8 MPGKJJ2REX]F,!^JO#!(V*UH&#M.7R2HQ4?,+9_CV/VE=G)^@!1N8)'1@:0R6 M011*L.D]Y51?ZCIY+"8KX%*O< N R:TG9L!H[HYCE:^SJ(; :15<0ZE?\-&E8'(F7%6H)([AY=,42T M,'SQ/*+:UT&D02#X-;])+KW<)U([%/Q9=2CX3FF[B04/@R+RT;TUF-,DB/"M MX+.T>$J6O9';#N\R\.PPMOS9MK'EU4R"@J&G;26:,P;95HQ6D>@[J.X&JM<4 M^L1EZ0UPW7U^N8BI,>9_0KX18C>KX@<"-_^>K1%P=?E4B_Q_('+S3\^:(;,[ M)[N:9NNQ_('@S+\B:P1.)4]Z+^?_[RSZ6_]=?B'S.0O&7"7%"4' 8P'B-$AB M,^P?)R S*N?$I4N\CHD<'7(QZ4>R-R%DWC\Y.CD]<*0[I3-RSUW%)J:60/X^ M$OZAL4R?@GV6IO0PY?!=>@=.O[H-BJFD[N&$O_8]RNJT89T*?6]0M MF=NDYI0WM[5"QPK%SL// MV[T:^]XZ-FO9XP^:3^\FKJ6RN %7^J7:6^4(2P:M4: MX>6KBV*S[; CPE7X'1,W[-'WN4\"$G*QN(6_ZP\!G/^@;^:=8W.9P,-Y6O?5CU>*/K( ]F>]&!HG1X7-Z:JI/I;;K@2NEZCA3 A MQQ]&\:E/E56*U9X?7%,Q [#X? +&.*[;^()><)=Z8 S+!SH;41$;^%*^!/^H M1X[2GA] /\1:^.)QC(YS%](96HP@2#22(0LC%.,/P:/Y^0'*P+XP(#EP N;[ M:$"?'X0B G(RDBJ:2/IW3#NG@G%O&%<5Q0=QM>1-13Q)K,.^&FZWC&P6HB8K&#/AH37U9T M4IPW(CX:*^<'KOI287'?9:6\"X >JE2I*GO5/1Y&Y:\$32M+3=?;LAG;_I+=^,,QOBPXT[*",NJX%4@+J9= M)W%I'V$^9-%,'S^;E;>F?SPZ*NV>]+D>"V%:P"AUPD/;1QG>8'5 74_YBX51- M(5IOM9&F=QOBYBDU*9;;NB^+F& M?/)(:0QC'%HN+\+AE#X0\4+SIRS5I!:J5+V<5!N-"YGL(\D$+$FH7DIU6$0] M==?MF?B0'"OMF?NZ@K?@8>6.]9(&%/8?C/B#MX *.67SE5B:W!5T5LJF[:; M5(YBFVB9!(C%F\8D6#R0Q3/U_6\P[8H8V& OAH*-5&LO)H(JKFLHV"EG:Z;Y M"IO0D+ M\O=%O'C-#1!,[)4^0JF3H^//>>NCE,S"Y4JM'9?KKS4NT(:8*+K+Q8HDV?5= MO!'AQ2^M# Z$G7&TS.&@[=L&XYQQC:'0\WW1H(QETL:Q/Y[X@OCA(HWWH;M8 MS/G[,IP+%I!;+HR"0?HSM)U^C^"OV-JN7HT:,;-RX?J+XFX2![)$XX/,64A\ MH^5626FE?&G0'9_*$,!:"',#Q;X ?1UIM1"JS^:;E;?/@93<"5;.QT],OMP* M2G'IQ\=R8.+H/E!SMI62[&QTW>+#'ZHN!JYN3+0RCHMJVI-QO=X/13[>0+V" M\4IZL++DWLP)8$P+<;BRP] MMLW1L5UM>X.H>-MY0T3 H[!Z U],:,NLTDC@I/G7$?TVQYE6K:I#(B:9RR?U MB^Q+)]S##E7(1Y^XN#8\4_$*N]7$\ H,1#0617L]4G8 VAF$?5X/6 MLAU9IL78TJ\1:F(P?B#_Y.(J@O$X W45R5A60I>4!2&=4/%SK:WA&U\V+[^\ M&3)M1&/21M.["D.>A1+<@,D84'5G! S,1\&]R VO8<;SN;I$ICZ)N1C2]_#2 MY^Z+?N&D:K*+E'WE)]I&,94:XJO16T? -*/)1FFG'R69=.,[I5>OFB)_;30M#\8 M[ *?-B%U%8><>$MDRBDXK\!7&]$4/P".!^'^#-OP%336FC0K&];#6@L)K$, ME:DMKUE5\!,V:/H.H(S(.J/_9C;W^8+29_**MY3QSI=!0:54ENGHGH4L#J:F MS=#\$K#%]//*1 ;DC=::#"6N76YT(*"]?H>_8]8C#;+]3WNM6'\* 3A&E?5DUJ&3[S M[YO!"J1Y$[^"SD*MY5MLVKJ44EDHU0/SKLC\E@4P#AGQAR*2^9?.9406RF3 MEL&B+Z6R4*HT_!4&VT@]G4NK+OD8^H7W&H>^*0@JM#$+6]:)*C,Y/?:^7*0Q MSDO.QDU$EDVGJP#N^J-I%1WLE@O*)OE[:O6+6 AR_:'QHZ#S^+CXEM*[\>K/ M._E /(H@9L'PC?JO] & /=5-GRWY6&G^W[. IG=JTBGKXI4P51.>;%X+\A:H M=_8P>CVV-O@W*[XO U]W$%UX,Q8@]@GN_2XFL>9E@3NID-I.$-0'MGJH/YPR M$2Z>V?LV0\3,R?K^T<^X"@3/DMAWZO65ANEE2#"/)7ZM6D4%)9(^ &IGF5AX M=8CWQN^A#]%\N 9CKI6 ?*+Q8P*]Q5=4A+C2!A**0V^D,7,R;U&:%+-2\FHX M7BZNJ:N,D5/\0/OG1EC.%]X;;#>8>B]I^$8IFB=!N+CED8AGWXO V\G,WH"] ME1A+L# 8?PO$\B.I5T1.,[O70AI;K)N*XZ]L<)I+(MGRR';MB7@EI95:S+9Z M>9\:@>">1% M60I10^P<[5Y(V%R]^ZS/;-M/&TM[NE?2E@[$_-V:31GL15\T%WY_I,T:)/?X MLD"LG4,5D^R)90I;#0_??(,A-2+!BPJ&2STT-?/O'BM)+=3A#1$^OH%(X\FC MPO0+)L;LO;&>LO#3-PJW/N>B$*@&2BNMJ&RKXZ_(_$F$"O50NG$RD=IW.&CR MH3/A-;&.S 4L'(CZF<9M?$GGGO.7Y.- !8 M!97S_NDC77V;.?Z:X.__"U!+ P04 " #*H'M8/#?:\KP7 63P$ %0 M '-S:VXM,C R,S$R,S%?8V%L+GAM;.U=;7/;.)+^?E7W'WR^SX[C9&9WDYKL MEE]3KG)BEYW'J \)1.#)#!W?WMU.'S\_/[]Y?O^&T-GQN[=O3X[_ M^\O-0_J$YLD1SHLRR5-T>,#H/Q;5CS:20;OC]=U&2GXOXXD MV1'_Z>CDW='[DS10B,@_ RJ1Y"\=>J'3R8"L8%I4$I6K!?IT6.#Y(D/RMR>*INRWXD?.C/KN_RZMEN:3H"\[Q?#F_HSA/\2+)[I+5T&;I M44 5T MJ>,RV)-P0)^F3.D"\Y%BB,,PL1HJXUE28-8+[R@JF/[5@,8:ZF$YGR=T=3M] MP+,<3]E(F+/:4[+,^5AX1S+,&/&QL*0X93'7>5(\#1E\QQ=BN/?("U;#A$>4 M#TPD-*_=%:_D*B//O?0$,-V6W)MP94S!FUS'E/PLR7AX^?"$V(@P5&"%65-. M%N&ERZS2X(;]NU41>BE1/D$361475"73+'E$V:?#]H\E+KEF M\L?C %(*'.6S:C2[Q[.G\G;ZO:A# D5X$*W0R4';5K4!AE/:UCJAJ>3,_MI" M0G=R)"B."^Z_.+O1T:* T.(16&L9/&U-P>2AE:V\Y!-/;[*!I;QOU* MPZH_"WTW/\?48 9A#8VSH18-\;G<7H5K#1"%0--:(BJPA*8-AIH"D*.4 .' MJ(9^+AD+3O@?/$#YF61\YGA:GB>4KEA/^J\D6R*EG;W*"$L!RT2(@S[:VG$! MY"AP\FL4.)'K;ZMN_*_[M!Z?FI\B;%R+[/8V;!>,:NHFUN"*>Y0B!BXV0#(9 M#8,.@%2.05;2")O60S=[4]L9B:;_)8JFOZ-HD6"Y;R6WK6QAAT>)]1P>4")" M//AK:H<%B)] QXD#'6%C^8#2:U>7M?3ANJ&N73K+S&X=6_VSP;.[ MWJSE%=7HU1!?/UB9";J0#CI;-EA>KQ6,V([I" 9>2^.8<0T8=+I\+=A61Z2X M(O*[9,7#1WLLKB=2HG"5*-9F!RD%:&X3GZ@"#_40R#FI3D(P0?F6,YZ(O7B' M.QC(I;EDV(=+M$@:Q2P0J/6M**JE9BXU3=+R=UP^G2^+DLP1=0#/IXADVHY2)+E8L0%6#C54F5L#-Y@CF(;T-P2U@ M43V.D?H"31&3:[(^=]^0N+O #:06AG%21]?6?OK9&M[)*:HQDE]>^"8N+Q@7 M'>Q$_03Y4MD/^KE6;1Y @Q<-#J(#=#R;%<2V\F\R MD9:E$M!%%LDYMW><&SJQ;.'<48'$2B#=N1L+Q69OMDL1#JUV?+K5:>%4CTPM MDZ@0RN\FDMS8J*;/ZQ46]7.LS>E0!-"670Y1197W_.Y:CB:7"?YR MSE5"?!#!*>Z>AX066!^.=!>(M?F]E04 L(SJAW,T\FD"E;YM7?,9L'GR0*7 MB7K0VT$EIPPFJE@1 %,+T.Q&1L"3L[$&9,Y0Q#LNTW%T^,S?CE4;W;!_[_+. MI>&":H#N^A65]4K5#2G4=Q)V9+M =I\JX>J4,7S6 MVGQT^E:FRQ,43E_MVRI?\%1R Z>7583=]Y,CPU1@.$0!GX.[9+HVVB^B P$?( MEKFW*!MO,(M,HJ'>1M&I;]M":F)="X5Z[#1TW/N9LJKO*)EV5ELT7Z37:7X) MLP18L#XL=A@ZZW^:;^O%O]:W<+U<9UMBE[W5$QOEZX6^5CG=C#5<""3$DBY# M/W"(#A[#[6 #42_N$=['LCE?8G-K+>-H MN%1!1;-T9-LB195S4N;8U+A%W>>&9VQ_#I04 ;$F?JJVD7^BC%3Y??3381#M M)DF"C38<5HVM0OP4;$%792I2)]B8187D.K-UQD0]GE$@Y-=5)M #ZB:*C!IOR3T!^).60\%-Z$\HF AC!, 8-6<;6_C M%-7VL,PY=#U?))AR=Z69:=F)E 1K*E&<30U2R=W%#5PBW/)S!&R.R 42M759 M0*=(KW#IQ[TXL>VESZ8\]8KX%N6(:OUMK8'HSF;2"((2#0_7MEERN_97Z#Z3_;O>G'E\B5]2O(9NF>Z7DZG*.U<*@U2>2/IW"XK#W+& M )5<\#M*?F(&V;/5]X+?OUJ/4ZF"_ M?IG+\O]:]*E7H; M]KHHEOS- !FD\]\N<%'EI[BC:(Z7.P;X,8PU0#P]:Q> C&. M]:?.)5QKW FD-EUNCBH.[0$X/_4'0,M9D011'+<6^6D4'H3?Y@\L'.)O_S1> M,U@_9: Y#@0OU#@3!"FT;\CJ98P! (/6ISMP%FZW_8]]XJPWL/H?0?/&5(\S M:2'/KZK1HS4=CW,& "IMG @% M63Z6TV4F$]HI"(20;MY2LI#N&[8\%!\ )'LM49TJZ&)>))R6@:0V\;33H?DP M,?HU&)-]@^ HQAK5R\'JE\[NUSB&8.LK=\T)MOY01-_BD!<%M<7W#:8##30 MH/XU1W4NI]N_NB\[./VGN8C16^J*[!OH>AAB5$^HJTWZO?=Q^#W-PG7EI3O9 M(-W;#O9RYFT'4[G]1QO,).-N.YBJE+B+(XGAPU-"T1F3>').YMSM5NJK)PVM M1/*4H8%HW] #4G8 5$S\Y?0ACH?=NH"63U9!7)"&UNAV6K3[!A8?U4=U+ZUJ MI$OY)=:A3,F_#PZ3%'IGC+2FWW\AH797$4QQOX6XES4K\D+"I-J#Y M%;9RU(DC@< %6E"4XKI9\DES4MC9=W92KO><+93[!@JXVH/VFBV51/5,]FN^ M--%S=\_[.H7GEI[]HL6)Z\ST3J^=A#D\2@8QE88+/)["RP=P#R-<(0 M* 'JBBH#F,#^%:&N!Q?4VH+AHPIOY'J91V*6H>$^8USP\EN_X)* MW DI&)V3MC4X&6 4B$?6U-V,32%UZIY!"ABLJI*?+0N<\]1<_&FX^HZL^#)Q MH0]0U(0_:]&]1R#<,&-BT%JK;KWQSR# >VB),PC0RAWE"P1G28$+?BL&%RZCN>YQ&9_5I51;4*+110Q#YEKH_2%7,( MV@>\?,HT^@N@S"M 5A_KC LXH 2.E$%A!BWU$=2 0X_F/=;-,M WFN1%?4E! MZ1V^Q$UXW[B1)7R$JI5]=V]AF M-]46C[,9"Z\:G[3=-K+ZK(%:Z5S;Z-J,.;G9=A^5][?4'$+;JV#LGMBHX,_. MUZKQ1.: M\"L>W2N^-B)5%X4HY!L3&L,3H#K*NQ ;3O)%7AV'J*:7:R%_)_0'SP=$6+_A M:6COD^:-*\>\G^GB%QTJ1Y"1-ZZG)LMC*"'(UM.(< M@@O9F@E;/L0F2Q7'C2:#Z]632'IW]>HHM'^WB%T]7!#'CSLO=;W0Y.(24^3**4]+;,N M':ZK>[<]&6J$G/ZNS;23OE^V"R+O^*4:DQT&YP65<< MU4$!'_FOR)(. &:S> ]I@L=4YV0^QV4M;!U8G;-J MWI[\&5Y%'%Y]SR?B]2B>S[M:6YKS?_D8QL4#8B4SCU?D0X"&VHXC,5<>U1(S M[&U$V+-_$;Y[V =3/=XX]$&-ZSW#N.[-;3;HQ49C/I$IQ'CZ6Y*C*E..2A9P MJJ\]75!+U5UVAA&+)G<1A^B_%ID:ZXZ61(S]&;BM8F00SB$ &YR,8)B6A[#7 MR_U"G_IT+B/<@K!% ]V2,)3 A#B=3?M['2;73@378B^>SE?9&2%T#VJW(Q333"] M4!= '_ 4FK/-B+_&[>-AIAIXKP5P'G/.8#H:68MX1\F41;-,ZB2[0JB O6+2 MKW"[*X +1PZ40;: H\:WFJA65OD;M=S/LYDQ+OASR")WO=[9 *GE0R8NZLCQ MXZ*9ZG->0-8J2Z[\&HO$BAF8-IU-FVLL77%YU]V<=9!IYVV1!5O'-690MJ8)MF9%W+_>7 MA(&\ZL/W:+%.:KU&^W5>[7"QR:)%06\>&DMX\ BX4JQK53*.,=IKQ0V&U2Y" MOPH<>Y*QHTZS6SZ$1V_4A=XW'PUUK@WRP:AK[H3',8GPUD%[>F@0D[ZX"W^. M:"S@N0\,#45>^V20:W82RHC:R(98HP6CF9J\5),Y@^LQ(CM>T77.@NDE;Q)] M6&>E6;_=I:6)N\4@BH&;SL ,N)X7RC2:204!!_)&VVRXJJ!NFT7T=+'C E?=8'@ +!U788)=5Z"O\WX+7D)NEE5 M)VYF\X2U.#R=)HM:$GQW#.H@=VR#;,V'(Q<*&JG;@QA(EJ^()H M=%XE?+_.+Y#(WI>\U&<&>&[<6N?: '=X_^X,7]-?:-_N;=T](&]CXX%M/9O7"&* P;:,5KT$4=V3 M@ZC!QR3$DP Q";)&+-H#Q"Y6'D VLWJ-8 8:;LN -DL1U?T#B"KUD9;)_RZ+ M^KI3#S";6'B N,OB-8+78:@M@[9;>U1G4M:2BY.J9RA'4]S-%F:E6N=<,E"% M6>2J8[3&S&;M.USJ]BJ[7OSR*AO2-'I_"K*,3U'%,+"BX1Q1O\8G@VS3\D%> M M0KBSX51S56*KKZ@1!62-\O7R/PO.PQ#N1<50(7CG:;>,]NGJY!O?R_DHM/ M6Y?&@JXZHEJ!$XNS,Q3S&GN$5;7J5:>/&+[J,&CW]G2P80T ?&],)!KC]>HSZ;HOM5Q#) MY#1?Y[(3*4&B2A12JW4;N'6SD2H:ZDGC:3UH0MF>I:WM'65Z6% ;DZ$&TMU@L*?C;IAL"S8/?VZS"@L[A M5>P;E$L#$D XUC@ON'6E- M[W^Z"4V(B.(]SAY@ #V/Z8&#[FN5T2TLF/S:/2H0_5DE61*Y<0IGYK2QV<)' M0"#;O0+C.,8;;Z0#UK[;U1+9S]KK>6Y'IJX@M:-^ M#8*)@B@J2@'5&SS'91UQ\?D)^0E<,(6SL:ZG0=CL"8"&&,U7'> M[/4H8>I9<=W ]4:$W_U9,#PLMU^=[[K&N2-B6?'WW EI<]+UH/ )/LZ6!<[K M-\$_(S*CR>()LXKNT8)G*,EG#VA675UBD?\RX]FL-K>@KIAA97%)%C!)2+WO M=,.\%1=,=VWK#$T)W=S70L7E"[,,:Q><)W1US3!3\+0MK"0S#1-M)@,0Q9GL MH*;6K:HMU13FREDKI.L85OMU;0SE:^BCF=M% ''90W.>/ M.;===@DWK311G5[YG+! CLN%BMN+BB?>0VZDFP3>87E@;0/_J,>EK MLUTB%"";P.O??!\L$!_X_QZ3 OW]_P%02P,$% @ RJ![6 .RBOL;40 M/;P% !4 !S>F7-Z8N:<4/E2ZSVNDL-V=>\^3= B)'&*(M0@Z;+FUR] $A(ON"1(4 != MC)B8=HF)1";RPRV12/SMOUYV\0_/B*013O[^X[N?W_[X TI6.(R2S=]_S-.? M@G0513_^UW_^S__QM__UTT\?48)(D*'PAZ?##Q\(#D(2A1OTP]W]!PE7__*_N\I2-$/M-HD_>M+&OW]QVV6[?_Z MYLVW;]]^_O;+SYALWKQ_^_;=F__[Z?9AM46[X*LG3O83^^FG=^]_^N7=SR]I^&,E(OL,J(23 MOW3H*YW>_?KKKV^*KT=2RBA2L*ZI7=!G[X[$=<(_%_\*LQ]I(__P0]G,!,?H M'JU_8/_]B'+7L)@CV;QC!&X3"W9NKEPPE:?04HZLDWS$KT]:] MC=(LI?473+/#'OW]QS3:[6/$?]L2M"ZYIURL3AWOW[[_Y0V*LY3]PBI,?V(_ ML4;^-U;UCS^\ 8B>9E2D(/U*6V4548BB].<5WI4*?,C3*$%INDC"CPAO2+#? M1JL@OD=[3#**Y >TV:$D2Q]Q%L2+-$59^N%0?@VHPM7G2Y0%40Q0-TV_)H4* M[]Z76/DWRP*KN_1,TIR].'0++6A'\_0.'VD.5M+H3U! MJZB0C-(N=NSSOXI_ND%23X'.U5[W*,UICU^NE_MJ*$FO"=[QXBX-V>#O9%:]#VR4BTHG-Z\?U+$@TR M2X]*QM'K.HC(;T&<(SKBDK&4>OXM?E2/H(F8^DQS8@J//KU0O[ M$]E7#%3;2)KFNUU #O9U:O&U(OT6QR'=#5S]D4?989EG; G*-@.TXEV%C]\# M0H)A@W?OJNSK>$=%1(14(Q.=36K56]405-%0_1C/*"MFM**&A$V%E"8:-!M! MN Z5_!8GFPR1W25ZRJ[S+"?H4Y1$NWQW1R):TSZ([X+#T$5#CTILZO6 D@B3 M1_JOZV 5Q104EG11,!XJ_V*U(CD*JZ&2V7^9;1&YR"F4D^PV"IY8?G+(+ MU/<.E0FN,6F7'Z<)AHER)A2%T&\>OMNX*S0XC5XS$1TK3-H MG&\R&"K/'<%T\Y@=J+787+YG.G]&0[;Y.H[#D?U,.6(R;%P6<1D\GS! +U94 MZ33*ACF6I*P&>SF"-**]D*[84JH_][%4Z^WE^B':)-$Z6M&5*9VY<%XLA^YP M'+$%$;7B+4[3.T2*/<<0#\<(4KALF47X3"%/;<66^.DPY\\88KALF\K7>8]6 MF%*QHFR538*5I176^63SJQ7OT2Z@*WQ*@L@:DQT[3UD^Q5'I8ZZ$OD3K((\S M]^UJ)NT$6WHB3>Q;VY:+XR])&*4%,5TN1R\H?"0H*-9?%SA$K8VK-Y@>(OOD MK3#)YO>MW27G@MXTL4X^SUK3FV;SH7TJSU/E9SXX79>J1''91C>[?1 1-D(L MU\SI&$?/*#RZ+TZN"E<-9RZ?R]:TX%*T6KU39-ESK(TBALNVL>]S&E,:MW,< M#RZX"-*ML_E-*(3+=F&"L.,Z^A]FL^<@=K@RU0CCM)TPY<4<&D78PW)]05 8 M9?=1R@YI/P7_Q.0B3S.\0\19X_60<&B++LDF2*JC&%K+YX#M(Y9K'C ML0[!L):IG3/( ?AHE!_I!+*_>!J&%L\?AUBYP\3VZ>. CB3AY'(E,V FLU"K MT]U2]=^S[XN.]0Z>0_.G%/V14PFN&.K[S9L='N=:0XVY>K*Z;AJX8AIKK61O ME31&C*R= -A1HULMA[7:764.75^><64YZIIRU-6DY76DK15D_[7C:*M&B^M% MJRO%@6O$X;(H]M4D8V5Z]VEBWNEVWG7N]-KI?; 2'F(UY,TEI M X1!<0&/_O^N##-FWMCK&'_K.7MJF8XF]Y:.VNSH_*^HA>]Q M'%]C\BT@84O-GJ6K-C NW6R@$_X6I-E4=)3D554#9L^Q?TWP3FE,/+0-3DK\ M]8=N/3]D^ =C_IC0#U42-!>0DN]FCIU#NMWAG4.V4?',]EI-].85L:@L^-Z9 M!=EEN[26RZ)M0-EW;K_N=S_-I]$#8+TNA\IXO[@RWB+\9YYF59ZV11@6\K., M$%%XDUP$^R@+8G$>F7M4NM/0 R+/T0K=(1+AL!;K7O@"6U@X5W652<:OSDND MGKF5]< ?7Z"J'_W)Z31VDZ8Y"B]S4EZUHX(6TK42@2W8Q/N1X+2[#!S HSX9 MFO/P$L8VV@,XI9K74@'NSYX!KIQB!B(.R$0-.2V3*6'.K$5Z@TY;386ZO_B\ M7*@N4-)O16>2]A-K0=[$RYK1HJ3G(1#==R&CU'CB="4'SJRO0?$99 M&=IXVUT.";]5C=#ZYJ6!5?+KC=@JS1V#;]UU[TK*(M9:YC)O?&R[RZN/8QJK M=OH+ZX,*N2$=K5F<&ZEPWV;O_KJ*,=U __W'C+!-,?L!)QEZR:[BHM3??TS+ M^&+'%BU=EZ?D?XN72'HFHJ)MVUM,.Z;Y%4>K+3@T#8[--!0BH^#80(68DVL7 M?TNJR\;I?F5N)4W5"!*:48=B24Q"R[9*"V*8=D(3BQ@SBTL83M;2_WCOE:V; M$3,VC-U1<+BY&4O79S^U=-Z?&LN5RMC2[U4K"+X[6EFINRC6JU(WJ) 9,Z2 MB>L^*_$-",T)HCVZ:I2TOIK91$60R34,7??@>Y9Y($'A54!8AL!4:'[?WK0:@:[NO[J*DA+'K(\A@E&P_Q@"V+L^,89TZNLI M8]0(N*LS1K72BTMC5 :ZO35&Q:*;;..T)O BWRB8[7?_<93VEMX:'6K47+D>!]Z2&^BC3!"][N6/TMS*? :^38[GFR1M9^LXQT1^KGHU M26/..+N>JWIYIJ$SS[1G@]:0'%9CS[KGJA.>(VWD">E<50Y)MN=@(\?3&+HX M6Z+39A1&="YX"&(J4@&56]F%&Q Q/UW2$/?PVG1OJ;)?_G$;T9$TC(I!]2,N MWFJAS4^2Q5-:/#W2T@)*7NFA)W=UJ VS!C;6N.%C5U;"O#AZY@-=M1*KUWS" MBQU;N"S7M9\>MXB-=4%R^!0<'E 9HBU+HMK9S1;2]PD5+3B;N]UL$*E7BU,Z\BJQI23>8\R MH(9F<)$S=7T+Z23[L@+H)Y1M<+&)##96G"MR.# MZPB FD"?@QW]\Y$$=&N]8@TA#.&!%^" Q1P&,:EA0?NH;-V=./!/1#.KQ B MG8@HCT BC/^R@Q)U(-@PG%B(")/L4(Q;=GRXRNKGX%)"O*!/&BT#) M&\%^*G)7"W9XI\?&6C<,KZWH% :HJF"4<2(E66V,H/\ZC0_T'_^X9\EV!*N1 MSN\\3NCT^ZM<;B M1PLX[X8Z&W1F'Q=6$,VN.C,HITV9(4:+D-:8XE/P$NWRG= 8PF^53JUOCB8] M$?BQ6O".,4HJ9HY6,=<+6>92X&^)70BO?)>D*^,E 0.EHF M@'LT-M!39]MZ!<7J0L'8=<_7+C*T$^EWL[!PNJ10+":;O!]0$F'RB,B. MURB(]U'ZE;+X%/P3DPNZ M#\0[1%S>2&A(R82[E=Q&T!,>HZWEA#;CT6NU-!I7? T!3"_20DSO:FVD-P0V MU[>Q5)+64,9S:SF/=06A)=;GG+7.7ZM*U:%*3W:(6B9^;*^XRRZC)L"U\04IZS2DGJ-6(,M(1# M0\W4N9.T+?L=(NR'8(/>Z:8J :EL?FJ0>HT! RT'S$0-IJZ?P>A()[H#I":2 MV=W%O9R>=M;=KC&TFH\2'PR.M3G3LIJ>40:).Z?0@3H, $4:D M6BJ!FK MP$#WQ,T#% @/W@;#0'T0UQL(7F0EKK8N'3'%.8IAU!P0.FI?5HB"#H]-E55/ M#<<*"DCH&'LW/GPX?$#):KL+B.@N+91BH<74^5#1D9#+ M!YLZ).125+3)O5I(B TN!(=2;_\&CT$PT2\S7 $%N-;HC133 M58>Z9;,+H0=QE4*Q3H5A99"Z/FDX:.VHGG22C4(KL( M"#E02Y7OLDLB<_N453:&M*RKW2G0P'A88S1V-^HJBUG8K*J18GJ+Z&%:95C+ M)?: LJP,UV#7 ]IP@9=HW$?4E)@ -(P5-P4$I +72X"'U1:%.;L[+=9(F%W9 MI SW:L+*G#?N"@Z6/BH;P@5817UYX28^Z[5F!C0R,33E'X2I.)>??WGD1(:; M<_G-N?SF7'[?=2Z_J6UO[Q%[!F65H6(PYMM:KY\RE+R[YW!+SB6ZBYG -;%D MNW)X@0J2D (N5LQ2N:A!)%MRDR(Z[1M%' TP!K;$O;2O#T?ZRM@H!:O$==B M5,HO*5KG\6VT;N^U#$KHD%,O,6W@2'6WB)MZ'?YLTJ7BJO?IL&*=K;JNV%EW MZV;8Z:F[.8#@%;G?N=L8J:0WK Q*Z$8J;VY<&:-(-6J![F)!:U2.73[=TI*K M(;NI8U!"!R0_;F^9($(%(-!M+D!E2NSX=+MK%.QT'!$^H4?D6;$/'Z4OQAZ M1HP4PKM]GB'ROP,2?@L(8AMIO,[8G^+((2C]Z85;';UO*VC)S2]#Q4% :-T! MTU?A>ASY%*RV=,U&&OX3B7-/2WET]2DHIP$.N+(]8*%D[GI#=9T3JDY>@/4Z M>F%_B0/:](15"ZD(IX$&L*H]P*#B/?UXJ1M:(-E$=%7.LB4YC92Z9@V#;J-G M%+:EDCEF38IPL(.*..G86GL8 CELAR/(3Y^M0B^UUQ9:L..WU1<\J^?6%$>]6Z / MFDPJ<^_!??6Q5V"+&P=@Z3C/45AS%-855%!:53!J%)?IV?#^GZ\/XB''X+8ICA[X++H+,42']7IE+\-W>B0-G+G$A MR#ZW1'/N%I"W(=8J4>\.'3ZL4W3+N][$\_SY]VB/"8/[%ZI &U=J(IX.0$+D MHQU!"FFM*>/B>F/-A;W9[8.(%/$X.)6-%6*B5J]L$_EH4Y!"X![:YC(P'8MD MS#SE#*>[+UI?<0/R=Q1MM@Q.'^E.K'-\#R_!#^\A)7PTJ+FJ6NN"6+K.WW_: MD',=U$XP(57'X]6B.JM[2VEFF"):TTK9U%/Q>Q]4R !9+$L?T6J;1'_D(E^5 MFJAJ,!F1)UXLL:TQ4#FQ_ZK!DV%"QLOUHJLKES!42TU+@-Y 4W>\4VTMMF;F\?LIQ^"LA7E"WV>X*#U;8KJ<0[ M9%+HZ#:"%7*TN-/V<-Q3;S5&Z@%6,.:NQXB;9(5WR! Q9H6JEH,6\A@QO?2& M(@;*?/K>S-/^=KF^Q MYU+(534VZTT,H*ST5E).P<1P58U-K&3M^JE8F08B9R.(5C,Y.;H1#0>"B9+& M4- PK_N+'RL#23PW_1GP1PYZ,'#4DZ'VQA::I3X$:.HMGDOH49_KTXM2 MK:;D;(>[7%_@1(0U>(%&EU,7\!]+QFH;8@?"W_79:"GC=90$=.:IX)R@;T', M!'TGQ(F.N($1.?%4\ %4MQX0B7#XB"]8W?%B0Q J71<- M8X-H>:2QFM9_4YLH:VAI#6O7L8UB#40N1P"E98H3E6:(X5LA$K%*7!9D/0IF#$,NH4% Y#B"02W4IBB*#DE;7UY"X6 MWQ*I)"%#0&JUQLZ#@<"&PZ8:UWNTKA;6S;7<76_O*X&N:;OQB)+?HVQ[D:<9 MWB%R];**\Y!VVJN:_ASXVJK$ "$#F^D+@% WQD#,U_5$5DFC.GU6Q1:X/Z& V0VKM1$>+(L8U@Z7?3EI M %M0%C/@P3E!/R/"X@- 9ASO\<%+1':4.,:; ]WDY82PS1_!*Q1*GQ$S*<*G M;5 1MY$%77=_#T4%\08G;S^,WS@I(VIUGZI4'^&8%.G:65'$8SM#%87:6<'O M-3J'KG/V&MZ7)(S2@ABQ!_+HAH2@(&.Z7^ 0W06'8J!SZ#$Z"LXLQA1"9(VI MS6C3+)_BJ%PK7;WLT8IJ\!CM* EM"OIKNJ9[+\7]-/N,FYMI*XP=.B2$8I=B M1BA$]][2_Z#SRGO46;U*2G;-C/60!R2Z#3!BS. IS6QVMQ=SI MP8/EKF*C\ZG:WFHG/ 5V6A;9]2[D>SQ!LP_DOF=M]G ).Y5S]QSX?"HWG\K- MIW+SJ=SW?"KW79[67%8=<8K[AOG09CZTF;HG<#ZTF0]M)@78^=!F/K29#VWF M0YN)])_YT&8^M)D/;6;'\O?M6/;?+>F%4W)V+,^.Y=FQ/#N69\=RR[&LGJCF MP/_9ASS[D&V?0]0#=^CLE)Z=TK-3>G9*ST[I5^R4YH^DW4;!4Q33G]#QL0&NHY>: M+,)G1.C<3G^ZP&DV#:$_H^P6IRE=N3QL ^+R'= %E2N,XCR+GM$#NW!36+Y\ M'0^%Y>MYNWU>ZK=<7P6$+;F.DG>V&=4 89MMU47ML76Q9VZ+(W'DZ\BJMI"3 M.1IRK=L<@]NB/G3;$H.-^_+J73O4!VJYV+$1R6ZG;?*TTV,YSU<$Z3%:>2S\ M6Y+5M;/_8;5%81ZCY7J@0B*GY3C,^?UNR\S/ZL0,VMIC=2/;0D_J@=J! M*G\XB!D(W*5GJ,G.K*:NR:E+=Z3^-7S>,[!.(\& 57TLS(EJ/?Q<5GX.=DB8 MG 1*KNPV=7)W'NUSP%/:"Z0M9G%&4DDHQW5=LE<&SHYSW!MXBES]GN!3>:+@ M&*&C'5R8^'AV^Q@?$'K(\.KK+GNQ?W9 W%Z=NBS1%V6+U1QZE!6>79SM6BU#.W:854;[ MBUVCT;E[Q>+:-FBY_DA8L!K!ZRB[QD0H!OW](7]*T1\Y_5L-!@::C9HK5/Z[752VZP')U]X&#.'!MP3]>/@,-QO- M\J]*NL M5_ MC#$_P9:CL'7H)!>@EE>>\B7GKW;-UY:%1;+3S6?Q%FN21K3*XKSI)F'/":#V MM-2SM,1EIBWM,PR&-07DIX<:L*7KC1EL-QXTS1^4U4PS=1L\HO*'+J603/<6H]*T>;Z\N=IAD MT;\*T<4Y)09RX1-37RX^(\].T\ GMK[5<21:]G?^CJ+--D,AN_BT7%\$^R@+ MXM/BO7WZ#*/FY]$Z:I]Q8:8JV/Y:MMS.EMVFE9>&;;0>MWQ5?!]DDOP9"(;>D9??H?91^O28(L4J6ZWM$%\J=M%<*$FX_(8G7IM,K M!;>:D!]>VTFCCFG7JC/B%K+LJ"P' MXRLJ1G:0SGUJHDHY&9'/!@,I!K::C!LW75]OGO50%\F>D8G/#;^A2Y*74#X2+79[@^RVKZ+?@%JZO/W#YE8 MO)]8]GA;D_LF>:;TF.A6[O8JL-T;:A5\%QU UJ#GQWQ-$@YSRPY_R]/7N,N@ M<9<_WPFZA4WI:KESPG7?XX_!NTD>-/2(*WGO" [S%;L^*,0TF)X'C^KI?<:= MJ;KPT$\]8XZ-OB3&)HI[](W9DTQ/)$BZ&R.UP>0U(53>-=61VJN-(].G M32BYQ#'=$Y$:;H;(E')[#0B%-95UI$JKY8CM>W9W-L3VA&9/#+X.L(V-JA-\ MO#F^$J5Z5=)(@.$D\6H?VVL3HIH8NI6H].TT,I6VE!"E&%602 #@05)/M:D% M6- DU13R$\' DZ26+:G$V0*51!+;>I"V4F4Y@67U628%#$6F]28I9'_C=A- MNC6O,.UC+_NJLS0:6=A"4D6)D_MQ2Q<"%S$*R 4F>UPN"H0IU@"4E9Y*2D]6 M8MVD:G#]5'8\)5)3\G/VRMH$'SC43IR0]PJELV7W^<&SOK9?<'Q'>D&"_C5:7$^K 7:56E^[QY8SEX/ E_VV)1ATE@9> $&TR!F. M!.4RJ#\6?'CN0"H?2K-H)9R\38KHL-$HXFBJ!XT!*H3(]=;CY+3GA['W<_2X MQ@1%&['OQZ"$$BVM$I,$BTKKX5AI<7<]M"B2K7PX? K^BF6]'MAVK\10"M5(_8#4PV/":63J-)WI'J6UD-*7-K=FKQW5AQV5IV^(E&TZ#X/%)4+\W'!Z,/B_1&MM@F.\>;P(4@%8@N/ MXDS*\$,Y6!E'2[*^PQ?NUQA B(FJ+H[V8%5V1SH7;R7QBU(12ODS25R:T>J\ M(Y@NG;+#(BGBO?@%]F 11PA.6--+;8SROVK@^4%JM5OLOC M($-A';;T[Q@5MDK"1C)=F3HM'-EF>WQ'T!;;26!SI%8T1[$]05Q[H53SKL$J MR&#U,Q&L&6AK=[4S^,&KX4]9KK8HS&.T7$OE%%U$,2W&7ZT!%SOK=14SM/34 MW1PY\(KJ+W!Y?\M%JLR'PR.M5G">8E!"-RC52S@]/S%&D6JB6O$CL==[Y/ MZ!&=DVE.4HNA(*2IFH7"(#DY;'(^*N>0VI5S%YC7:Z_I#RS]2FC]>$R1X]XL2O6 M$05Q"Q86.?+7 VUP]!]>]AO.$()6!'"]BVD*+\CA*R?@_BP!@?_HT:IE" 81 M/]=G^DV9>$)UI7W;1$(;GXBF9F>)>H-L?>)9/WVW-^4T:[M)5J3P@P3Q!TP( M_D8_L/>'JT=2E<8%EA7:7%MV:E P:XQ!"-%650''68[MIKC\]]']/HVS7)UB?:(\NBSG5-#6%P*0A-":Z7Y."SVGA9[30L]I MH6U,.W-:Z.\Y+;2+&*P+O-M%6>&:KP*Q+H)X]?;H/APSVTPS%PY="GW$./P6 MQ3$5:H\3)M-RW29S&"ZFR/_3\5KIDX!U'5W:O%^W;J/'%)+),\28%=*W@0]9 M8HRLJLYS!LL4 ZE0D]7,JVPQ"CE%N4:@Y'KTN,TW8A$WNIPC%A#3S#OB8V+9 M6K*)>E().'HT#/1XDC*8/L)@;6,9<])*75]L48^L1G.>T5SW&I"DS@MB9VYS M'R-6QVMWV=I""(R8WW;1$$\$(48Z]T&(KH*!D682IW<[Y[;DR>T%(6P[6.RT M>$PD%3A/LC)86U#D&!'9!L_Y:I0_GVV_QJG ^.RMWZLOG$/*@:%\%M,Q*9I% MG9 )6K"3DDE?\*S!-*8H[MT"? U,<\Y1IJ M__8NNLC;2!WNKEWX'(ZW42I9-B@H6D-!@V)ZIMKESW= Z!K3&0A2[Z$5/'?'(92<1$ZODG^ MC+#L.W\TN/O=WK*1,_]P>"B=BZDDMDE/V!)71.CJ:6-I"V,#Q1K/&+>&YA.K3."%5Y^BM1776[=GV)"-V3 MEEYUM,H)B9+-'<$K.E[(4O&;%#F>@4"*.%ICB7L>[J5HP\1UON5)!H3?.,<9 MM;I/5:J?VC ITK6SHHC'=H8J"K6S@I\?=_@6JQ5= 8:5 XIY?9;9%I$+BDZV M$ZCB]<[YJOLM3C89;<%+])0]H"3"A&74XBD-7&9\I^/T% ](L'&/*H/*\.#./*,F.\XM,C+?40%4T @%R[=8V4->[I*L[C)&!O(JM\$>"W@$3, M8\!RJBI[KYQI.\#> M:N$YP+!'S8$Q2$RZ2.RW:^8M-B21WC MI$UOUE_'[76,<=>; *(6(D% /2T Z-0=8'P=Q1IN 50F%Z31N1J9!RO5JPT=*=@O!E=+X# ZJB$1(4 M3+GCZ*VSQPL$PA]?63B^\'$1[.FW3HJ#?H45SEA58=^A,Z@QS+P5AC5QD-E^ MBU(@QN(YB&*V'G[$'] E";XE_'7;,!(D?1K"0@$C/8LI@LFP809#2E\?!Y;U MD_+ZS/DY9^VX7'_"2;:-#W<12M4+K$59R4B,L$I29/,=R,"%>Q],M+DR8WIB<>T[IVY6J_1*HN> M^:MTP4;M#P&6U7K,A&5]1\V0IK#D31-6Q/%EV9=Z3_?A$17R5!45&I&,MB,5 M+B=!0B%>;=A:H.E3E+\B8%34=\@,: @CQ)C5PP'3UQL+F%WN")_2KA&Z69_^ M>9-^"D+T>Y1MH^3Q&XJ?4;&4Z00KV> EF*=Z\/(=8S:;JO>,UZ-BCL*^/N'A M*/R LF\(-<1:)"']9Y(=KG%.AB+3C+\Y6J'\7Q&">S7I6*B&"L.1WM=O;1/I M#=&8M-N(9(>'Z,4>V(%5#,&[MHI7"7FSAAT?]5IY>-Q?7Z?]<. OUG3Q; WC M*F[FT7(!3376" 55\WQ:-F__QEE]^@9)3EZI'3I%L=A\?I[D*+JS:H6 MY. %JF:"%/ =.,9*&V$#PIV;W[(77E_UA\,E6A5M1XN^??\78SC(&(#AT64P M?;AH&L4R?+JU<3A9]JY#1'DD =4AV;Q[7PQM0B_N8#X&X)+P>0T8@S21=:A) M*N6(LWPL4%6[7'])F*.11*L,A1=!NFTA2DO7?'Q21.<[(J J&EEQ5L4(('+T%*^&YO<[7- IH@[#D&+/OO&[[@ M0L0K=O^UGN5#8'L)I<#F'Y%DH9O6';4 GA=\#]G)-EI;? M6[;L4?*87,B@I.^V[]\,1I@PJH9CQ5E(/:?4U;5^-&L2#YXGMQ\-WS-EH&B/T]:R0W[MU%A[-95HD82G4,L_2+$A" M\75L*'G5A'IRWX%DJ+ 19O2\.3SM\18JJR$40 S#E&'+YX4@][^I($939J.@U'Z4J;I$-!+PQ'$]+[CA%3 ME0>$G0F9[G(A/V^3N:[68$*#NCE=9[OUUZB-2)4[.LH8>&F%S@5O26OH3K:6D+EO[4AZAG:6\*2 M6]Q94@4>F5YE:A0LXQ4455,(*7RWLEXM(PL+V7'K.DN9T'Q^G@G%UX%W!.VB M3E +F)X_PJZG]QT'IBH;H0+ G&/$F?=1I(3H200MG>*.LHMG$< (@"HV^(YQ MZ\F$MY-X,T&DB."Y!!V9Z@*[^T<2]!"075-7OY @Y2N]AN[%\PA"=!>[#&&^ M?2BY*C%Q@]S=NPI:&TMPH%!7AP>>F5_/]I7!HO.0@3? $#W68 ,9RJ<;AF!C MO(<^!05O6*1+A9E00B^U98=^,D95:]K/NAV>Y^J@["9B:&IK52&I MP<6%)F-U@,[]3"]F/,YS%=W:V37I;'NLOBGV.R >3)A(\0%C,AF\]&B3?OB! M533.4QB&TKRW@:?W-O#T_G7A2=PF(^#I?0M/EB,RNM+T&Y#ZC4!^#3GPA8<0 M+Z8#CK8Z,5K4P\WHJ]1^XTN_ <6O$<0J//3CAQ5XM$>/T5>WS>I_Z06/7WK! MXY?7! ]Q$UB'QR\M>#B+Y:V_""1P"\L^5^W2_>R_2UBC$M@AW.7CDRV%WD,Y M@<">[AW!4DMA@"IU.[89M%;L)>"Q JOXSIM$"\OX66S??38 M&UB;Z^/@AXP*4]Q'^"-G*TZ\V^,$L3NIW84=B/:8P$!)Z_^2ST19\/I/PW2@ M%W(P&%I2"9<32AK^0HB8QMVJ$&9,#-.NL;%3,2Z>"1$S=#T?];9T9[7EUM:B MY>,P8RN7D_W,;6%Y.?P%Q(#(#C!%GWBJH<8G1[.]ND]BI0)UXPGY%,F$&N5= M=TTJX XG13(;H;FDWWDD3_>[(\,)[8+U&M2-5N=11.QTR[HVV#%Z\W2Y4[!X MTE#QZ^PR*O\73# %P4LE*3O7S]@_DB!)Z0:396UY0.0Y8HO]Y5H@;_I(Q4C% MGX0S[ABLJW:WR]K=2DZ',CQJ*];1*Y&$8=>N!*['MXD OK-PFR3D10O:,V-> MN0(^$^I]6#)7V5*$BS#AMV;.,\>+KU%&0:S6O X4F_77QLK?5_& M1H;YO1=6$$T;^G,H)R=9(9P-0=5S\9(,B8(OC6?WW$\ MT8C C]6"=XQQ\M>WBG5[QM_>M-2C ]W7\HO@0T-QQ)[K"$^/!C14+]YK"=*O M49*N(I2L4/KS"N_>%-JS]PBSZCW"ZSS+"7_ Z8Y$= >Z#^*[\DW"]!)E010? M)Y'Q1&+G&E&1II5MF"]PPC(]4YH('65PDBB0"H@>@Y>30(?;=CJM8\I .TQ M>:"2UE6BUA3U8419(4^,;E#12#=N@ABQ_OHE9:)^"K*,.;S$( '1\KV'FM9W M$)BH:F1T#>-Q8GBO=OL8'Q!Z")ZI3.E='"02$P,H>=2,BM)W\\+5-#*NDNTX M%[X_111/&4Y0-=]+[*HC.Z[?9&2^6Q2HH)$YY3S'N6S].6<-P!*N/J,8[UF5 M],]HU;+#>PLW\M)*([3"*47.6&WK-H'%@#28QH!%:GO M4#!0U.RT0LF70\'9;6^1_*(WH+1TBD-=%V] F<\C&L7Z30E=IMSB?Y[$&U!4 MA3M$(AP*HNZ$W_BUF^8WI]%W>@MCM3(ZTQ\C\%I,G-_9XN*(KUV)O[8-Z#YF M76P:K-.@<0^ESJ)A*6_NUYG8JGO+S9&U1%%\4',IH_ET!ALO6=>Q(K92_T1U MWKY_^^Y/CUN"\\WV,WXNUABTF#B/:L_2;3-"2[NZ5B;I>'AH P@A<(I%-V;N MNE=_1'A#@OTV6EU&Z#P)>IW1(,.O.E%T 0K0"&(T&Y-NB/!1\NE$OE0VD6 MK82+"I,B.FPTBCA:/H#& !5"Y'KK<7):3<#8S_?<+*\!(/?VZB;SQ.NOG-LWMN"L%5]]R:Q5PO/(^CZ/%P43"G MJ(G:7OT6D?^S#4@]\-0CX^8Z9V]7+N'V0D58J9B0_NR MFQQHZL[YOSOR&-8;J4'0,5:.8A*%D&ID;JL;)M0_F(7]*T1\Y M%>KJF4E&JQ)E<5-3\:@7&97_:R.8@N#%D92=ZV2] L'$>;]T='*3NU\@Z8PI MMK<^MYN8K<3>OBR2!EN\F^G-N$$R=^4]&(S>TZ M[9NVXW8-K<_Z)F,J,+)?F7N*Q/];'%-9TO(]ASN*'D0("HM/1>Z"FZ@BD]?'JM<7:>O^EAM45A7D"8B?SA M4*@DRC\ H#P^V:.@/&L. CT"P$K!S*YBUTBMY'W>@>-;4W5E52_MR>C:K^UU MZ9S&:4 0@.%J-E]UDK)NO+S79>GZ]+YQ]B$ZMI<3B$Z2W(=F:*W7/D,"O[C7 MYM@Y.O(D(*.'23OQ"0Z-JGQES\RJL"?V8';U(N*"+BU0>M%T/XKC+O24QTQ2 M"DH/EG."X NP;K*9O!9[H>+ENB.SP) HC )RJ+8>LHE91U<+M)'036)B!JII M,C'+63KOZR>!/@<[^F?QOG.PDMYGAQ>HO7FC*^ VQE)M;=Q#YW90EK &_O"- MCK/S\<$^1+JQF/Z 1!:4:0$EVOC, 3@9[UI+Z?Q \Z&VUC!K^>-;J^%"$46Q3/H"=40"1&A;]X<>"J-U3*H]W^@RZQK3EZ.,GN;LQBVX-*C(26-N4:7; M!F[3\8X='E 28<)>4N4U2D(0U&3'^ ,9F:N5FJJ78;!>G,"^?6KDU![L,7GM4?CG&ZP M%L58.J[TSA=()P_[1;"/LB ^7@1%Y!F%UYB43]Y%.&CY M5]$IAK:;?:#WD,BUR["WXI]S9E]^Z6KQ3!<<;%-*5?S(-JJV)A1@-4/G$FTU MKZ+'G,D*'LT@6L%=>TI[:[8LLIRD'\L#B*0\EA#FBABOAJ&]3E7#]]WAP&WO M45]3R>PZ_B L481F[J/FEGN9HH:+'4S80US-P.UO7_=3"BS\^1&3.*. M5ZJKU%-GI[=:H9CN\%A^-_;N6+(I9VY1)QN#?[V+V>7_>CK8B.T^4O>R*['S M[$V]W2@GE>HE+W!JS^^GKV*PNT]5Q>OI9>.VOD?SF%+H@>FN;&;DT.F7RA34 MY.^PP[>;[6,HW[-&TUCN0".U[@B]QIZD]51:WL?\W,5!PBYL":)]1)]X@M/& M)U\N05F"&%:J+KDU-:SN(E%JHT[79RA<&F%XB?AC"QON(X2$5L0:\>OVK3.H MF\B72" #(W4B91R9213W [.3,M9';:D1XWN*:/2$)<*+GA&K]?W;=W\1Q_@ M2!LW V2DCI;6DEZ#C303V:P6XZ-DY+JWE<.U^$TVX3?^R%[SV^N;+57*CS9= MMBKU_MA6JM%)D214#NAC5@'U!?2JPMT*0(Q,R,Y^>%O6D=^0 [1)[U6_ZQ%R MHIV@F\AERMU M,(Z:S]0+M3.TA-\R#]WM=O'^(!0L:8ICXC$F69T=#S%C)S. M5U_KD#$4PUO&R!G40Z8B<8U<%A?).!Z9YLOU31)&SU&8![%@2:JDJ9I.0O/Z MEJB0QAAMJ2JIW$4FG8XHOT?9]A[%A5+LU;='?$4W7Y)K13U+R\"F*^UNW:B& MBPA/1BU11YJP*B%J=%5X,1"-B:?.PL)71(F68+8AI5QEV0*5JPQ'%]L(K:]> MT"IGCJ#E>AVM$!$NGP"4/"I?1>EH"=5W&,$FBBN!H:ZPB*%75>3UW3MAQ,G5 M"_L3.;R1=UQ+(O),VU*RP(B+RNE?R_4]6N%-$OV++B^*L#)V(I_>2J[GC<2] MO0NQQ=VMFX(OUTZKN0H>(7NKN[PQPF0OWUC2WLT;QJ[C?.C+SM%@-A;RL/4F MKH^(EJ5NNC3Z2NO:D5?IBT)Q'Z5[--3)RH3*Y=JZ= MMN=V&D$=&39"'9TH,:MUG#5B;,QA_PPF&'LN&$>%NN_(^QBSFX2NU-'Q#9G; M2D.!SQ) 69E-2>F)_W(,T&*31A)[-"V*Q1"N%,?U0D8BG- ;!:)5P\^]YQ(" M#CF&M-Y*!7L%%GPYG[:&AH[SS0\\B/R.-@"A]#4.@80/![7L?>0HV= -6?D2 M!?V[6N=*4G7!R(\INW3DCG8VL!$ &RL,@$8]J9>.M^LAH\IS0R5]C] M<-N)W<1<[60F<.Y*]N0:I[*-/;JYV9;3]:0Y-)5"[;64>QS'UYBPCW9[CJ82 M2RD^9)7,_0IJ >^ZF51LYQL9>WK]CEA2SW M5K SE8I:GGKCNE=QTQ([%)79;ZM::NN0L;VL._WJJ1?NK9[IHI M_%KC4?'Q,LC0=1"1WX(X[YQDNZE]E&24@-KG[CS89OYU<&-]7&?> YVR?L;) M,TJ9(DS5]!%G0=S.O?099_\/9:5C]VE)97/?7NHQ2;4R27J.,\O.'!]\EO9 M#DG(#B)7],]'S'ZJ>1$6FPU!&[I(N4DR$B5IM!ICK3Y8#DNK]@%RO(KAP!<[ M^K>2'Z!9/;/B*QHD*H_0>1E=2WFO#[[K/6;.=1[QZB$Q\'W$:@#="ZMKP':MWVFSN4P-(XT$N" M>1RP8CO_QH%>.O%Q8+)Q:,#8.S?AIVYB3E]3'S^[C?S;#H/UX'W9W] U:?Y3 M2.3.H/YLO^;!^;][U/Q]].O1;.6@;]O4A?=OMR_$#M&VX]D[9Q?O5;FM7FY8 M^=S1AUK,P[YNJ [O[OZ^6:M7F+L?'77X7M7;Z_*&U<^=?KC5O.SVA@KQCC_9 M #>Y)V+,/;EAK78/I_6U?A^]>Q0;^;OUXFE)FG M*W$7:U6\]INF.0HO,3[^=H*K>#!KO+)LQ>!V=8&C+C8#Q M'B)Q"$\VT95@&VE] R6MP=IF25##Z^@EH[>]?U.%4&;>SR:;VJJVM1MEPR/E M;]\A,6]X#-K=Q_[5D9CW+G?A.K9?7.V\H&*);^?5E,%\S_I2BN6^,U+KCM!G M[$G*^\J?)O'P22EYZ]EU_EJ6Z!M_%*OYS9/G3&S!#*N5'^T9YE:EWB?)'?!\ M^N#35GT5@T]4556X>S]%C,Q!9Z#@MJPCOR''L"-+5?US)^A51>=!E$EW ]&S M,6?M!\KW9<[2$WQXB.:8,L8+7%[R-1( MH-25991!5_.B^CU31[ ,[?Q>-5'M]]>W_)0I/=K2LU;A**,,Q/C"L43PI0Z MLXP7RO58UU18)77=@L>B1PLX[X Z&W0F0A=6$"T'=&90SN R0XPVZ6I,\2EX MB7;Y3F@,X;=*I]8W1Y.H"/Q8+7C'&"45,T>K6+=G^/-NUC&Y[R)-\UWS_2PN M[)E%ND>T3,3R$Q7?O]!:YR>]Q!Y+IT]ZN6O9JS_R*#O<)!0G>;%66&9;1!ZW M05(="!QS:([PTM&@RH=:K&?EOFY-SG.N9<-B'AUZ]53'>Z_4<'VU&>R=#@=] MI#O?>&$FW3R@C&[S28XX9OIZXQRTG8];\KS3V>H;.^?\*WOFZ=QVF5!F^/(J2S4'MS.U8FA9WY?Q M80SXKMZ7\3?-SADV-![Z$3QT'KR2\<*/IOP.W 3N7ZH;KQ4# M(__!W*&'6&E*';JMB!_/!XZY_W#0IZ4UGVN?/O=L:[::4N<6Z.+^6< YS]B< M9VQ2><;>S7G&+(%TSC/F[:K*SQ1+INLDGQ,LS7G&YDXPYQF;\XSYD6=,E+3B M_N&+.#<-A);GJE'3^KKY')ASS*2%SI%W3"//G'O,\9)4IO2<>ZP%@#GWV)Q[ M;,X]-N<>.W/NL9N$_HD>@Q?D,I/7DDY-=*A/-K Q M*%%9!E2B1[](TZ])H=$[^K\2^/07A4J2%!3P EJ%G">!,+$.[J%ZO9 \RG--(6"0,NUV]==>&D^Y"E=H:8IE?0CPAL2 M[+<1%?@>[3%A"Y2'Y&G&5V'D*N759R'5*U%FM(Y&85T9=() M0^G-X1B^3,2,>C9,,$VYE?O;"(-21;A^K(:D.OF&PB" #J MV7= %K-VG1[P>%14.IO8@9'LA+9+T3Z5K5-,Q.AZ[?K86\C5=5*VFR1#!*59 M!<+.,8OPZ_%LI?5U(N95:]7'M!V.KK-@W10)?)CL)=BX@!W[JLF.AI:13<;B M(#W[F5[&VGG2I(^T^5(VS*!TF5R],"WR*-TR69?K2_3467A#Z?ER7$\_$7R8 M:MYKZ:ZOPWE6GM/,Q#T#49)304\',!\0U0[5XFRI)B2@@D=)0 Z%LI]QPF*& MJ(WBHCDD(\_H-34B $:J:2+X/E]K]QM"1Y3.>6*<>Y0B:M(M7>E?HF<4XSUK M%/%Z"T1[NK&GHIT(,DTT[N?H5/)WGU8%%7BEXGT*R%?$5!%#0T]X/-61$TX$ M%&!=^YW'R)DW,HV3J(TKH=!=37"["'56KB*")GI%X. !2""B.M>\%#5P/'B3<. M6HUC5N.0G8SI-7K9<,">C.O,\UHF7#Y&O)UBX5I6UM)5S:*@FXC=H9KV 8"" M-T>"N]E./<5Q%!;B%\H*+F.IB8ZSDIC(EPPBQEC!0,4EB4.@]96SF+@>%[DJ MNK((;^_HR*2H<']12V-5H=VU%[7$3,7&'?6BUKCF[5Q>6L_A967LXR MM[$/E[,Z*R/AO1T-53LBH$WE:"6J[:@8JIG:SJ?[.5)NSB/4V<4A)E'[;HU@ M0@?1UJ]HR6FG/+V;-(.%65Y3G>MQHI)&G%M3]*UY!<']O XS)U9KT["SBF'M M7H O%Z_!%NRF-75B0]'4W<^(RFG;S(P6IFQ)5.XE8D,#CO'F<(]6.2%TP+@C M>$7'$H+$L[))$7Z'&E3$K>=(<(_:7%'!+KYVEQK$;V"'U=OY5"5[,*(XM]39 M65ND:V=%$8_M#%44:F<%OVG=F;Y$>X)647D_,@D7._;Y7]6BHG//;+XZ[>SJ MM,)0DI![@Q+';@XH,9%S '/M^WAJ0;6X7JK5A:1_QT@@K0([NB("\,B+3! ] M0/V'PD=>C?/-VGRT-!\MN4WY-Y\LS2=+\\G2?+(TGRS-)TOSR=(K/EFZP(1. M-4&&/N.DDDUH:"W=L6-+Z3PV-E0[J+D5_%SWZ_DH<3Y*G(\2YZ/$^2AQ/DJ< MCQ+GHT3O[3P?)MV=HY8255<';^B34*2 M(.9I#-,B%W:RN8V>4Q\TGL?!([@9-836<^NIP;>T7%09R,KGT(UZ5[)9,[M"7LSN^*6D<9'72P M*:%;%T9UF".G:_J!1'0>'--)+8WA&@K/>=J,:\X;$4,G \102\N.\!S:6GF< MU\O8L&,](W/[,/&?I+ID>$A6N DR*''//08JX/2!2]&_<2VG! M85&WCC+?'(2WS:$A1:N?-_CYS:I\*;8$2O6/$T:J'_YQ\;F]\/_<4I7]X+/U M.@*#;<-*VNRC9BW_W_>MEC_]4"G"?O"YY3L"@UN>E1SXVICD4%SRH_< P4\7?]:-GW'=QH;6_5.\YQ\/Y*&?+H, GX M'/(XASQZLT>:0Q[GD,?S^0AX?<1;$Y=K!KVPI:<)19KW:Q%8,#K7R/SPX#_/X<%3]W+/X<%S>/ <'CR'!\_AP7-XL.OP8 ,S?PKH?!,QGRA=:JRB MF&618:(+K0TCKII&1^RQ[8WTA$) Q]1)Q.\<*#X'BL^!XG.@^!PH/@>*BUS: M7\0+ <&7DR/[B^LI'A3=*%.>\N" 2B3V?T]!BO[S M_P-02P,$% @ RJ![6(*Q/FS?]P RJ<. !4 !SZ9H9OB')=JTV9$LA MJ[IWP_'&!)6)E#C%)+)(IFSUKU\ O"0ON!P0((&4ZD-W6;)^P.CF]GJ3I!B]_W/_[X MYH?_]^/5Y]4CWL:G25:4<;;"?T)4_N>"_WA%5G')R]Q1_W:?IXV!GWYH?4DE MV%^GC=@I^^GTS=O3G][\^5NQ_E-=1/88X*01_S:2K]_IS5__^M?.O[.O\GP?+/]@4[X&!Z8Z4<>JFG-S> MN*PC-_:%_N3JTZJ*_,GE5Z8DQPM\Y8X;^T+?X#PAZ_?9>OZ"#UVY*OSG,LX7 M@,K8F?T+S%]J05%3]M,5_5?/+_Y6XFR-UXUG9EL1.[EK'FRYY=8V6?6LIJP5 M(?GX=0IJE5LL\.K/#^3I![Q:4\MO?V+_.&7_X&]!__BORZQ(UCB_RV/6:)[E M.2T[OBSQMFC,\C?ZSS_I!#L]-?/?T+)6JL4U<]0_1#1I]0$WN*L+- 7)HBXY/_ZCQ\. M;SK^.F=YO\KC?-64GOY3\\:UQ \K0MOA77G:>_E-3K:@6B70[U]_3N[E9R27 M1R5!.HL_S [\VWV*W_QX_R]OJ..S-=E1.G](XX#!/2Y^]B6"#? 7A ._Y7>IV]< M!$"-?4-,5&HZ8* O3-9S!+3#1^_[NP!);7#9^'>7;[-2%_[&0H+HUQ5RA/:Q M7Z>QKV<> O..@A3@=!BQ3;(XJ. GJ#\!MJ6U+$#U058$ZEFA,$O<&YLWPX,F MZAU $5S@,\4&,.Q! ;)8T/M$,EB_3R]8O[5*T +U>O_605#I0@9\A5)$GYT& MW14$5"J!?OX^Z.7R#? 7QXFS"*EW80Z6.E("$!-$J'0!'$7(M$&/K] I[3)J MY<2!TU%O0>O===@$=1_E.DH*A-*+U%>I&/VZOJ147 +[N3$R5\B$]RLUBD"T MA!@S)X &'C$-D.,H7F[BXIY_CGUQ^A#'NSIHIF71_'*(GO4/_W6V6I%]5A:W M>(63I_@^Q9]P>;'/$9I& M0?P)Y_=D.CIEX1RF*\+GRX&/)'J[P,\XAKL$$&LEWMKV!$P<3450I7] T6TG MRL4;&G;162_(751![HH&N1-4VW@Y>.M5FWO,U>9]]!T^)%E2XBO:O*POLY(B M):$E.Z,M55G0$N^W^Y1U_,ZV)"^3?_"M90/43S=0?\9VNIP_"F@[&9S:NW>+[GI86RF> MF@=^1]--B=[A'>T])[Q$]-\I9O\XRWHEOC: M.T&M14[,KLT3U%BE_V)V3[A(:_H/XAJA[WC8Z['KJ^&1D*F)_H5V< MK%&2(4KJC*T'T)#S-2D?T=TCSN.+%,7I>:5'5^)5G1XP%N2 M4]:25,\\=T0U=4C 'WS00Q0+]SI\0&#XZ;K1_N5ZS]?]JXDR77]-)B_KI(WE M7;=CLA(Y;[<$CHS:J9%^T^-Z]C]0@]>SJI'1@$/6J S5E"V)%E"+\*@[=!L M5?2H_@#]1Y9$$/EQLI=I8%B%\9YH]$XU@XCPMQW."L^[0X250]0?M8_>WDMV M@#I;W3KMC(L,0RNX[DQW?SJ>RE1T%]1:%1_U0FT'9- MQP+6O5*93S?;*47FU1W2D4+4^2V,X*.H* +YM,.NYU"NW^M4X=_B8/:2KI<7P32[L# MOJHT#@D@<0,D@E"[1P@N$0P=E%4LY@8 %6..B)0DA 'A:!GB-/M?/Y#\'=G? MEYM].M[D*3F&,46W(969KBW%II3435?#T+.2@T:VHC/Y^0W/W)R$&V)9G0/> MFICHL3AJO[;(ACWV>OK3 !=;X:;,H>M M%4BX:9XTPK:T!I7%FL(Z+TJZJI6C,\'D&UOE3 [[D_E*ON^V!E;KQ+1N!DQ3 MZO2H90:L96C$?%]N=W&2L\GPB\RA/@!5MZEL ?#0?!;H2Z/J.;$'$ M:.DG0HV14HZ-GUD)P6R :#UU-QYPF M.K]8A!D';G.8^0[DOV9KG%^0C)9FSW<=?^292D1A7"/:#>)241>Y&2%"TJ>ZE$(U-'5\) X,$1T&2/1&/'%!X#1XF^RWR@4CA;QPS4@H M[W392%$BMRM'8D?PQ2.1?G_]B-)H3870NI8*:(1 M!&&+$(L?M\O6[#_L_/A3G+(C%6?E19SGSY3\?XO3_1#21CKU)P/J6)+,J&2V M1(,Z4Y$-9J,Z#<1F35?L'_@@Z9=L9D @$^NI3SJ0:I=XTY 7#ODD8ZQ)NB9D M=#;JFE12)W-DIIZMF=H9E36,Y?_H: 0S)IL&(%,2JT=I1B:,2>T'P4XGZ29Y M=@;C>AI/BN43ECJ\T415Y'V=\%9,_RV#<8\3A.)RJD]Q&.DH6RW7)SJ,2C9C M*V5VQ -F0\[D$+D*./8Q!49*6BJ.@ 0$OP6:&(E':PSJFY1* 7VI_\LT$5<- MLD%Q!5+C!L06J<$U&+>8MF3)JL1K5?E![8B9*67S C4U"^W-WF/&Q@A<$//X M #0='>0X(4*,!8:PTX:(23!6!@V817TL.0)6+-!&FA5D+FKH6]0!=5Y$N^N' M:\:M]+*$\]BF7V:T::&%9(G,/N'A9*7D:?T%1T\MPX;$FVT0&)M547HHW#G!$(R+1*&C))K]FG5R"8 M<]K_,G%H"[NZ/]6(HN\:X>]9\FO!J?:7"TE%=V<.7'KLOK"Y=+XUHST^_PYO M<)[C]5W\C6_,O7ADUQ'38F]9J0?$F*I>?U-S=4L"3RVO+8\G^%71V=A3(Z6 ^2E?8&>[+.FV1!26;K__5]F;7 7=VH\T=HS:JH9I7MJ1P*TC:THZ)N M/!>#SLS=.(&GR>A1=]Q>*+*,NFA3X.5U3FE8KNOR$>>TXYCO:81*XOLD34I( M5-;H22.T5,\YY30EA# /<-N[B5\S'LKL1/5O39JAZO _8=(H/H$K.H&A"NA!LY7KPN[1LV,2P 'U?SC MECIU\EFVK@HOREQG9T3:,,&,..>^2=EG&VP "V$6$D!&HUI*U)B%D##/$FS* MP# !MM( ;&ECA8!XW_FAM"D".XIH&XB&WHT&><9.^IF\P]VF+6ARU DJ-;U M>H?SN&09UJMKT"0'G\P5Y<,[J:+[7K.FC#/TF.4>#7O+,D-1-5U;,.J31JAN M"#GW.P.\GT/COA8TZFXR#'+R+K)$7]-'AN+5\R:*F_C9: ?%0%Z[?:*5GVT= M>U B)UMK(=ZF+5XW^H<-$[OJE]!()ZMPT+JT&"7:]>A:#;88O1BR%MH>,?!F M!2_@QHB;EPN]2?LAIN#/Y^$,LMTF);]8DVTS)1EK;W"VHFTX2UB1DF*?8^FQ MODG*S0$,0V7;S>63RNKFD(6I:^7><3-C44>^V@G>U?"\U7L:?(AMI0YV6S.2?6;YW7@* ML^)L7SZ2//D'7@N:+HUDIYV22CJ@M*84SEH@N1\=3V6:T44GG]Y)E3B/$K,5 MX*GUJE\]Y].#U#8QJI8QM20*0QYY@)+SID#C9R*>.D&>@NIS!:I*"!VD7@J0 M-(':#DTAA>#+HMCKPV]?2A9Z&RG77.E[GR?DMCZ,Z%%KB4-MPA\&'&8'M:IB MAA ,D)4PDHRS N5>4-JW\<$O"A"Z0FJ1(X=*2;Q$PR7D.+F];XL2CK*H5UM M7? 4B,HB:$_4-3<$Y9@GEO8=&1&DJRJ.JN0@$7!H%=6YBC5RC,A8T]%04F *LP@C+PMS(DL?C\.LHX['$GT,Z@/(8#\4' MD?2??OSSCS^^0;LX1T_L^;^C-__RX\F//_+_C2<*_AW]]"\G/_[KCR=_??LC MG]C[Z2\G_^/M3R<__N5?!UU=O@&O Z"X1._PJKI;Y:B_WA[@JCF M#J_*Y FGS\&P39XF60VF,:'&R8]U>%N&,]5MTY?9BFSQ7?RMWHMTCC.\2WT RV66-]H8:'EH8LF6L]3M8<]NF!,HH,-UPU%QE'DS^6'NH$9>5 M/N#\9'N]Z.".!8O$D68OHWT@<6"IKA K2Y:AQ,%;V,82NR*H@HF-Y:@]T1]* M.'$!..*TYOL!Q<)@-Z*X9,-2FQ@M0XE]%?@('1Y#AOM0,:W#0;8[DO&M V2# M*A.(VFA/+WQ7F_D^F"#B*'@X"QJ6P>)H@L0%JY*LK,IRFQ2_G3_?47=GWY+A M<3^ 9#L3H)"TGA30EL)^?D#E0CU5(->,>@\1>XK80\I ^MCWB !0M\2H$H;C M>*E"?T@/!XX?=EPE&;XL\59+CI&@C!L=0=?4&)7!.3.Z'HR(<5 4\>(+>XSX M\]"(,:Y7%2]D*)#1HI57LD(.&3^DN!./0L/]G>QD :BB97B_&QX? "+"$\ZILW=D&R>9%NPC22GB.Y+.83\JA7OL M=UV8$>"@*>\:50+!<6%W^ EG@K5"P;.6 M [UGUJ@7>'*44VIH6PWPKFS$_F2#[[SZP?OI$U%U$,U7',*T(]('YFSUZ7 + MQ, JN"K?''==2G\T2,K-FU5_'0P[#TZ:8'"< MU:\(3R M:AIXWCM1%>)S&905=0*=K8#I](=A.ATWW6A8R1QUI+7. %UIC8V(/P^B MMPRL]'&GV0@M_6ZS6E70>S9$V4)$*TK:I<]'2R ?^6F8$<5 TBVY--+6M *5 MQIY0.C=J*JFUHT8 "9;JOE1"OE?I@+5.C*MFR"NE4I]19M!:E$M725$62OX( M) :T4I7$%?[ *"?I'F@0"]IX$1056Y D+HL3#@A$!!Q T($Y2)61\"5/NW/^$GM:\^OB=1B]B_ZUMUV8:1-17T?39/ M4X,$_K6'I^K$TOTCD'6RNHF?M^-E.U,U<;Q4J+FEB;9\CN.IRI\!>^1F MHO89B[:[ZM>@>*6'A)QG4#B):2?55M 0CD0/K+S,Z!@?%^5M7.+WFTV5ZH:6 MDTVMQ ]#"DS2%?)3J^N4I,"2NF6JWBF2 BAO%-> M*$JD!!#\?ER(/SA91/K1%2Z*G]'^\(B/V=&Z%@B)12H$2,FDAXV04P(U.;6\ M0,W9B@#(DQ7*Z*#_U]<$,-"T@"W"O$T45$F@ZA,@L#,79DJ#Y&LZ)4=YUF!E M<[(2"W8)2:&F,1+&229# B2H1E!IR4<1%>4XBP(S#E=]S5S:0^\>G6XS=57 M2P=\HF-NC"I6EN<"JL?U9TVR0$D#8=8RS$U/!VT!A))V\5\:^%OJ'4[E^3XV M JUF>#),-9\,B 3%DA_R=#9^ZY@C$)71IB?JFC."RIIPCEV!*EM%'CDX9,SI:"AILQ269ND4J1Q-1=*P \1Z/+V3 M7!QH+P=/@.Z-#:@"Z,KT#@:8]6M,5 ?1&J;JB'$FY70Z% 8ZAI 19"J$0S&3 MP"%@XP1P#8@)L2 B:G#8G*5U,''L"J##UH/K\+MNN-81#*.70#6@S9D3V@&T M2;1,9T6!RX+W)B2MCUAHT,X,A1RQ5NS;28(%J0L("0=*HFY_S)^'P29)%0IX MHZSL 3GZLB(:+(**6:*VV(4Y-$3]^.IQ4%WXJ0 !A%!3E(04%B^S)YQ1/\^Z MT#@2E(7'CJ!K,HS*X+2++71CQ(>#8M3\,Y@I$45%JC@@JW89!5IY)0V6P,B\ M07/D9AI05,&S%7H9 #()I(8H"BF@?L*R.0Z1B"R(C_'4'/LEMM*L2/JU<&<_;>*H#/A8)Y0V/'@2D45.&0?2RR0>PFURJUQ%F: MDJ\QK;_CQ8E)3 2 ):0X2/]Q0?].RHLXSY\W)/\:YVOM %RM)8N6,BW7U%&7 M;I[.J-2G$;0!261ANMX(R^5LS/W$(]&P4)@H3YW_]3. M]L>!SO8K4*"BMQ8\,N:.%96D] .Y><<0O54_DK<,T^R,VPM3.^XH/>T-W+R8:XY@A[-9%#[A83)]H9^,F!\="P3^ MZ5%=&[(I=(X;(\9Q5@^4X"+D=?DXNH<$(*F,E;7D+)3HE6+6P4#CR9P9E6;T MEW][\UW\/8K7_[TORA#2@>MK54L)$0B4E. *>E[,#ID%0FG/ST34:(,JEWHI M0#(.L"9H\AIJ=SE>)Q;YKHJY88U<&0(5*%/D/@N/%-#LGMW08:>K(XN\_;H%0SD@=XPS?$ MPIA,/4S=/Z-;O*,_Q'3^2=$^[RP/,:Z3J3R.5LF2:QKLMN^3F58R2:?$9$WZ^94>[ M*@5[Q$Z3K\X;HZML JZ9/F4DPEV: M0!&T##6:&TO:I#/L'I,+DI5)MJ>EO*Z.,Y%L.,UHKM@0R$#1EE/&971RDM?( MK9)^<$.]:WZ:!*P!7/0S 2;$I@('; 3K]P@:(D*=CNW-W;J!:3WR/V"UDUB, MZ=#.%\,2'>%R^1-4WZ/T.C"LF"F8&\@>YQ'@A:P?]3$B&4XYMFK<=FFL+A8V M0&^W7#C1%<=-F%%[ 8>?8,9]KL$\*3J9\,0X:BF-3PMI9@ST&.KZ);QXI/BG M N9;JF>RK@Q]%M9G"8'6;SM/*+0IEGE(G.XMJH3I$"*\O>)SP5L;#%TQ2!D4 M)SO1!T=W' TF2)Z5]4TT+&_NGB4MZPE/"(Q BP;!4&MQ@0 (?"LGN7;4\>F1^B XSV.\_GX:UP91A--/@T MB!Q#2Z:A0@OS8,*"^(J.T?$+%Z8,PH32X0-11ELPX?4='6=$QM" MG*"L2J2[J;LP]U46FO!#B1:#AB$%B&F#T"*S:!IBP!19)-2PV945VZPOSE-4 MY_H8D-),J?[44"7+0&%6-B=3#6"7J@@ -")-.=C,'OBENB$RR-1ZZ],7IMLE M:E!@=#HT-W-IC\AZ@-U->7<3/_-]JF=YSB9WV;]/FKQY+QN>BG'O7!CU.7K= M[E+RC/%GG#\E*RPN9OT6K&^]80WA0Y;\ Z]O<)Z0-M.9=6W=MG\[S]M:=WF=%TO9"W;L#1R5UGS@?1'ODC).F;D3M@]_S_;:,VN( MF_.]ZV(F/I#903CH:[MUTNM^STSJ1:*JN-2#L*$6JC^X3,@R5*E]VT8CT[%2YXV;?CPJ6T; M+/;F9CEZ9%O9$ ZDHRM:6WF!;M)XA=>G28;J$(>^5!*^VR9)/1'MQQVT#7VA M7FR?M[+=+H^*;1O4>+-LV?QZM/6L6@D$5[;/8^5DBXLR65VPWF#^+(Q22IGF M=*Q8QO8\K,JS]0E8B7'EF5>A3KO+)0P4J^N+ #_OX&RJ2+1W&A4$@$4P78^$ MBNO-AR2+LU62/?".[P!D.K'Z \C%+,&M\^\H$XW"C0KI4K6H&6B2S2&+UZ:1 MH=W0PO?EE]J*)?!*Z+- )MTEPN)X<=JTZYQ,@4S=V#>/&7!: 7YER O BZ(? M8 ,:CST#6I"DQ%?)$Q[E9OP8_S?)+]*X*#[%6TPC?YP,!_ 3M>LO9ZQM2:V) MI;4EF[E;%?U,K465PBG70 >5-FLXUT)<#3$]]*72]-R]F0HM8EW??5X;&NG2 MW1;?O@/ ^?.AF&??DF'/:H*FGOACS?E(+ROEC(07N)Q(]I$E#=%9%IXNU;\P MI7 Y+D40C-\: .JY/30 Y+46OKXY?259IS11T;/XRMF*HDFY9N3M%7#M#V1" MQ]1P5NN,4 %CI@Q->DI>B1;+)H'0-PD_[,M]CKNIO.H57$G>!1>F]*0%F)J/ MS.#WF)'DD#),)+_>=/2^*),MF^;I9:)LC].%DC;!"19AH<(4V_H0HK4(#"WF M5%DFY.QS6F16LFS](?G&_E4(Y_KU@DVX4 C:!@-M&:RIKO*@)+)<,6J?\ 8U$3 ;1MF^=%#M2Q"F;2][5LIQV MN)'U2S=#E)"I==BG(4RW2\F@@.ET('^- M0K5115SWL$/@98-5L38R%V(]KINP A:LA)B6\?VW,LD>]DGQR$IUO7F'[T4- M"DB^TY9HY!VP%50BARV(SI^.H&K]0[M!_Z(#IZZ(?^[!:I],J* QV91J0YYY MAIE16_"$\WNBWJ,(O#FF*N.X.:N-([AQK;UWV.[2>K$#V]M6![.T2 M('OKJ;N ,[9UD%W@L-XF6<)FB=@):_')9*!TTU702=NR"E8:)QO,];Z4I-)H M1[]F<7,C\68&*CP$JBNCVJ)_/2 M,"5K_YV!RM_2;YR>HKI@O]7_O\+<2G=-8]YOO)F81/*N:FEE![;') M&>T].FQ+$C8U8/GZ^P'D+0D-+I&C%0"(/Q5[]?K1B*-^V0>O*@2W,E.OB@K^EE\GRM'O%ZS[;H M- 6Z8[>\#\"DD6HR?K MC,4=R8C_P?;G>D_1+OK\1/G=!@'W(- +M?/4G5&G5#^3UC<,K+TWQUE]LCD M;?TYV&-T,,;ZB>YV%(WM NNP$J_K\>:HZK'W!4WKLE;VV4V_W.[B)&>[B]B> M(TE?72PTZ+ /A1SUVL6^7>VTE#F!=.,'2M'A[S#2FFIJ3]";5];SH$O?EQ7U MZQHB@7>&'H)9MIJ)",WEM"@L'S9G0KKM636K>'!)O.P/^ MI'URW'B0-7X3\>"I.3P4XCI_5Y_9N]YR!SZI5TVS5W!J;H^13E,-5"PL3 MS4+&)!.VT\\6Y;:>C)[F6SDU/<7D(%(SZ3JW29W0I+^JZ7NMQ 9IQ$W-#V:O M)UCJ36B[ /Y":YGLHC!^=Q@KKB3=B4:J7;>42%DO*"F]VZ\@RZ_[@@$M'@$J^H126#8 MZ%%%HC(F#!1+WF@C6F[2RBGHXF;)25N".6@"67:2ZTGI$<+2D[Y&-:Q0+#]) MQ75L\+@$U1;G_;=XFV2\F;]*XOLD3'8PC1B9T,(^^4ONHQDWA M:"INQ@W/08@.,L/9N^X.4I#8;H&K$.*N9E5/(S:,M\Y7YS3^G?'%<)5-IA9B M:(4LA<&J>0A]U9(6%!'+HAT7-W&R_H3%*U8B@2'".P*NL#WRZ0S57$0[^A=:[W,V/B@?,7K&<8XV)$=)A?,R()R/JTZ$<%D%#['=R@E1+4>! MER.EM"#OOZW2_9K64[.Q9(1PN(KD8*E8Q?'Q/U6Y'/6J00Y-SO\)371/_\7U MZ;\,>Y]&,T"!XFP? #TMH?2:JL-]WD WZ[%3E4-;Y,D/G[)H]ETKWVY2^_[E M8M+@R*D+8(9Y#RC?!GX@U!E7IT'E/EE>>] M[^#:A=WC(T)$S2*=%O ^'C&(?!-G/$Z ">M)XV+\ "N+DX.%6E<3.<,'&B'V MDX#U#*./=+"AU@%29WXH.>T)P5Q-QU/=^]%=FOSII2%,T=-Q!;,P>S>T8.:W M+@J40$%[B9L4!65S=-X/['0Z_0X;FP77H@:RB=D0%V *3K[5L*,+9^/"4'1[ MTA#NTQZ*;]@F^^V.9,V^^M>+S$D-Q'1HVI]NA/EQ>H[?S*4]/.O3_X .RZN! MJ2*KP%Q0#2 7P8 "DFE59W.@4R;75;P!SIT?YL?#RN,K0JMZ9ELT22BMG:66 MA3"M]5)\*8WDZ6&QI__4?HI=Y$U98?"[Z,;6-;/F/>FH^2&,3!6RBB':KSF: MT>X*#2:OYZQ=UVLE(ML&%7Q8 :EJ^?UQUK)Z\0)8U7X3'W=+(KA44R$A#DM. M;C14>'6UPBRP;X#?ZC+,H(.4[)(X?8V*$3R\!VZA>I\S<'7M&U:^)("=(/;P M6'$ #V< ,'@-:T\XHV:?V,1KUND;'_I6";7!32QDC7.5;WN42ZRK,2Y4 MBIH_>78H[QO)E%5&H!]X"&V1;!_=(!0LBVW1%LGQHR&.W6R+'/MQLH@Y, R" M:[U 6?V5X!"6)H7U( *G8H_C04((1-?5Z';N>&@96I%O>C5Y/)4H;3/UM6@_ M =NUYG2:56086I/UE&G[4P#+N285JIC>A%2JQZG*;C&DN9_D(H+FPF'6)[E? MYV$'G/1)H-++#Y\T$L',[2OK3P)H76ZGL:0,V[/"P?%@3^[ %!/M<*\;SUX$ M(I1C/G-8A##JTQV84XL-0Z#[ W-J_\Y@;WI@3J(68)<,=%X.5,M#I"O/RP$! ML0C8KW!2KB^WNYP\52D)A9=I R3KCZ&4M$0]H!2VP%>[4&%?I1FU#U'W M:2#7#D,JEQC50I\8"H4N-TR0LPP]ZDP;-&8-Z3!^TL"_^\06[F,O3F9(^G:5 MF.Y(1G?,+DH//WE&K: .B/+C#5!Y$.BA<)X*=-HI%=@%UF+=!;TZODI4=#'U M->FQ0]DIQ5FV_ES2QI[%.#H,??_[?IS3#RH^#C<2<7<05I;'=6"2.0/B7*P^ M#F$\Y7G1D?QGA+EL,+10HT#,%0ARQMP1:DD(Y0=L*](]LXR4;LA(FWK-2)6[,15AY[ M%FK]J-FG48^8!%O^J&10(W2"*C'TI1+T/?T!K7YB7D5#IJFU^@PS1)DW9MUB M5IXD>S@G>4Z^TG]08.ZLOJ9 72V+4I217&HC.>!!S% M3W&2\MSZ+ M8E1D5P$0TC 7#$(%C^4V=*P.!L6.AU=37+N#V; M@+^RG 7EZO C7\$52V@B1,6D<'(2[\C8\DUYJ!9%4C(V?7 MFH%*,LN8"'BMF5I7UA0%=*\9K*YUPR#UO69*%>T R.^]9J(BB>XUT\HI^.+F M7C-M">;@">1>,[F>G!\A7&RFKU(-+107FTG%=73P>+$9N[7V#N=;=DCK8USN M(MW\3/?MW&]N8JK'=2>@#C0.4%Y9QX&.CWSG)93T1:.A01M75?((=7'OMUL?I>Y@+*T MHU01L&0$7',">D]GHJD\"9^DU2R@RD%61H79\> V 8KB=F&.BSK%RK"]/EP>=E%_OD,SE.FSJP2B#H-.ZFVU88CK8$ XACJ/28;SY[-LS4YQ[-A809@- B!9O[E2TA*]@%+8XECM0H5HE6;4/FQ/ _+' M@:2#@-0N,:J&/@T4"EU6F$!G&7[4.2DNL\\EK;S MU2K?Q^DM2=,/)/]*!8:\F6ZAX=,4"[8\FUYJ)^.@:?Z5Y)Q@,3I;EJD&!@*&+9*E=4&.UJ:73_C+[;4P4:%KY'FT8' MQ:V27^Y/ !"QJ=H^R>'Z76X'B5VGC9NY6S< KILRAF*F@6ZZ*/ZU07&KB,Y> M&8H5[=7<4#Z*UDF2VV6Z >/6REF^E^EE7H[\P!PP$PQ&G/Z;E'PM$*.8L.7Z M^5A(KTH,8XU-8_Z+DL4X +C/4,!R]A;EA(ZJ0E%-?:'B/)17E''.CJK8[02> MBPP=.JIUWY3GW^=2H7=-59#1\UH/.#6?!?H 'OM%ZQ)=4X5;-Y"%=4U;Q="[ MILY1;-XU=0;E\+JF@D*:=4T!!HS;I[F[IH R+T=^NZZIRN"H:RIJN<+LFD)0 M-8G\D[JF"CO3XD"07=/K'<[C*5U3A:*:^D+%>2BO*..<75.QVPD\%QD:=TU) M(Q5ZUU0%&3VO]8!3\UF@#^"Q7[0NT355N'4#65C7M%4,O6OJ',7F75-G4 ZO M:RHHI%G7%&# N'V:NVL**/-RY+?KFJH,CKJFHI8KS*XI!%63R#^I:ZJP,RT. M>.^:7F8KLL57I!#T/L?/#@3N/K/GYMB3JVYBS[*&5AU9WFBF]%_>22&H!*+Y M=B,H'T0&*)VK%HVZ3D\XOR?J?80CX^":?'.<52GOE@#JTOXX5,^"CT^ M1^BR,LD&Y%!Y77AU-]R&EF@V\D 'TUK]8>2M Z_OT3*XRB$DTHR%=6H@/OD= MZ7Z,\]\P'WIGZ[,U'7&424'_4O/*3*D]-@E3LCY!:5(V^\.40&_J3&3(?*NZ(=:+VAQ/*E.UN7]*6ZO^.\_57.ORM+DLDFY+_$<;Y9'7% M$F ]].DA%.VR84&D.!T8*#T8@Z4>$%3/@CNX;@<,Q2!@&CH\=O[;10(VIW,1 MY_GSICH&.)R@UPLVD5(A:$L";1E6;30^C5?>I9SKHZY:8 MU,* $U+Y'C%\P,9M -6ZF8:<)I2V\.'SLAR^7,HP MX-I=U+7()RH^L22E_ ZY\WV19-CW=HW9D$[F1]<@?CGVT@M^8[7GTM:AL^/,2WYV;Y\)'GR#SQ,! <3KJM )VP9GF!E<9+)3>M*%3\TRM%G MG+.=U!>(8HC/5K-=/*T2XEHGJ.!Z*&X5T7=)5O_JN>,!! 4QK;H^D]4Z75YZ MQ9W3CBO,U73PU=W9$=@J.700?%D 4_1W7:',8R]85+#+HMB#@GE?4!'(&\$9 MR-0OPVP!O'5CRI]:T2QP)UPI[* ]J'P-GX104="HDM=1:'9P!$8H&T(ASWI&?@CJ T4&5L5VG) SQO&+6@ML0=;+VU+&2%\;KX0+_I%5L NMY=;+U1W#()5Q!$5)F" M0_*HR^220%)/4!))# R(E/9N\0V'1YK*EQ *!!D!J<1Z,G8!<;84PP07]=1_ M)M(5)A.E ]- 2O9L,RB; \;!O&E8!S$2G:UI-/:_,]6P]LG4NAG1#: [H-P4 MP'FD'8AF(%K-1",3VM"1;$+6[[.U9D @=F/.ER N6M94F98+)MC78WTF%!AU M^"L8T"%Y7IH# =#I%VI%YW'*6M@3=(\?DBQCT]"TL_^,X_RX\2'OX$\"B'U2 M+;%=I]FUU"[,X5'GVVJOC>1W'G\K<<:RR-Y([I \;M@H\G!-A8['S%SB MW$ MSWP'+J@1'0HK&].#\"QD&99%"9>_5GS)\ .;XS2/J!UGYLQIE:/WWW9)?4R* M\V>5QLFV0 7]J=@D_O>P@.I<2QL)2I3,:73T#%H(5JZGZ "NIB.KGJPSB\TG MZ!U>Y3@N,-J0'#6V7A8&U=-[3H#H=Z*/=A3+YQN*F_(L6[>I"W[)QR=98<*' MD*X4MN<>H"P.:*?VHF&<2CEJGG.RX4/RE8?<>WY98$T3T_H8\4>A,^"/"9C\ M4N<3%LR.:T5UM.&BN114Q1"^C"&A8PM+8 SA MRMP(,ML[HDLPH/,T%4-O7@F(Y'T6:Q0YF;V06G<]AZ%U-!5)]7Q&(W*"N%#5 M=3Z ZM-+ I5Z/L,:6'[G-L3%DJ3S!,OKVG5G23S!)9J-4\#4G7K]?H1^WXO0 MP>3OA", 0BYUUDZM&HAART'-]392@#LKQ+WIAO%#.D.&OG=XE^-54B67>-G8 M,^TR3 )?:!,=-R1-5L^R'#6F:KIH/U*;BXF2\LT6^\?^)A%R:$;5$@1*01DR M($Q4HTK'QX$VB)8Z0"Y%SJ>DH 'V \G?D?U]N=FG9ZL5VV LF(/4BAY(J!"U M)YZV'*X:/Y4C##]RXPYAZK<@::#[7B>JEJCMRMJ)-1XZE#JVZ3!VZP:O MS2FBSJ)ZK=+V@^N)UY/^$.%U@%C5XLR,9(^MT5T>KS$M"[]-JVD=#QV.:DPS MX(^13OTE@3J6C#8JF9,Q!=2CBL(P&Z+^(.?I66_,T>D@^AYSF.&$3*S&/E5! MJEV6!@1,IZV,D4=K=,J'+.A+_9WSGA:6B&9D'FQX;C\^K1[S> MI_AZ/M,CL/ZQ]>XI3W@9*)H4M+-3?=I(%2S9;E-I)HS/- MOXKD4RQ&!U'$A/RRV@9)Q$G5]LD^P5"7^D<":Z=-EH5_Q]BNF[-&GI\1(!E' M.>]R\7]T%-&7.][6!=/&^6.#HOU;GA(>V\9;7,9)AM?OXYR=W2MH\[W?[E,V MC_4.;Y+5*($.7*'^JA %RX@ +Y,M]T&>5"P'&(@ZOZ%U]:-?FAK4.9E2*WW^ MZ?6Z=)L KV4ZG3$+ 3Q5UJ=X2_])>\E9$?,H_8YL:9F'?4RP0M.E!"C8-K7@ M,EDWJA!/RN93;R!B,FP2G$NA+]7/OIM >+63*14S:-NT>KVFS!QABW#K,GNB M[2?)G_573D%$ZT^D%K5D$J0<$ X!+CO5N%*12*D:-4\3WS-VH$HE9A^_SQ.5 M1I1X7=*1#MFRW1W6+5\J+P2_PNL4K\I"QBUUN>)J2"U) IMMF\C.: ME'/NQ]DV8"=6TT&YA"F2J9BQ/""95Y"3B: M<7'L3CPO,S?9%X[%OQ"R_IJDJ3Z:2B5'\5 @Z2RB24OAJ/^K]@0++F/-B(&# M9'P:E0XA&X%0@H*\:H6TUB%A1,R1@IA:B^)FIEE]J9^)T&DRK=027?0$/"%O M"RC0!/M45(68/\7X0)'Q4:(%#A$M=WS(^N"0-#2+#Q!YWW,.!0'DU-#4\T)F M)X5\]W#P RO%+=Z1O$RR!_UDGX%&T^.!:-BV8/!2N=EV ?*G;,P %J+S^J)U M3K-?,'G(X]UCLHI3U.JAVI#GZ4(36)!)]39HW_2*O78N# RZ[4W!_5D"L>E= M59(=[ 4YSS@?%%7]+>=X#&(.86 M>Y.@2J:?=!KN>I;4-^$M(#>]\18@=UK#S>>9IS?:0OPOU&"GU-S#6;;^&.>_ M85;">D%VU$SK!-O&62YHW23KRN!HBD?A1MT&2Q6C^AF?S]DV3WTWLMHJ)28? M?]B@RN3[S:@'M#BXQP<0_OBVDC: MB,_&D'YY9HZJK;-IA*G5>ZQI9="7ZK'O[@VTYD$D$J)%RZ1*"\:GA0#F>%8< MYLP&9>U\N AJ3<1ZN9!33H.[PYW/"7#,-N!?W%!K.,_QFA_/D 1SK60;QQ62 MU@S3EL+5QB^E)S6IY)I1]1!=H N2T5*4"1M)M:+-8:) &*6O<6)4-4,*217Z M[/$")\>Q6NMG(J+:"%W#ZJ5#21F2;?'D,Q"+]PVS"[\>,)LT.7\^B-19MLZ^ MQCG?8%,^7V9%F>_Y]@B>..7N,2;W!2XO5E5FTX'@;VY3TW#<62 MGFTCQ?)?R5&6R&5+K@QC"Y8D:G^JDE.RBR_IO[]+,E0P'X7GO+$^6$>\PGD0 MK)S=Y&' M;H-MK,3?Q]4LSW+%]M-H1\;]?1T=80JQ%F@LEJ6=O)OK>EVDCCC2>'$G/ M5USH$$+*XGW>ROW+[_"&$[Z\='7]Q[!7T,G].TX>'FEWX(QVE>('S!^^BTO\ M(4[RO\7I?K0K+K1R+=Q-!I3K2-H]\!<^LHXVY+U":#;UY>QUU=.\0#O: M'/)N^ROIM<,#@8=VT31*+=QF:HOGHU%]11'T*(<6X+U/>]%NR:7]SCX0&OD- MMIF6?"%("[SC@/YH]Y_1:#WF:?-?(*B!Q%ZWHAC M#\[6?T0=7U%G\5YP"&%GW(,--NZP#O?;\&<>)*4.(NQ4A5EPYJ#U3__)2_!' M(%N8**\IF-4O_D*'Y.$L:YH7:;F!_#%/Q9M_U^,:_H>[C&E01*-)@]>SPCDA M)BS;-@:WK@DOV<*-Z>L(H43S1T]_LR=&%SZ.8):=G;U?ZWI=I.XXTG!S)KFUQ MH4.(*(OON:X#V(L_$!I.^/*R$]I_#'N1^YC[KQC.RNG$V?ZI44C0/8 QTG"']&$=1U:;9ZPU_6IP]Q4G*[K#[0'+^?JX&14 WMF,< MK1M?;2[P_;VUGOKRS=(.ZMQ&]49RLJEG\%'CXY_BA#''1 M8IBQT3;V:[PY">6FQ \[*-?-S_MO.%\E!6[S$=R1,DXOLS)/LB)9.9VUFN#2 M-E@;N?05N"=\%[_32&8%GB6JFQ0A.GMXR/G:-1U,U$_0$^_BT:!/*DL(UZ:. M=05D"KMG30 +RV8A#&I,J' OB.*NZF0=K*C==N=[VB]'O7$ MQA$$ICFF(P*.3LO+<7TK?VO3506<)YFX*Q MQQ=[,QH _4Z#LHYDSL+OR)';:'L45 ZLIR/"$7>ZZC9OG^.Y.ET*#XXZ74(/GB.UXJU]!VEQT>:,SR*/$;]>^O2>A]QF MHF[3]L!>3*]+!7^'(5;/,D?15>#(972% M;D)\+0D:19T629[ MS$[2?K6+(AT?1YZ?W6L0F".IEI= <(SIKL;O,A@.-AMO M;O)D%+\6]NI^8*7V&DY4AWR=, =AFI(OU 0H2P$=L+VTB3A3]LW3!A@0WWVC MH'(^4U/Q$D).T"-%7<$#"#F04>4?T<8;JE]+N EJX*HJ:*C#64B9 P@WMX9+WCBD\\2] MTBUPU*_C+^K\](+7,.3 =W_N3LHNM^?K#FYF.$P7,H,#.]HA*=VB-)[O>"[S M\3)6,/R$@/G/V2X4!X[X,$?G719URV@)9"WZE[ M:5.(IF2;)^0OOV !=#Y3RV 48<)N*MH=S6=%L=^V1QKQBK[>N^0I65,.W<:E MLT;"U)]M\P#WYZMA,/TB?@?P!J6=I44 ^X^:7]&Z_AGE]/XO)SZ$,3U@6EJO0<+=],$A)SGJ^.1)(JH@U+A%MW\$H?GA_Y(C MT3%.2*C>[6\DI6;2I'Q>JI\I]CAG3W/H,<2V1/Q5@FQ(1D5=O!49E.#0V7QJ M'[S ("\ASMQA7LG7.6-\W_'L45X3)8XOQ-\FQ6\?AB@5WH/V*_GF[HSRR=./_]I4TB*"DS5V '\'2.L"YR M.UM0!\6&,$)Z(7LO_G]WM&AGV?J&\O!3O,7OR#9.,M,H;N$"&K@GN9@[5EN\ M]^SA>5K9K"+R%)<1?X;80_2E^NU_!1Z ;=!N$G/M604-LQ,\&456%^0-(YC* M7N0JR?!EB;>%JP[PR*!M#[=CT%<7=O1.WOJHW9+,T@D].*CGG^^!\\_WX_EG M](590]QI[B^\&Q2G+YC^R*& MH/,[#0E%67AF-JAVB6$E#!BH4NFQR@@^2S&E M9&.U*VH]_7_V>5*LDQ5C^$/R0DJ_%V7U1YO%J=&DZ0+3+ M%ZFH"[)HRN&$*7(?6IK(5*,+DA4T2++DTI?,(;N4 MSH T4]A0\NV1=?SY%5I="_^,*ALADA &C$;P6@;TU*N*N&G 4H]3IQ79VMH M T03LUV5G(^5+7VQW^5J)S M&FQ_\]VR>2.!\9[].9G@=OV,ZN38/_W9=Y?2 MK!]IVGF$]1@#ZR:.RO.)E/A=4JQ24NQSS*(F#YI:9FCTI$21ZCGGC::$[FDD M=VC&*IF=2#2""XUC.EPH*0<#E92!$G4U(:& 7(:?^_N"!D_:>KY_HO_'=V9] M2T:;FM12#?=D4K9,4WNWYI74O))%$JWH\ #Q)_5.1_;0=\=04XL$_,D'O! + M]U@ A(8OS(MW0>ODY+AWM1]95X(9L _;&2S5D^$_C)V^VAI5Q'[@NZ#8 M3\&T .IZ) :??(Q_H?@0_S" ^,/_E6QG-TA8Q80K=SNR0669A1-7T)W4:N7H M\/P$#9AR%>FE=66@\9>59PT-!8=A% EA>)LC1HK?KDY$3K$MD+[ MW#6ST>6R)7H7:A]WNY0O<\1ILT'D,MN0?%OM\I7,:IMIM2TF4,NZZ30JG7T; M"G6G;DQA5J*N(%JW.&*-ZXKMA-I0190<-'U/F1M"A4RNQV&3"U+NM[W3\+D( M4:NX<;'/B.V4:KZD\4 M\X=^02^N$*+YCGT ]T2Z,)VQ1IVN\PLM@ZNU7INO?CM!]:_'5*V*M7)8W7I< MW^Z50]()4,J(HH^S!E[IV2EL@8VW6">ZZ(4DSPVQNKID(%8WLD)1*9[]-J!W M>;S&+!E!(3S8(GMW?AF(!R=_5_Q=O?OM\V'.,JJE0QP8'5K?W=SSYS3&Y:%EL&U6]]6 M?,PUJ[B1%U:['F^W'1ROYVD)XO03_33"^3.H>/T5].*6J(:6QQ;C #\JQ&O5 MH_.8*J\P^IJ4C^PN+[S!],D:Y?@)9WM<+3:1\I&B*$WB>Y9).<&>>V9@,!#S M"NO32*?5998QYI;IO?6OU:KN7[S>O$O2/?V5'^GHWH4][-]-TVYZ@*;:MDW- MM-):MT/&;I6-E*&UJ%% <:517[+,5YNJ_FG!^Z?DH(1.T;JR%\ZMS%.A1JSK M?]!RFAGIM:V6>/<9$$:E.X^+9 4+!VI==3"0Z5B@ MCN()XJJO"=N*U8!O$D M3H=S]D8Z]?<$ZE@2W:ADMMR&.E/1&68CHG^A;?,G'VE^I?*G27:ZJS3\TM4, M$&1B??69"5+M,G(: A:-ZKP-R^HQB6=#;,JMU]Q&)ET MNNH@M6Y4[?7JPXNI>L52A%GU^UV2V.&\?&;Y:TK:@+), 3NVUUA_A&:*ZF&I MPD#5?MG"N)Q. J6A8\V:!MQ4U$CSWF4K>H(R['FGZB3($+NJ'"UN@"T,%CK" M1*S3*8XICEW!MI[@:%1.$%?J0Q@=]-"78/*>+8EJQ?S&$M#V.+LA+:8TC8:! MAJY=&H=O)&JA'6S2^D8\Z7@L.3;ME%D#TU 6[Q06F'_F1ENH= M?L(IX>5Z_XWEQ1U"'B1;?RF-K"7I0"5Q0C:=)Q7)U+K1>]JORC#.V?8%QJ]= MM?$.K0^R?ID%JV]B6"U]*BE5NASR""AG8W&ME\EH>O/JX"0)S6[PY/4L] "B M_1][IYT='6]V&C!;D_I3S,V9^Q!.*XOP)_SR-<[J%$:C \B.JL2LQPC+> %+ MBO"FR7(13G8+>=THDQZ,*\=^3:ZRXW0AKF]27T'UDMLQ4$>QFB:K(H_K9FP' M2E&R5N R6Y$MOLQHL*._#*"@$^OLJ!*+.=A$I?+O8M^4Q+YNJY10+6K^A1+^ MP/]>*&7M$?B7'N]X$DD/-SF!0+'0OB9^U4G.M*)6^^/@)7'?J>$UH]ZSX1&/>I)(":"6HD@4OV":YZ8U\YPDX5:J[_G MPA!@GDC5E$FXH 45EY)J*.Z<5.+RN"?5R(\9J0;J&E(%L8@%KGLEK91XD=*J MKZ6FE09B"RUK/ -SOG._='*E8%.NW0%TK%>-# H MF:-% YA']:(!Q$;4BM7'M"@#GFCQ& UW3)*?T5J3-(WS NUP7IW7\GQIJ*#;KNXF]G^_*1Y$GY+.R3Z<3:$;Y,S'J$K_9O/\*7VE>/\"5J4?4$ MT4>H?19('TM;EP3^W8?C?;%T?[P/A,A2>2FS@A*4G:KZC/.G9)5D#]>;#TD6 M9ZLD3B^SHLSW_/9UMD^I$#\24F8.TX=\F Y-V^?2=/Z>#O)PNBR3)H>G.U=1 M^PQU'@82-V8!-)D72*,4I,X\#-*7SL?'1>+@81/T]:9[!?0M3N.2W0I=E,7A MDNCZGNY"=F;&D;6Z\JRM608X1V_CZ!RJ?6E4TG6E;7V=>]> W]#E"I#$ M.2KZ \_M+[97>3+EN,CJ^H[VGO"4?LW91C[ MQ?>]B.+:(+IO.+Q/O2O3OS1=6:'+;.S+RH1G*DR>\&>\VN<\^RB[ T XFH:* M-YL!M>*VNYZ Y;'>"J7WH]P?I5./NA+H('*"F% @(T]PY1/S"AKLP=)H]79G MF6)LP0VSREN#E-<%.;XG:,JQ,^"&6J/K@0[GR<+9):B_!PAR 9#\YI^9JG*& M>\J&IN'UV;NI+)@#6*;UJ[VM3%_)(?0LKV17>TL%ACW,*W=7>$M].NMI7D&O MZAXK='N<5\%D*"YHJ9XW)/\:Y^M"Q V@=/UAM-*6+ &6 MQI8J>C01JE+(U-H>>:2K+]DH*'EE+L> ME4&IYN,6M,\%L:#A6##],A,X@,BFZ;D!%&&D\]RW^[S?;N/\^7JC" N2%>PI MJLU8QDC5=I0SH9S6XQ\SG\J1D8FIB*5845'6\^AI"F2(754.1EP&%GIC,1O$ M+L)DEAVF?)9,:HH?UI]F^-"2;V)?MHP:655Q9B!<[;AX).D:Y\4_H^II,!-A MDKHANB_:!W9?I@M=3?4N LX/<9+_+4[W^+ V+&U70++URVMD+9$,*HF3V7J= M)Q78U;H1>XSX<_01Q^PI7V[WBWE8'1/#JN@S0JG2)8A'$#E=)P!YFHRD>A6A M Z>.5$"[;MQ"2['JX 9?'M%MY/J"6HH\=IIH&COEN:"S]7Z_7V1 MK!,VX,^KX=-'7#Z2=96(!^//<8JO-WQ4>?X\%F[$A+M(9S#=SJJY-&T]Z^;^ M/>UGY9R623UKY]!5=!!@Z\+U_$5E$#6B)XC9Y-=_\OP)]\](J-;(A[% -@L= MR+PP',XHNO/0GW&E'%%XUR]&%?LJMQFL,5:$,# +^=@RDAIA5,5P=8\\2T?OHT5>MT MB6<(+G];L*XD2^,P8=56K"MG"^*PLLRR)>L*N RN459MS;H*9?D;6.6Z/5HR MD*CV:5V)UKL-4;4DAWB+*4ZJ)Q7H6WV0=V1$P!95>6+@+=F$K_9FG&I^$3*SGRRI%-EJ%5_&+"6)?8- M2V=+"+@[%4N@5J)&D-^J4(D&T^4RQ0697&E]K@&5NP2<"L9E4H+4B-_AZK^767='3C5A<4O2]$.UE6H W8G:AWQ[9MKV:?BF ME-9!=CY#MYJD?4;6HD8!?=>H?(^2^FKWT<8KIHEJ5?^)_B9ABUA7^"@MH(F1 M0;9 *X OVE)62;TPSP%"PY*DD91(#=K'D92CIE'BW56K.#8/:1"'6M'=8T)Q ML(O9/8LK]BN[*&//1,-H!V5U*&@"U=4]:/T&PJ*&3P>,99(,K/][7UW:4=R1 ML_6:;[.(TYLX65]F%_$N*>.T[MQ>%L4>#UN]R?I-J@)S?=LC\%-+[";AP03O MRC/TQO:BCV2=;))5=7< V5!:;K?T7U4^\Z_U0,;SJ?O)J"(.*GIP;-_43.]D M?_CP=IL$8JIWIQAO4DD<]%B='#014V4=OUKYI)TTK_1?(_A5B2L698#/K:;E M(\[KP2BINBG9:#>I2J;9,"J6L=TTI_+L9MNGQ(-RUYM0)^(_!W'-HKK""/#[ M#C:9B41[^\B60X#;G9$J#\8P:/8W7#_[.9!-N])J%.W-U=3Y@AON8JL!%=U$7)5#AW'8B/C'$)VO)/NI M79MU$W>OG.W1=OU^GB/J%7#?MS,WTEC9V$(L;*&.-;8XU-@[W!<:T'YRYY!W M%TYE='(3.Z]$N]EG8^HRB:&&_6=)BBB-6),L2BIFFS9*XQ\250!W@RG<*#-* MR=2FD9]M7.#)V3KD#V0?HQ8'!%YG@Q15$NE>LJJEX>5TDE_G9 K"ZJE^47/Q M@A"CF/6W@8W/' *K1[S>LS.ZELV'-/_F; Z:? (S.+#-*C#;.UOG%IBC9,H, M ^X=NFK+/*<4F(\79 DD#M(+./?32S(P/\6/+-B*4K;,8MQYD'63MF66=PTG MN$)2M[AU%C7V6*QT-E,01.Z6>7@Q2Y!5Y&]QZF.>X.HOA\NP*#%@XT<7?J,N/8I5V\2^J$S=J[GH4YA7._V7?-4,_7)'V;J!-6; M[P(;+LY!%.&H<3Y&C@:/#EV)QY!S,G_A8'R3DQW.R^<;RJ3R+%NS' 4[!F5U M?(6IC4*F3LU9%(25SUU@T_J#Q2J-F:AY3D<&3(('F58FM- "Q(@P6ACA:Q0 MU-IB3AM"<_&LO8!$9=71Y= MS]ES^;D0/A:YB?/KG(]2UOQ*GF;0/D"<@4:3&Q2B89LL%%XJZ^RA(%?*=*( M"]%%Y\3."4MF@Y[XU5+LP,Z:I&F<%XA&R.KPCN>S.R:8(),J;9"85*_8RU0Z M 8"+IGZZH$5XP(5Z!0$F/$@$)1-VE ]*718GRP=:5Y 441+EB+=#+ 4$2XJ$ M^# @C!11FDH69(H"P:+FCUI'E#?*"XZ<+AS 7$T'4[ULT.;AK*7"731P#37% MDH$KO'E<,)".1\Z?[ZA;P=*!@4;]M4 :EHPS*)4MXV"N5(R#6*A&%5?)$\]] MFSTD;$C)$UT$L>Y@@@(RJ9KZ5 ,H=ODV!7)^^78E.8H&5]"Q[.N1 >F)J!NZ8F >IF$CXN*6US@G,;6 M#R2O+DYJ>LOR:0$S_?$D 53?W92!68F=#&NF> ?.*0#M]6884%[+\>NP-M45 M64DS, HF2Y.1U^3O3O%?#U&JX'_N9I:JU6K M/5X%NNT2H;XKKM%_C>!7#.N698#7W6+#K/&C;6(R@79_V%C >F.8S">$K#N^ M\/VYC/-2U4P)G:AWA8T4HG/\D&1L(R"ZCU/_/%)4%H%\WN'FKZ%+11H1]7+TM2Z)?:;5/HY<]O7^UJA'2FB(-:OSM\9U_O9/ MT1WS4W4JV]M-,']XG/7_UDW]OYVA_EF+^).SS3-2\V80J+2BZH\3=%:6>7*_ M+YN='C>Q_RR\4Z'0^]YV<*A->;Z9[2J)[Y.4G[B2SDM(5B$-M][_\<9WB3#-LPC=3A=D2QE/TMB"KOCMH>N1?-Y89"K:C^1W4(_P?TW2XG M3TG!3N%O2,[N,V1ZJ(R_8<\;:'1U2\ 5,;J%4"0\N&UP2< 8!7GMZ$_A9 )@ M:,3^K@N9[REF>I!Y48B11-SID+&?+) 89J'9:-9 U3G0^)@ FTHUJI[RIKY^ MCAHT>5Y_LL=*KP9?1MTYX&-83'6B#[CG"6YN4 4=$^T-\5W+^T:R6;W]S_]^.O/CR8\_ M\O_5Z[(HWI>/)*^.-F:D^36IKD9C?6*R+XLRYA.ROG=GR/% 0!4XW'\Q$NQO MN%@$7$Z'70K[A@BKAT_MDV;1DS\\">+JP>EX4(QVS$'A<=1RMEJQL\C%+5[A MY(G-E'[$VWN<#]"G$VN2ITO%;).A:_Q;)S>7VUI1R6AM6O*%,+ !#M4HU"19BQ!02@A6Y.%]YE*VXN M(++MC>A*6>OKH0$E<93$7N=+?>>S2C<:W.5\>IF=-GO' FE50#5.#"MF>"^S M0J5_![,W2#F^71S@:3*JVEO#^] Z7!/^(J&EO/?;!;X\=N9O<1DG&5XWN>^$ ML5DM5'\1F9 E==2^'85AJ1,54R1*K!^_W^Y3MN3!EK&255(&0@M-/1+H5^]S M0"S;!?^BT' :3M4NS-%1!]#FX2$C],L B")23D6)Q]@XZ$B_(UM:O@$6E3)- M>F2QC&T:6Y5GZ[RU$N/*1+5"G='0#7VIGOA.0JNL. +\SH-3A8Y-*5[O6-]$V/9KY1J0R^5L@:XK@9N\WPHO2M1+]:(JG6SU6R@17E^= MQ.#+#^ O$^]18'F8=^SMR M18=S#SQ!YV='DSP[@VX]F#R(H(/,*\6Q8@"Z#)@] M#E>[:3IE6?F4,H*,K^YRIRD].YK&D_F YG[MI-KK)W\-)^.K,N,9I'9K-@A% M94E?9T:!TY"L]& ,A";$,C3<'5(!!Y,5SPX:BF@Y#1^^DQY4&\3>[?,D>ZAR MY?/-4K>8!N=D5=8;J,Z^QOGZEYR&]-%^#0L;W=0)YC9> MU#6V&;6I.\B&Y0BJQ:J-J;[WBMA@:WC0UQ*D[=Z2":9&)X6MP>X]/IRM?M\G M!5^?-0D)(C5 %.BKS4A\4?F<#-8-G$[E>,],C]:K;AXP=C8G/HB&2W$A5H"L M5N ,0.2N-I2[7B#JM!MHZM0%3NO.8C6A6\FC2@%5&NU&]J[6R\>LHILY)W## MZXQ6*<,^X:_\$;"ID2BI&YJ1TCPC4Y!WH JCK!ZU+M#<2E_:0!;0U ME<8)HCJ51)A-C3.0FC0#+/BO?'4]ZZ(PJ9SV. MI)%R,05B!EM(:+"9!#'%O_^H83X-(M>#Q(8E1IGR$LX: >QG001VHD][ODV& MLKQ_8)XRG/(NPRO>/_V:E(\HYE>*=*9&CB0.3!QS:H$(8;OA@-,GB,VRZ5@- MM89NG6#Y#7Q.[[4!=TH7UAJY(79B.UO_BO??<+Y*"KPV:9>4!B -E,3 G"17 MEME1LK5)!9A,>['!J/WGD?!;#28HT2&0A!!>: ?,_%!PO=P,C-*]6V@W,S-, MXO0\9O7"#GS@K*CVZ)WE.75632#>/Z.NW$W\S'_FHX239D_X"6IL%ZRG5Q7@ M=3)EZA3/#'3Q./7S#C_AE.SP^@ZO'C.2DH?GV^3AL10?W@5*MRFO-=+6Z8%! MI;'/!*QSHT[ZJ]:.+DB.T>%A(*H&S5_A96Y1UFMHLP] !RT M+9)"19BY!X2;A>Y7+*C[;%TG[BPD)YMT8NUMB3(QZUOBU/Z=S(XHG*BO>Y.H M16-QR[ZL$B:N*F)E\[Q;Q0?=;G8!<9-H-[)LQ?Z]*I,G?H?*NZ18I:38YUC6'W1DKHF#UN9LR>3H?:QY9U\. M)45MS4>?][M==1"6W::X>L3K?=5A_0=\C$IL7F'.T,KU<4?L )M8)'PP=:7OEC,,.QS>N HJCL<_DXK@<%[D+;L?, =^RD&;"(&6$'_,-BUB\XP_FL2_DF MOFR#/,R7K_!N\B7,X MQ*63"'[\ <%MNHTE2NHM*KA+XG'PAFIWJ./OCQ@S/])?8J#QFGUDE^-5PM^& M_CO%_+6R]=F6Y&7R#_[[(+J9J+1Y2" JULE(X.5RTHL".E3G)@&8B+I2_)1- MW'GL.TN) 1C(M,H:YBO1:_:3E@2"/:<-MHE#6P#6S6=7] 2UPAR09Z\"D(J& M: Y4>FP6;FA3EI7"#%2B1_6WZ#^RI)3(CRUK!C95Q.B)1M5?@62&$M8 47^Y M/EJ[$EU4*BMPF2/,:5P4UQL^BK]*,GQ9XNTHWX)*ICEL+):Q/4&L\FQ]+%AB M7'G65Z@3\9_YR3.>@_<+>X3X,]_Y19151X!?>G!J5B3:.PH+PL+B\-9/K0*E M!9"?8S8#6!J7-#"?7=1I#ZD1XN@=6NT2NH!GZ31*,@J%<\RESDQ0E^O\F9?R MCFTM&ZY1Z"6;%0:5I.UTH+X4UO-X2A?*"3B%9O2YDP.BXLW]Q/-V?^&%S;?S@H>U-X4)?MF@?657>"-X7 MCJJ_@PGZDMH@NF\XN.B[)].[X5M=H0OE4=MNDY(?P+)BG^A,O+;$6V^(K0-H6P_#XW M.7E*UGA]_OQK@=>7V763E>F0V$<2^^=T45?"/"XL&3WG>]N&@IG*IHHAL[B, M.E89S_+&+LIPB=+ZOC7V;YY*;%]4=UX=,D8&DSEL5I:095#9#XES>.K&TD5( MOTS7F60/+.G'.WQ?7NQS-B]*6P>63:W^0]*I-E1KNMM@-=N.N&'YG"R4&CA5 M]N"A9B(F>]I,WL3/;'ZH+N6PFZX4:CK:$B'; MKK+2MY-V0>I"V6<5*T7-[VA7/?#<=537'(%^YT'W32C;ZX M"0:G 5GMPAP1 M=;!M85$_;-#$3"G@L1O,,SW>'V5Q/=)RCO_TGBHECN$1)F8T0DD=8"PR-8ZPS$+$0_M9A@ZSV,@E'E7*+I8Y ."VS ^3T:L(E M>FK#/EKI]]M=2IXQOL4IOY1:UUJ#Y>OO Y"W) ZX1$Z",,2;BD-Z_:AWC(F% MX[R21? 4#-Z> )[,T*;_60JI$[;< 67A"? M!WB*09=;]/G<^9^3]7Y5_CUF1]O*9]X.Q2G?R)1L$KP6AWI#K>:\ %3+]BB! M6>FL3QF W2D/( "M1(T$(O=I\L"; L]AWQ0-9')5#8XUP)1[)Q["@B"L0?AK MA<&,)YA:J[H@!FX=8)&M;>"B:$>#.W:6B79,OB;E8T+[)TVI0/LSA5BOU]G$;PFKY78&'K (W<;*^S"[B75+& M*4]!<#_,4G"+?]\G15+BSSA_2E;X!N<)6;/=.0\9MR+*0[N4.]%NP5G7$BSNITR-]S@BZS5/^MS&.2KY,LSI_Y M.7FV:8[=@TA26K2'RXSV/7 Q'+4MX*E&R*R>+./_ E_!R>Z2>HZ^ M8W:_1PG71??<4+,.AE@<13^@[W;LW$'!>HKT<2L&@YNT,%/$T1J>>[J!/5-H\;V'^%C!BB_ MM!CB=6$7[VBG]GTU07*6K?D]DV=%@4O)_AT#C79!%Z!AO9(&+I7]0B[$E7KA M3&\AJH54ZV(QU_"]) :' YE47\.5,*UB?Q7,''O++(#A!S:\?$?8O?+#Y2[1 MLV9QJ__,=BE+Y,EZX6I@5+E,U9.-ZC\+]*7ZQ7<&(6%%$,WW&ZPP=45ZZTG* MFEP2A+>8K\EG#X&-]-@4@3)\.$Z[K0B=L&0)A9;&-9%HO MJH"D48ZJL/%K%J>\;O$:52.^0%*U VN;F-9)GZMJG2[O# &U"'W:U$\-I86\ MT4C5'T0J9D@=Z;%1+[0_KBI(\]+OK"H:?02'3:4MAYM(>GG6;<1"NVHD3GM[SE"NT,S>O!*2*1F0NI'IL3@YWX]2= M5KZYZOTW&D.S.+W8%R79TG!ZEJT'95??YV1C;'3ETS1CSFZ%LGD7ZYZC;2E@ M=TM-,MZ[?JJQ4&W;;&R@U@C?/"4(*F%=4V4%6^%-5@Z(T/1@K6R*[\-RPJQ% MXI1A2:\D=Y3:FJFK9+H9RZAD6W[;>&3A7Q6))IN-IL:=JU"N7K5&)'&'CG[ MF6JM&VJ<$<7[;CR7&^]<[K'SNR/'Z(/S'*_KF'I8CQHNR4]0 M;=;IC51M%^\GE--Z1=_,IW*9W\14U#Q">=-A.9PF"2:[VB3D$+L:'>P8,+#0 MVT9@ ]Q%"'T>%TEQO;FAI*!EJ';09>O/R4.6;))5G)7U[0\T/-V0-&'77-[A M;^4Y+-S_OM-LZ? M^:7?!V/H8 TUYOQ&$RF M>P..66BUS"PG2YM67._+HJ2M$.V3#&\_3>=(Z(X#//)AV&XKU MIM+FKWRCS315[;_/E.GVA2Z,*I]=KU)]BQ=2];)MDD9U;W]EVLBDTZO2I-:- MZKZ^&JWZ_01UGAQCQ2MN0#.K?(\WG@TN2AU?RM:DF>G\=)CSK[/.R&;7YC$N MOA3:VKC;^X,=O2N$MD\XOR=&UU#;%\[@LF);9^U%BN^[R:.J4[%-DJ2K4*;] M9T*\_+)DMYRJHY=;'XI[F5\6:>>\+-Q1T9;CK?1R>8AXP->XSQ.>XFU0PD;-M-V/1Q*R\[J('V"\L M8@#-M8LPC2"_/K) 9PRC5#R4 &&((F%0F(3$42" 61&3?R*8%R;\>"X72'6H MXHCD>D5G](:6T=$"K9%C&+.UAHYJ874">H3D-L3>B-8Z?3&A P*NVVQ\QF[= M8+?)S]?)FB)85JQ3HJ!@5@R7 K$J>=_,2 YBA>XR>Z+!B^3/S?HAK%V"J8U: M)9V:,VK#RN" M*IF854:?32J-+GF,,+3,;.+^OL"_[VE]O6>C4VD&,:U<,U\HE[.=FM&5P'H: M1N% .>4BU8L.CU#US//TB;82B<'W'LR-R,1[DR%@="PT.*IG9 "#(ZUD.SA2 M2%H/CK2EL!\Z\=S#- J1.B='''XZ-I K]L1$<,%X2R6K) 5>0 M)(V=@2KP,KE.$&M,'( !PST,P5#, !F*I+!0PNGU5 E@0Z'?9US2EV(]Z$[A M+H1YFR&B;4)XE:AUOG=].1S=S:ETI$[9KE"-KNB?]6V<12N(XHIUOO.N RJ9 MF%7&,&NZ7*.?%-T3AAQ?K:EW-!5([86:+81ZQ_]KJ9>#)^7UF?:@"F*7S2=" M.VA%R=*"TV8A6=%_?2[ID.77+"F+9F,P<.N-A:W1?IQ)MIQMC[!X$W?;):85 M K9]8HKMJ)-HNQ%!288.)A"W@;B14+92V(!2N+_"'N6C_1833(HW8;A@S<(! MB.=1.X\+O*ZS-9Q]C?/U^^TN)<\8\]+?4,X^4HD;"FPVOUCE%2V*_7;'[Y8! MAJ?9/(V"UPR>G(6VV;Z"N\ W1Q%A8=&]Y^CO.'EX9+'Q[ GG\0-?NZMET:_4 M$4\T\ L[(H+>Q25&G>4&?H$2%^3/@PFI\Q%)&'#GYNTH'#MW* [6\T<);Z&< MG;+&6<&+RU^DPK%IA]+6H"(PFQJ<(?Y.>Z!?;]X79;*E11S>O2U^6'^^X4-+PHM]V1)X9%5%R(%P1/]F(YSV%[]L MDE0&T7W"/MK[,EWT:NISH3OCQY-"MY]__8BW]S@? O.J\"19?',#*$]+;^.K+R7C#;U@_PX-H:";U/J*,CC*D"_V $AT+U)T;UJ*FY))<7)("'0&RA743]"^PE%-*)M;N'9&+6NS[4_NTW>TCM MJ_=X2-2B\WV19+BH3Q9A\I#'NT=*D12UPJC6#H<@VEHF\!H9[O(02_=W> #! MX^7 @XP8&C')<0=WQ-#X=WW8 4H,F=KXJ$,XZ-=5I>+0@P;]$FG5D0>_Z/]$ M/U-UG^@##$WW\48[7;P8HM353?\;I9BS995M^6_99 M^%>Q<[+9[LG9N#XY6S]D^Y\1Y?)'B.*^D*^'*B5^N M6P.3N -)/U9,M=:-)<[X$D:LJ<^]3 XR,GUH=!GKSQU69"6>/9X('%L%DI&] MW@FO%QH[I'@S"1H:T$*CQ=",49C0 G^9GCB;<;HLBOV8^J)'38^[]\BVERWP M8]VS[MM4]J:[HCQA$SM_PJJ.1*\3K:KT9?,HG>W+ M1QKERN>S;\EPO5(M]/^S]^Z]D>-(ONA7(>KBH+N!K,&Z>F?O.?>/!-RN\JS/ M5I4-EWOZ]FT<+.1,9EK3F6*.I+3+\^DO2;TEOAF4E+:!P70Y%0]*_$4P2 :# M_>I)/2*HPDE"W6 UD_K2C59G)999C<5B;A7R0U.8[+^6TJROI4$U%"- M$2$T0-Q;'^:MO4>L($U3#GP!-"[YCW3,_)$.FAF_>_ZGB?HNN[;YNB-C;2H/8RA$ ML1%ZD\;)*C[L,']\00%&>=?1]&&V)5*(:S]VC=^,MVW/CN <)^\9;^($\Y*M M:7Q_9)W*3I"41TM2EDF98O9KE#ZWB<[W[%UZ9@(CK,I[]A3FF_<,\B[>><^^ MK5#F/?L)7U:$;&9>/T01?SIQPC,,$ DT''H)SUXR.PG/L+8R\F&PRSB)<_PY M?L2#2IJ&I[^L)0R.>UE( #O?9=UJN -=-JK-3G"92QS<<]NK53N7PUOVH!*> MUG+%YN!XEK$@\7DL=X3/S!TX>P%GXQ_1YL.DXF[FO9;@8]V80"IRE>WT7?6W6,ON)<=E;2E+Z9%NCH_2-_LQ8!!/=: M19KX7<._K$CX'L,<"R.:=S]QZ*%!O*UFZX74ECB;]Z[$IW\>X_SY*J&-/_*D M7%[V\>XA2LI5P[H@4%6&I*Q"PE<36;V1NF;W+=GM+DG*I$+M:(1MG>]N2*C6 M3;63$O9KPQ2XG-V[!=G&"=3:NI30^ZJ4D+ALT%Q&@;E]/\C-I5%!K0P[SW<[(0]> MH\^D6HTSG4N]^>PY^^Q)IDNG[;@GG!S512_X_P6K\@VB?]5UO4JOT5ON!E59XG D71Z#L"C?AF0B9&ZE:"ANFCMGAR7R(( MLNO@N0D]6KL,54Q=\"\04T"?YN@9YZC1L4#G,S@-\+(=D2*\?9G>Z$4&I[6D M@JD?O(\6L!JV(W@0JVW';$Z=KW>>-C4:$<9FNP\2/"1 M2M.<<48O6V\VRF!V&2=1LHJC7;-H)"CEHZ$JNU%*Y>FF-=I]G:A4ARPTY-&AXJVU%BC@M M3WTHKV\\^91$?RL%+&?D[2N JAW9MP.R&!* PYK'T)1957U2O:OMF 2OV70P M@M0<>A2"_TKC).J!MMMK\ %L2:<&WLDEV04P.)MQ)9B]FPXH< VP&DE>I[<9 M-[L-OMTS<3D6>6J9)E&M3D4KM+/:UX5^03Y:-YA^\VL3V,QK\OJ M12:)DYV40X7*ELJG'K^ &F.LV@ ZS+QD-S2O2-JIZ?/Q1"'BZ;H!KR>D/C%_%S*P/A&G=]KA]2%. M.=-$ ;:3>K@0VU+]]*.;T_>:P=!FV^[ XYI=?!0)@D[ OFX!;CAQZH5 MP .0GV1J2>79T?2%3I8&JWP[VA>9]TD_P_*[X?5W,YH[TY]/14;S;%)F MQC.F,9*8U76$@ZL=)2GY=+S&:1SLZ[=V4M?A?*!/XC3X\ITN/KUWHR5=ZG0[ID?R'VYRQ.*@B[@*@_7==0 MVA1M3"M[<%3D?23[*$XDV.L^[*&O>@B$OZXN* 364DTP6!*W45C\-!,<]KI# M@$1AA_6P6-"(T"CIT5'PR/WV'54@<(7"9^7+]9YY@E&HR1>+?:$J*'9IE_Q/ MQ/Z>A4,4=P31?+\N##LD;12J>W+D>[\NHNSA/%FS_[!B5H_1CJULJ:_\,N 9 MW/:EY &[Z,N@97!W?*F5F5WOI9+1N=F+4?"%:_Z/%NW<+O4R 8?P/B]S5%6+ MPR:LXEN\;- XBD&*&_0Y3O!5CO?]<<*0NOQ<6FI/\S-LC:_AZ=6H3$['O508 M&*-"G&QB*S/M=V+=.5W+TC"U;\O\=I?SA3 MT53#EYC&=[A2:?8>GB3"E<.1D&?9_(SX[^B/XLG40XVRXXCA=^X-)2+2SM!A MA(11P'V5K,@>?\NCG"\G?F9*V,;D<#IA0%E^!B6E)]P-6N$+>K4*%?15G,OB M(:J?HNKQ+.8H)KU+K+JA:Q,*AK9EV$!G2OL0KO\8T:IM!&AUR*@E@>S$:.U( MS:NRE5DL+9GUM-Y>5 M/2A8#FYER6>]EH9=0.#U$11J5RV'LZP%%U0_$.4,#&W,]\B)0I-(&5(3LV< MYW'9B4$#Q[9ITY2*MN4SOC=+!X'BZ9O[A#D/EW$2Y_AS_(C75TE.WR&^W^'S M+,/YKQG>''>?XTW?Q]BP-$4@#5C\*T(:MPN@/*2)+DVM2+V(Y:_T!;\V8.Z*WOY.>W9/4W2M;T@,P8'Y2I[M1:W;,A1EYZE M3]+_[I[1^9H<4TK1=PAB+QAT?7.]A*:7N*V5L$:-#M MJAS2+,I@F;+)D;Y !1/ZH_POXT:(5NBE0KPAVQX3^E(FY:4S2XG :=9*[ M*,OB35PNX:__<I'@=Y^Q?_0P[/6657:>B M],VLT[?".ZM.J4*94:?@7'8>9CR!E3]%[#&?DGV)_D%2=$'Q0?9TX)PXLO7C+'*%%-U$3#YL#\T#N@Z(]3T^ 7:%Z3\J$B%^@9)]5'IA,6R4VB-D M&>)X%GD\RBZ38EF5M2.BE.-YRAR=CWB#4]J:N^@[7W'/;E)RP&G^S,ZUY><) MOX[^P,*M'N[L&['!N%7^2PLFJM0+"7H)$@M-_\WSWAW2/^ M0I+\07 -)X P;:*&F;!@*1PV[P)4[-V[,6[9'T;"EQ13_S[7-! KW!DEB#@@ M69LZ8B+3+*GD!$P#='D=IBGAK*-<>B^$O.=24",&<3D+7B=OQ>M;M20NT.\X M2M%U,MLJ9>R\?U18UR M..]3R61#\E]/R6OT,>3L+,1@='(/I2AWKR #]5S] -5LGE]M),7=%Q12QO<& M[=9/X ]*]< >@4ME/N$_3LXG=-#DYQ4$P'3W"TR8IV<00GRFON&2FIFW:V@+ M1EM-@$5ZWE< . MHR"F,O5]CO?Z*@;WDFO#KH]Y1M]S'2?;WG5AMYCEGM'?+TC"+W0X1KL[G.X_ M],Q]PA:TZS"-W0*(NB[3?#60BB^C-UU;"V;D%BU;3#.H_S*1 ?;+PTSJ!\I1 M8(*&#.K*3.R-3F+H*>^C9&70#5_T#'CH\6@!T-#CU(*)AQZ/KP970'#T]H<< M?UQ:M&PQG?;XXV.%@../OS, &G\<&@(Y_KP2EP1?!'&:]L_,+PE**'8NM6TI M1_?/2%AJL;BFLFP#6PZI6[% 53M0V1!4MP2UFH)86]Z\X@PLZ[6[QE-<&KJ, MXO3OT>[(%KZ.^_IZ>;XF"1J&&RORC;8-%$TU@AE_@\G&*),6!AF%](J7]5(Y MG37LT8]Q@IYQE&8_G:CO-S<("!=O:WZ^3ERK#\17V]OZ*-XXV'W+13&<2Y*6 M/S&ZOH>>1GD)F[&5S_6N>^6W ED9&;WI*K<_6_B':-_!;P5"I1%NJ5\R^(1HBR\NG$M;:U_4DL/GVO<+:,O%,AVQ@H MTQ0&I3;*?J!#0W_B9D(J*PW:(86N#2IH!WAQT*X.J^J@;=9N>5"4LC*8A_KY MS$J!BOI750M4CH?20%0O]9*33=D[^4 MR=-([-KF:S3&VE1&9"AD6= U%O5'\6!B*[($ W'MJJZ5F?&VK!OE@Q4^6[:Z5KXIFW>E?+OV^=?) M-]:GKI)O*&;)GZ&,/T34X![+QXC=\#UUJ7Q+;!#W?NN7R3?C[A;)=X3D*.9Y MBQ]QXM4Y;7%VQQHK6U\$D%1^;"]) MGG8-\!8@.4M^[5"Y !_)RX]Q%FVW*=X6HS#9H%(<.[70\$8[^OMV\MU["$@2 M4&QTW8F'P+:'.5%[ 3UJ!-".0$937Y19V E#)JID-%?O=>T'<3GH#RYI/A=F MSL>>%(=IIC>J*0^W1#N?0='4C&$VHSE!WO_X%7_-+ Z+B.)[9F!\ , MMC<29B9I9"CGSXF8A&F MC(V/)]C:K2::G$%556)MLA0;*@:LWUX@L%254T'0-<]RXG5MCG8%U^)83'\S MSE.*OJ"X6DJX@LLFK0]8;%FCWK'0LE+JLOUCZ\1=W)1;CKB4V593-D*<63EE M"_!6#L%-F&$M92LSF-I_" H_*U=B($0Y74T O$H#\1[C%G"W6L'Q$MV:!UX> M\V.*.[7:4?K\,Q1Z=S$7>312 ?B>ZUW.>P0.1<\X:^0YRVG&A_ M(P1:KF\]KJ' MI"*6UMI&<6X\29/LR/:9US7HNV3A#JX53]D%ACR>#L>J9;[.Q%29RE&8R5@V M9#/9%+:# ''LH:[Y&K&V3=,-<_..*--%X!M" [U1*@6K. B&(,;<\WFI&I 8EJC.U[I(-038:[\ R\ M^'%]\*G_V/O DUB?_T&G@5SU :<>^;+Z!;&?9G*D7=(U1/\Y^V>6NE3=LTJ: M'AX=I9*#>C(" 5+!#N?)=$*BU?! WH"AC]B9G+N3=I,$M>JS=GTZ&7*G/%]W M0=(#8>[^*TG*E#GAG%%+5]?+DM)Y%\O2M DWT*E15TK2\9'HZ]HQSN/1E+S MF/WI.Y-8?/=^92P)>;5'04>1,^.%G MPER)JAQBD8-, ^=?DUA:A%-,U*O V2<"*K\IU@U5>W,@W:3P9H^I574SK9Z@ M(WLTCY*;DMX3U-M4]G.)>#&MJ-*F!A#C+#A'WXOU;L%\3/BL6D#N/O-=*!9I M\EX0[@E5+OQV:)?T3U3N+?,ZO655ZLLK MSO!-&J]PD]E9/LT&]8E]9%03,3<9ON&W3\M-3.81I_=$,X5S;(,R9G>26=TF MB]&!D?!U]#79[:(T8\D Q9KZQ$OJ?E@C0%W?FP.XB.K,#TX&_&!W@;@JAT8] MNYFC_&F!\!O^S7I_!OB?Z/J*CWB#TY3M[I<'U3['T7V\B_,89U]QWC,U0^JZ MG)>&VKN*EU%K_(MWZ=2H:W:IN9<5 3][N2L?/D]=H\NLGXEU9_0KO/5-F.'_KD6;B_X 1O8IDM6?'V+,N0%\C.K%IJ MM!W Z@>H8DE;S2:&:":K,-FF'%X&%N@"N9Z]&(D36.T/ @NY, M.&D&0VVY@U%#MV1:(,[&BZURQ@6;QM?G.7XLN2>.!,?%MV(+9!R03[A5TE01 M^1AG>1K?'WEVTG!!64]8?CD5H:Q*3DF-&95HO3R,144)O0U"Y)BN-M8F%I0@ZEH?4X@MB9L%5AS*RORM[* MNA*6Y9^SMC%QKVM-3 46I85U&/4&IH;8*/9UDY+U<9672_'/U8KB,S\VW\.R M$6WYF32TGM9DU!)?.](I45F0FG=9/JZJ43VCFJ LF3VQ-9GU-+'LD*X%*5G: MMF,'I4FMYG.RH$&+0EE16Y&+)37\2FMB9(C3S=2D MAA P,"L9;C2F5;.9F)<<:^,D,Y/D5W'Q ,&3*FVY_<0W5WFHQ3M!N2-2F97< MHERR%/Q?O\TDSA)]?*+\:KU4XX:@DU^LZ+E1X'9]8$=.XV3[F14DO2!9?Z]2 M3E"^H(C $X-RG;Y0%$I6(5+ L*Q_0SM>Q75%?YTX/U[12\3DNW;!.J1K8]:@ MP\?9@>]<:<1R]/FE!^?W=*(1K09[[F;4U2Z[CMIWF]*L-=Y[DEHUR@U(#;?B M4JD_*J*)W;9IKQ/KKNEM'*J9.EN%EM":TI:4=2&M>-1V!5SIT:IE@6S,JG:C MF0RYO?5$-^1-;GP6-F=A:D$M; S#\K GY; UAT4HHSXV MM")[XS&UF5F9BFS]R91<;3)PJT^F[0ED.J9K3UIVE0G-9N7)N//UMJ19=])Q M&=C4Q*M.92OJ.N8W.-V0=!_1CWM]OXN+QO9 ;<73O2%8QP-SMZE9RWQMS529 MP2VE&AG+^CD[PU,1(%)33+P(80>(X7VB5D@J3<^(57 ]Z!P0"'W\TEBI-Q39 M33-%F?ACLHZS%3DFK,;.)OY.__]0%+7+BAMSXX3?PJ8I@S!:3E> MK*J[65\R=M4WW@*#=Z+4XHL'5N'P*KD@"5_(^"W.'ZJ+=^O-%<1ZI[B_>R MG68O&=UU$EL9,+-6MY:##'NN+3"8T5K*;"VVM#A1:UXVEW#7#V_#J:P7<+LS M6SM1@IGN*1@ V"#IK!T<_6<,_IQO(4-_S8L(94:,^\TBNGB8@TE,.XZJ%ZK8 MJ?A5CM>TO93D>E.\!&TT?:;,/ DDW6:/PD;Z&&O)]F\[YJ*S5>N\5Z+Y)D)@I2*@T$Q<[+Z+GN63$!L _I(.461>4D_PLRL<-:+K3)V/( MTJUBXDU MUBPAC;'7KO!)3XU"9WNL1#1EDLLTIHE7=:T 8&IR8N"86%S):6QP8^)MO*RD MGD)?T)EG()4,+Q>2KBE&CKB<<"5/V;RO].O;CP=#+I,AHSI0[=%*D 0[8YL4X,+4+*60,C'*AMG8+A5@'*>*7;&5>TE2 MUDPZH:-_T']E\9H7MF%3NK*EEW%")X*4XIQ.]1XY!'I6 2*KJG[G)\NW,A[$ MFRA!_K\*:T_8V5>\5@6"OFU1%M;SDKTLV=DJSZKF9_]L!$Q<< \$D008&+U" M?3XB.T7\3M=D0"-9D)8$LYHR]JU,9T-2U$A!'3'M0+B6A!I1;[8E0= <#6S" MR+M;I([?LWB]^37#YUDVN-K0B%98[7! "UKX4-(2V!J(0R7FY1#[O(/*B"DC M>$\V[X_TCXC1S*I.HJRKI243U=@H;4_)(B^DJ,/2!&;3NF>Q2G_\*"VPZ,(J M-"H=*ZB-F;43UN2T.LTM4".J99"<''V)\F-:./FY;#@XX49JH5:X$QJL6H+< M?BUA.V8FQ27]T*(9^:?OJ]UQS89LZG'H_]9WT7=QRH2+A&YNA)T$F"0(EU;# MIL5;ML @N\%*8I7&,(^L=2<0#1,,/+#8S22P$21(&9@[HJ&SQ&UU X.YR?+. M%BC!$^^/3 =I=6;UB)@>SNQ& /4'T UGQP8 (_O#&[*[?3LULC],$ZU]9OHQ M#R8_XFR5Q@=9,K\!9?D-E92>YFO0"M^A1ZU"9874IM?;UVO9X@S6=FS!865"?EM\QE17^? MDXTH$IY-.E>(?D$V\X@@ "XCHM!@C82ZI$?'>\XD+]X/%\K*&"[@F+1*1;L] M2I>G]'7 ^ ;?Q^L)-X?SK#V:'K(F,)7C$[A7 [HK>S\E=E"GU;O&GDC>Q5.> MJV$>L!L&#L+$[@\MRANP#?/J^XB7X;Z,C+'_1[C1@:*$G::=T7@WD9F2J<'?.[LU:ALZ1\#>/)6\N;#'F"=I^GS< M576TNI@E,L?4DK9HQ3/E1)*YJO[:7(>C: &ZJAU@U8B?%JAN!ZH:@EA+4-&4 M-YL91>L(^%MQE!G!^8+YL6E.RBJX*6_J61VD>S)J"QDQGMO9TC[=QDI3E M"M^L2H*=.9J5?]JUEWJ[!.R@BRRZ5&Q/X 1CV.S(T]1%969E>9(4\'E8WC M?%3+8Z'^S[-8 M,ZA:$LSX"@5@,_HW"Y.@:(Y65C;P) N/\PCR(W7SY]]C\.+C0N%0!5<98$'R!>*B$9.-_F#2)\]'#&(9D*7)5;;7/:8&I .T M1+G:N":F/FHF'1>@0Q6M>22O: MLVOK,K9=NSNNB[G'GC(<4UP5JB.]LCRSJ6BIZ7!IE0\)-$I+%-/**W=(,339 M(9RZJ%:KDD@/M[9LBF,X8K8 YW!4[0-93K!0:GL<1RBF7")(ZR&YL*_#+.Z* MM$:(YOR- ;H4!W!$W+H3.),"$W2+WE8I!#K+;7'ID;%6I47:#_?LBM-X_?(A MJ]@T#HG;"3=J39OX.X[22VHZCB--G]URQ&G81S+P?GM!SL,X*(>P]5K:U>U4YE -J)0W+CT'NESI&+MKTQZKK(W M9IT3->Q [=5'_;X69D75Q/H+C8:HF!+NXA*+9L1J\$/5VS-K2R!3,*O J&%> M5N7G#B3E%85/)X=0VO5ZLU'6;E3S&!B1#%W33[A^3=9QMF))I'C]Z?N*DI[S ME%*;*9=.ALFD2RXC9%"J:[D2H.8W6KNVP3DJEG_@^+]X5B<5*331IQ- M7+G$#URF\:4A2DV"2YDHX_!R7F@?;Q*F:P$XX"TF8FT1J)"!"B&OV3IP)#(D5D6@6=AUTV)80 VWFLW3? M8EX6/\QOX!-TJ6:$DX) ,8IEQ@N&"M2,:".7<<+.@_(6W>($/T6[.YSNSX0V MHB/NV(B<&,1&=&T!W/A2J-(;BI1Y6?Z%:"OV\.S,40#QUSD?$,S64B M 68TNA4N:.H-TDIR:HI2H6PNQ>',.WT%5R50X*[')T&2V%6MN>$'6_H (+1:J>%8M=NJR6;WWF[Q@5M.>H*6R*C7+NO)57E>^REIT MZ, )3[S:51_$D'6NQ 92.B\HZ:"UK62V-]GZ)/.]UYL+DIC>G2UF4*Q3]AD" MK%6*VQ1BO7*@R7;-LB>@6+><0;!MT=6:]4LE0!1KF%T^W3JF!E63V5-K+F]@ M3 )JA25UJ .8D: UP1+YN[ILK:C-7:]HDN(^^7G:DJBG-88D!X?"BEI,.A,: M$4[!$S8$NCPPI4O"F-L*)R34+/,GW/ V_63ODGZ^:O3X+/4LV[1U8^Y.W(R98:9GEFT%.>>J+VR4U>.W.57MN;V= B.K?5U!O9J58[ 5MKR(][@-,7L MVAZ.R8ESFUPA0[S[L6O;ED+:QNV+VU$,^[)>P^ M3<&B@BEY^1'UY)ZV:MH>7^,TT*.R1BW[LJ)8(%ROTD\^VS/N;6+?(UTSTW&U M[W^-^I6 %1963(J+PW9Z7:_7>?!>*5FZM"SB6_,=6 MI%G\/G%XJ>HL8O1U>UO;0\+.[K5!SX\"XV]X=:11P/4C3A-F7$7>&+6LVRC' MW\@FK9]<)6O\_=M3=&!/A( 'D55^1D]9GD8$\B:^YN;;")5A^LE>?KN^O)V) MX<* C@#W?=<9>(ELNPU8JY@@ZY,/X->;7S-\GF4X/]^SUDZQOD:[L MPJQ/$W;0[#CS]@;(^C12;IX89R!NV?Y15"8A93+>D\W[(_TC8F)F52[! E[2 MA#AKB ISX?12Y+EP,T1YP!Q0<^604)?E@-Y6 *>\B#,O4)&3$Z_0+5X?5]/O M%TR!>>,DT+# G]6*JJ9>D70M5<,G744UK6?DOWZJ:2'(6&>CU6[A5"9'=6@5-&C'RN.G]@MF+VQJJGT M\1JPJQA_P@)XPA&G& 17_SS&&<]2.+_/1$FX.K+R:\G)/"U4I]_7%A7R558G M95OR)ZCU"/U1/9QX+43;E<3\LW>-1$;=M@ECA$R"?F4!;3-BB24 %PTV:PNT M55C5N=8P+V_HZSVP,>8FC5=T'K3C73SYQ,>PEQ5&8E*G6LVC,A@-D*8S&Q-K M,3&2,+81U"1<+$$X1/ G,QL?NAVGP[T%W+4HGP>XS[_'F0;;;1)9),1)H*.@ MEE[P"*B0;17],!9AY$,?S S5G2Y313S#KI5%.Y12&>F($# )HC\2=G)0@^DN MD035%1$PKKNZH9%=2[?!=LDD0G?Q:&;X[G6? N'"CI9@O*!5H5R"B$EP_CE. M\%6.]SKW/:"3H+U%!PSX00N@,=]68 /[AD^$?/84\<P]4>4W:)W>C9@9Z8V [I! M"M26@(93;J8.0N,%ZG9P2Q)_5-G:Q9NM&6)IK@8WHZU;64BU# :W4D=R;X=N9>+A'G-X3F.! WRH(7Z?30H.%_9X: M49:SK:J8/S\-WV6*60 MPH_UI2Y;/Z 5_67BY&=?:#FX*+;U)3YB+]]#A?5:.PM$S.+J"T6S?:DF1 MW;0-,6L ,O'J[N\37!_T,6,_NW4QU-'0.$EP#1D].X3'+Q^P +&K"VKG%7V* MENIDMY;+QQ@;*?(AQTP*O,W;M#Z ]1NJM_0#1E*7%]T;3/FEIJ>RPV4%.K5_ M<,"OW%.8"-,X#B=+F*4+D=Y>["_(T9$ WG?L_PYCNQ/C&Y(]!$OWR.=Y;S( M$#V+>\C.(4/4:[(WXY MX0>$:X!Q"#YN8'1@AYYH&RF'1+=RXBU,;EG,I93 %)"WFY('P_V,INC&9ZQ- MCU>'.UD=Y'(*E1:KHZ3->>K6KS/;;+$[/6UY<-KHS'1X= 1U\5:W/6B8A<>. MYW)_ PQR+-RM'7PF=*#?'J(4_Q)E>'T3/>^IBS]G]:ZWF/VSK%O&<@$NHD.< M1[OX7_2O/3E2,O$)'RAQ52%>;W&^M7B!WL>['*]_.Y05>7W%+[^QI+WW7 0- MT/:,I=@CJ0KGS>40$1A""3Q*>H5[/:5V:O="&Y*[<\K2O.68Z%^-4Z)__/<= M^P;7FZMD'3_&ZV.T8_=7W.(=1U/V$!_NR"<:CN;/PM/FCMSEA[?F=O0N'N_I MZDC<5(I\AHND)6=@ZQ4-RTP.N+LBAGAU8]?2+84PPW;2/98-?XWVM%U?HG^0 M^IH!H;5JZ//I.UX=\_B1-F83KR1WL!A0EJ^OI/2 N$$+?$"N%B^#N8IKR1^B M^BDJ'\_DO@>3'B7&G[Z+?05#A7X;F 3#_[<53J(T)K\FV0&OXDV,UT+GKJ6K MYGAR.@_D:[7[X%XE7(9Z.<^R>C03YZ[O.&+XC7OS&1EY!6]S) 0']R5)\2K* MO&B(H,JBDJ< KIO'!KDJK%W0E@J7(%=*W?/ ,B@JJNX@8?-$>:$6D M-6:-^CH<9/&6*?\;)MLT.CS$JV@G#B=T=/7=;5(Z'_CJM'M!6"%<"F,IS[+] MVUQ""FWG$@]L8#>%].^W^Z3#WRW%@O!X-U9B\D$N)83E"\K(O! LER?#X2% M4F78%1"W5O!F %A%GQ#=5^Q"=$A78=.@6X.!\I;M;0FP./B]?)G6[Q[(&TCW M 5Q;F QG#8(XR[E+_(*C[)AROS +M V_.I%\L"ZVZL<5I.3=%!9)PE4 MP9,VF@#F^P(-WHC2SNS;5')4S2*J%/4 D7XZ ;:ZDW=5MP4B##A MLWK0[#SS&B\%6OR&RJY ^2C9IEN6?\YDY4C\[8GBD_7'Q19),R2J.BT30G))6FLHP;Y;%S#607 MKWGF#*^O+X"OFJC:R9<0^6SB*_5Z[=_+)$NW[L4,R\[OQL->K/>'Q''PK5T'9D4RP KZ3K=L'C6KJ-+6<28GL6\1]M]4ERKUM)E MU')L0ZVD9WCUERUYI*]\3/+TN0!X^4>#[_*'_[[XVD?SUSYNOSHC=*C$%8\= M22+TM0A8UE,2S20J;7U.(OH@/=1\9?AH4XV+AO^Z[?5@\T/94/:#)QH:F5Z' M]#KB5)"@!,MOY)@_H/\B*9X+,%I?EHB^31<8_W7;!@9()WB?@^N*4O? V;OE M*7Q\R7FT_M<'.%U6V>4:QX5-TG\T]DC_H"/$(TXE!\.$S^HXH_/,$2?2%KBB M1210A)DAW9+_.9LC3^)O3Q2?K!\9M$@8K@1\X='UD:R.;/'YCDKL=;WH4?D* MW4<>T!+I\$%63YX,6!VR9?478G]."RKA-R?R;]6%5)NB0I2RJP("ZCQ)CM'N M%K/R2A)@B4AZ .N2 !-I!,"<#VY.N!UR!L %C^CXO=Y(%'8243_4<7(;%/V M$:KLZY"NCY7%Y$?'E6B5D?5=XH ,PCU*=(.XRJ%LK=OLL[1<:/UH5BB6=E[? MMZH[N>]G>]0#GZO#0D!47\;)MWR??TI3DEZ0-,6\EOCE+MI*\*UGZ"%=Q0" M>7U[(-"OU**S P5S8Q&4*$I6,77K=5X9XARH84%_,*:) UH+(!#;KA+;CYRO M;TD66 M@4\5Y7WZ5!RO)_X@_1GDDKDML0EI^##6IAP69M,''=C3R95:C9%L6 M3U'K,6+/44DPK6D8]2HQ__I=N *3\,L3Q0?K%5AJDU104W=9 &Q=K3;I^7$= M4SGG>8ZS/)*$*GK"\O54A!X0U.OWP:-2N@R<"J;EU<7E+2H?HM;3&0#7H">) MZ3?O0EI.7^'; AQ!X_-L%>U^QU%Z27_I9T5HJ :1>(\*)/P6:H:)N?NB]8%V MEZ,=7;,GB#U"_-E<8FAQOPT"9U7W#J+E#O$P1%:#(#B6;W :D[4>S0(Z(9X[ M=&"(%FB'PW17N!FJVSP#7!L1 KGH=HD=>K3\T M/_.R67-8=I!T$M%_5-$R0Y>RN[R@Z>M@2+V@1I)&NZMDC;__%^Y?I*&DZ6!U M0.,-5HE6?[0.!:OAVJ>O\%K^CO@#1)_, ;&ROB(&GU:$V1YI%[2Z3@^&VLMX MA[\>!:=_9(\[6&T_]H;I4)<_0CLRU>!LD5:X9#^AXKCMU M2@Z #3N#%D'LVZG5Z+;O5-S-+EZ+:E%L?".^X\UI$2.>@_&8@8!8]Y)X?T_! MV-_FLT%:B)SC8F.Q65(4KWSHR*I,9"F93U*R1K=7?K) MQV*(MON(V:?NY35+J.L49U,T!!LL?L.[W7\EY"GYAJ.,)'A]E65'2>BDH>T, M$%):[Z%!TPK_04&N0#T"U3#OTU?PKG]'Q8,Y M@%K65<3@RXI W"/M@E?7Y^&6#(M1I,BKC9,MBY(&^XXFI-T%1 FI_SJBL@T MRXDR^9I513%;O;A8AB[U[ M%2Q*Q$OF(H(.W+L$WB 7Z?.'=D^J&M =X@K&_$=4_CH'[ H[AN@^I0BG;;HN M.I5]&W1-/+V@T?R6I&)0"BD&*^,M"I#%\8%&F/7QMEC]$GE#W5XE3U'U\QR@ M*>Z>P5JYK <'R^4UX7#%7-['X5SF/MKM?CEF<8(S<; @I.@ZS2Z%O]<4:01P MFSVQ&K_9H:X=)_L553_/ 9[B[B':[RGTG6W"GO-4]G$P>'[:XW1+(XF_I>0I M?U -[4K*#EPEE-ZP5;; '[XR\6H8B[DJ.%=/4?%X3A&!NC^)\8<7X5S(T,6[ M&4B"X?[F>+^+5Y<[$HF/4PF>=S#>>>Z-;($V?SQWA:I1W*:ML%O\AOB/:@9#=T>T$;9;' -DLV%; M(#2:>3+(=7J3DL"&9'FT^__B@S2Y3T4H,H >(13\A?K!P-^7;@3] M+M, ^,5C1)_/)D=/V9%C#W3)=/D@3"!3AK(!Z9+_@OA/LTCLEW8&47_ +NKZ5!7RM'T9 M 'W?\.J84L2??;B_8XWLH4+VN'RAX6,/],ET^:!/(%.&O@%IH2HOV(7@GVJ"H+:#@T P;LT6K,DG>?]/=GU<"%\5KY*[YD'\H1: M?%RC#7)=N6?Z)BK\GO@Y)^.6)XH-U$=8AJ>"E[K* [NW3]]4#N^Y0<-Y> M1=)ST!E7X=+ MGB7[/3M81%9_?GN(*(*NCSF=X23,:H3S:1.&SKQ:S>"?3FO0'H"D6K4636JM MBKE.L.5$B%,M4$&'6H1SF'\;]3VQ[1W1?%S%UTN]M8%7B&J81?DX@9\7/"E? MM?/$IP[F4(-7%>J/J+XF %2U1&J055/6Z*I^F07"!KU E)].B+2*J(& M0]QEG.ZOUF*\=9]UT58]\\=:5PL TFJ!&IR5=#7*V-_HZN,L0-;[]$3QQ80 M*TAZ\)+TF0FXLNS/A./GC/ZON V3_D)CUR0FZ1U.]Y?1*MZQAI*5WO2G3J/G_O;NWFIZORS)O(@]@I5%XFZ:Y@*(R-5ZC?;3&*$Y0QME0 M3OG0IF3\R]0S+%,L$)?NZD_ -*S\$DX+)<%AYYW'9Z?*#W!G;!+/$<8(446Y M:*J*S^26OT"@DV0 J/.+2_0V'5?4L#F#[7>BQ334:-Z>&;HSVV$2)V\F1!8 M$S31.<)P8-$,"Y,UEKHL*%%D,'ZPWQ,V92(;M.(2FTNR(6"# M4DY8 ENTW:9XRY(X#VF'R!XQ$ MEOY3,38>CFEVC(K+F62DZ$?6@'2]8Z(7Q1P@F &,F[XBO-; M_(B3([ZC=-D#V:VO$MH548:_Q$F\/^Y_>;Y+(SJP)-NS#U](DC\4ETKTD.@M MI_Q"'G)\;,A9+7B\XML2J2GZ"5Z>US',OJ!&"2F'_ M/OOP?L]$H0.7-7$\X8]2 @F8KE=P%EG[#,]&369 ,%&.=Q/"F Z-D"@_*@6@ M6@*J1"Q0*8392R6&&0X75-YB]&8W\A!L8L/Q#-^\OZU_<.?3!'BC>;?\8CS" M](:75V\ELS,0R%CU([[/KY(L3WD$59PAN=YP9;OGFVJUY:98VLAN=L>,WUJ- MLWYM'W]!Y??U$>3C,]SU@L>KWDV1.A!/RIN,NLO8IOLZ8S(9B(U;\-@8R'QJQ, &HD M+,KSB9 M-RN1E.F;U$#"Q:V_1%EK-E8&&U3C)G@.1FL'!YBJU3V MHL@R9T._GM7 $@9A0#>6$,-)J1OC-T MR")2Y(HOD6][44 *BB'( ;]<$KO>_)HP\6F\RO'Z(LH>>LC3TI5OJJ#SP;Q4 M+/C KM,DA;R:4; IN:+/Z,C=$+.DJF+\3E-VWIVU<^*%'7VW$YL>ZIJ#E*4V M!(W08(B"&:2U*MRP=-;L.E TM2D0(WD1@)$,PIZ(\1QXM>_F/^2J5-BCI0%* MQ\VL7@)*P $".:I^)LF6);JR@?RF3F&]Q/AJT_QYE7V)UO@7G#]AG-P]T5]X M/C:?\F?GR?KN(4[SYV_Q]^*7'B)#JJ@+VH50X6.!(5H$'D$$;*34!033V]!PKS)'UP 3"H9LW>A.X8Q5 TVV[_F91R9\@6Y,_$*I!!5: MWC,UZ$OC%PI-[ZFJ\M#8)NG(HV&?G=F59I>6*FC&^%8QWQ$.L&QC_=HT#R*5*8 .&>O=XG\>XQ2O M.X>2<9I'<7*59,DSD-5N\ 6WFL$6[3^S)W<)(=#]+GX^X#6>_[6._SA%[/FV ?QW_? MQFZ?YBG>[>CX6$B8_0:-PQ*=SP:,Q3+<&!LL8VZH &R@V&V8O%#H.>]]6&(O M^-[&F'L9?KC3[%6\0*"-@+%0&?U?21[3";6HMJB.3)!9WR6#RG1K2PV:X2Y0 M9)1\-N!KBB#Q@^Q/:9SG.$$)IRN+IK%9\0\WR>_)E^3C7?*?]#_??F!GXO=1 MON!GX_'W:'_840_]P\W9[W_]T7O!IN/V-%CCA(:1;=]UXI 1L-$I^W. M-[3_P0[6J:39GZ$32QLI]5VD?,J3<8KV0.2V2\6[G'>+F+!A_CJ/( XIOQVL MN *%ABG\0GL:3N13+UQ P=PAE5V'->?,=9%@ER1U>0,GML;1#Z.I&A+2#EV/ MF'%Y)WR2;"Q3\S\?%MK6QCOUI?KFHQ[PDC0DE)T9'MN2C&YO)@5YYBJD-87* M^#A?LVV:+$]IO/>(S[=%F_KAM 6'("-$R@&U!RQ1$#1C1*W3:+M8):(7PD8= M4A1M2W-G95U1-.ZGA7Q'@"4P-^V@QE / M)5$/]6N.^F)D6+URU,\$\!/M#?\6YP\QJTRT>\2^.\-R6?;[PB)9(RV-#U5/ MN2J<[>I\LJD#2Q#H.JR6JQ'DO%X^%.NR6BYKW*36 M-?H>K[P9X>S*=7^WD(8*<:>VN3N&9?EO[(8TK?$V=>7?>M0M76$SPIB5X7:N M:'!ZLR!QD#8?XX$,B?^&R3:-#@_QZB-;QXWOCRPVN\X?<'I)4AQODR^\-E// M FW9RF]HSN;C&4RU@(>OEHJEIF\E9WF^XQW.)EIL:?28T5E6EJ%HE<>/;*$S M7M,VQYL8KU&4(<*DL.,13,S$@:@UBHA'#W?-V%1";;%V*L>"+TQ\:*L1!+@T MZFO(49L><094%1F^@OEN^2BR.#$/0 M@(:0-:L)\,OS-[QEHW5V?L\VJ%=Y/X31$E9!BX+0RW*D<@$]NU:'W$0TK,N* M@-5.K4C0'Q71U":B[UUBUP\]6Y R->C7R0T#'D!'J]+A@)MWRPNR/Y"$ X6& MJC6 7A1H N %TC]>T"DDD\FFE1?'+"=[G'Z.HWN^&7-1)%&79D/M=O(VJ/3PJ,LDV='S? M4J0BDJ(,IX_L3"M]MBJU\(/W3W3$?V ;J(UD]$#GGO?L]'R*5SA^Q%Q G)5_ ML@W !5KMHBRK9ZIE1L_$S$46LTUJ+Y[QGN]W]8\&/5H ;BOOEM\> M2)H7.X:KRF)V)6<\]:F!R8U@9OB'C%^_X20F*=L[J3*([IZ(<(_"@++\/DI* M'ZM5" :/)?6ZI&:H8UU^C?9%G>Y>#G7^1"8.STPZF=CU1M=H%$RU76@%!\00 M3#1DH,05/32F*2@0(ZE3CA$EFLER*B"&))$' (@\XP>#=_0/$=1*7 #T6K 3 M!#:0P^Z7>'T1'2[CA [N<;2[2^GP+QQU]83E.ZH(?9 NEPL^Y&I522&OX5Q> ME7OVS;X^.\*TPRPU>E&NK^RC9W[0"65QLMUAQ#BH;?S8*7T8H?LH^7.!#IC& M8U02.^2T0(^4]IAB=GHJSJ,=VL3I_B>V(!.A;4J.!UYMG(F+V<&_ARA'ARC- MXU5\B/+Z0-6N/$M2! 4+5H1Y=^0GJ"+:TIP5BAB&#!.'"P;H)%8XZAJLG*>V M5YW8<-"'B13T.AQ!?\;*WC("5%,@3C(33P\&'4F,X(T=SPA!_W[^ 8)2AP-N M7@-D J E['S\.L&&\_$!I70^WJ*$C8)KP2/,Q_NZ+ +B+JMT/DZ2J2L)FG2R M/!X6]H8N)JZ9%#%Q3W! #(6:CP^4N*)'-A^G1#-QFX 8,IZ/6X,(?#X^>,<0 M\_&V$A< O1;L!(%-X&5P2F\Z\ IHY4OA;5K@):A&]!C+X0-M-BM2/6;YDC@C MG-T@+.IPQ;*4N%^TBU,-FVIYJB\\**:"+8\/U;BC2;I$SLAFZUB],&6^4.X" M*OC%\N&[!EDN[ZAQ ]3KPE(P&,'6,/OG,5ZS8A?)^F\D3K87[-NDB20SW92\ MKDVF(_>K%J.6#EDKR4R3HA2,B8!E3<9K\G-"5%+.)A/9& +$I9OZ)5W4K*WR M+48Z L,IV1]7.5W>/60D!W9/@O#6PU554A81N55&E,L%+Y@L%*/O!JF@FUY MBS=T=&*=^QBE,3G2?]9T:-4DZA\SO$8TPKU/:8\7NSN'0B[CC2G%)DZB'@ @1%:X MUQTBO@5ZU>\$4)17JL 6'B\7&:"@@!Q$/S(_G^+U7?3]/,MPGEW1@89Z\OL= M+O[N0L& .*.E4<'J/=L?B#_?[$ M,FKYD;EU*1KET7<4,6$HRHN3M549PS5FB(KY7YB.XFF4/J-UO*&,F(MA<$=Q MW:1"S-0UR=5W9"\.5<$!!1EM7!_XF8]D^YEDV464 MIL]T='N*TK6L#(,Y0_G^)@P^MJ&7#^>0S75)3<14Q+(F1(P2=4AGL^YE@0;B MUE]=*](SUV9DK"BN. NYI;-9)/!F3U:2PH*5]CSH\4U,]M82D[DT 5'5+,_BR?_+BCAO-3T2!V0CA.CDPD.91G M4K/%8.8>="FW-*(Y!:S[J -XHIO<+J/V'[ZQV8AOF=:OF+*+^LN MQL_?&L,.SK1CY'N=/16$T>5S=!,HL9\DCI.:ZCA)@ZCO8V- *_ZQ-=)=8^T:])4WD!F##:MP5![)^&T34[ M*OAY.,TDH*Z(!:J%H):4-V.1Q=&36HMG'.W[7?WC:(\6@%L*'R6' \4KA_[, M4!\T,>DSCEBP7M:3TZ4EB:EE24E]:M#=\Z[P\ E)0GWFF^@"]M;RKD&*$7T2 M:?*+=DQ'79%QZK(OIN"1[LG+>UBS*]]EE._)BQ0$QFB@G"*Q(A]TBO.)%NAS M%V,O#F*FJ43N&(-.(Q*_4NY%"A'R:'$0KWC>_)YGWC&U\L"D<#(&0$ M\Y7D\0K?X#0FZSMRP4[O[,ZW*<9LV.Y!UXBV?'L-K8_Q*$6#1R@FVJ16HV=> MWCU@E' RMOM$Z?@519R2[X!%JW\>XRPN=NA)EF?-)1)1):FX@*6ZURACNV@X MYI=!LEJXSZS>+?KA)OD]^9)\O$O^D_[GVP_L]J-]E"]0IP;O#S=GO__UR]G/ M'W]@>WRT%_BY:M:.>LMOPU2S"Y<2C)YQE%()<7TC]X)O^N4/,27%"5I'SU/' M0F:@);;8ZAJYDJTV;@/A0>T")L8Q4N-N$32F*6C036T.!1FJZ5X4HB2!"Q"D M/ ,5HW?U7S31J7XVD@6,=NM 7 ZE@:(*,.E@8DV5,JNQ&' 5%^69""A^L M"P2"1Q-R'5*(RUB6S0,4'=>LN@G%.1O5BSP:EBG#TV-X(91C_D!2'DQ./!ZK M.I:8]407V@+B&M!200%P C.Z*H3;(N2L Y'YW$/B@0#)6.D =#B3W2V5CC- M2_J"7^@G>/CP;V?_?O>0DN/VX2MYY%HIVP>AJW/D+C^!-;55F1Q4"4),TL3>UQ5KQ!\ 79.U%%2; MLU,#1H8\S$C@J!@2['0$888%]JP&_:/>$<.+,BH)[:LJNY@CUY-5F_+R\C\-H?$4@-LOBL5*?:" M%'S+UM/6"C6__K@,E#Q7HT]U)5H+*F(!@/XFDYBCM:^D$AD*K5";ZFH-3C@] MZP*U60MC!"\ )]+M< ^@>&]ZJ]\+(O=.JL$:)"I'=N+X (9&F(5AV=5L"HK! MPC#056P"@0$7AHVO7I.QG/S"L/P:)$U/R%8%AUMUH8Q* M-. U129JY+?*Z+F7G(9/ B@53X\LZ693SLVLQXEUQ_0NF%'Q-1?,&$@/!BNX M"%"GQ@U1KPQ,P7 $>U%1'F]Y./4-Y[2=/!HEO^";*%[W &A"6E]0I"+UNYQ( M+AD\FC10IKB:2,/+4Q:C^B#%KJ9'6/\?I(GZUV49:A/1^>^9G@%!=2F,1&'1-!I:TP MKO3%*2)/R<0QK1'RB"5"^E$-M2=6WHMSJ#F=VW5./[6QS$C M>T%(DMZN!0 ESSC!Y#W]PP2-%B<8=1 D](0O!$&!P -:YVQ_V)%GC+]%CW&R MS6YH;TIF70:45;4R%:57;16Y8,!J0WHE\C(I.MYE18%*$L1H9A,:F_0QL>R, M7I$3.5=3QT0K.1"(X-RF6HD+?EK0^?=_._OQSY]>-(*"@ ?T--B1Q=G7F]92 M/_UG/*P J2>LSH$I"+T.)DCEPI\ TZF2GTY0@<2I#S-:02-V'#P 3HHI=7A")RS-G+:NY0ES0L!CNQ@E"]R?(]$:=\/ MX#R42H<#:GJNAG^L.&E[G1> F0!P@1Q;O\0[G.4DH9.=9[Z'+IZ0Z,C*MY.3 M^6!;)A7.*>HT2,&M9ES6CU'Y?#:QH[9#BZ7]&Z?HI2O%YLOY&-CG[IS"]QYB^?%<#>A^0:\6#SS9, M-4HMP$S \I95&LF*$E?EI90'^@-)HAW;2:'_SI]9Z2">KANQFWXW["@U6]AD M>4-ECFY5N3U%T2YC&SN['2O66MP,7#^C\K9IM"\V4%.\8Z5JT#K*(Y0_1#E[ M_!BO,55$\7=<%:79:<.B6D(O+_C^F+.:&<7E%:R$%UGPLO%Q>2MQJ6]1G/,F M.[0GZR-M+)5!Z@(UV7.68TI3-*%(D.*IQ)1JSZXY9K4SXM5Q%Z5H93].?7LS-Q,B N2NXY$RUI[%$,EP2T2)E8Q5N5GBS1ZJ>A01<@MI2*=27I6 M(,Q)0AM@T'D&.\;O[A_UF*AR!UR#M6SQVM 6'&B0@5-S#\OUYC**T[]'NR/^ M#;,4"3IZ_2U^Q$D/J!8* M&&T9-8-053-T("Y-D-C M12,@%R;0L%#FB]FS/F@9+>+$J*9&G/S%0E 2<03 H&?48?$-_.,.,V4^^#/R ME_LH_1/GM6+A.(H*(0,2?Y&R/HIWNTD*]>RQ^7[#1_[F$9?&IPSEDF6 M(E_,L*Q^GLTRH[1_B,DW[:*T3UI#4B(#LJOA7)Y LG$OOX0.]NQ;T'7B%*_C M_(+.K.[2*,FB52])<%BCP8*C6BLVX?!:)= K@%\O-M8I7S0P%-%>,W[ 14D' MMLS+V=GUP70&TPAHY<"^Z@+$-C@E;D#J+6CHF9LE#5-%(Y@%T**MN3)?@V + MMP7V&2EJT;9/$$Q?4"(@ F6+M_ 0]%W -?\& $NX1LI\X%KX MLX=F"%%U^2H?47ZE8-PU!RB#Y=T817493]E+^AO?@E['V6I'LF.*BR2^1BZ/ M>**6Y/J"=1Y9L464M-9$_0-7-7DM+ 4$V T]>OAN$MMU7A)@HQ&5-//6?E3U):X_-P*"\:YCY?V>( M.F=>K0AB3$YV]&8THKAL+O8">B+W>XZ3-5[?I&1]7.6_12F-N_-GP;J> 65U M(E=%Z7684BX8//K4ZY*?J]2P\D(=N"1B29&,"CT59/R.R*>'F&VQX02GT6[W M3./$?QYCE@^T7O,;QZ(=VN#BI$15S8/:,5N-NS\^L[1,9N:$WS2V/49,+,;U MY3H9U;W:'9EN7EJ9L<4)E4NE4DR2;1+7KJ+Z?8\C%N+R,;9L#/MW]A?TD=!V ML*3/..%"6P%QQ@/=+*>"V&Q8_J*TY^,5?]&'Z)%7)&%,3#']*7M@RXMI6:0V M8U%V'N]Y.FB5H+K#&;M^[9%^K2U>L"?W].5?]>JFB;42.[/JG8Z5,S6G8W6" M SH#H./Y>B6N;H =SZ]\0$F"*IH9+$X" DAV.-\?0;Z'\_7O"' X7ZG$!3WO MEM<\96U=N=+GTCF^",0$ 0MH\%(%:57?3^Y8/"02:]+7N9/ MP\I#IEX P>]/93$'2T_B5[*RW*3O\9Z7T2TW07,AWP-Y$CY!44HRO*@KG^%' M'@C04&$5I_3M65C"3ZBRLRE/Y+A;UZ$9(R_%$)Z:7!U=.5)(II)VO.( Q<0V MB!V(>W41Y4Q-542=X("F!U2O5:_$U>A8K=8J=I]A@ (((%F%5G\$^59GU;\C M0&U6I1(7]+2 ,ZL(!0@R0= "6JU_M4J/>%V)OV#7DTN20TU(J_K]2E*O NT* MR8"5V@VTR$NV:YF7)4GC(SG1;+(0C7J:V/9(KZZ[@JTI\*Z7'0I,<$Y3H\4) M1Z\'0H'0 WK.K^NB)>Y30U6=YY-1>1U"$0L%//VD5B _<:+B6PXBR;F 6]>5 MQ.*[]XZ.B#F:XR)*B0$P N<&Y0ILX=$@X^F%(0,4%*![?\DV3C"-RY/M>5+% MI*UB6S=D%Z^>90EOCMS5'J$MM]5>_G5MFNA+GB44G,]_R.:5:7CJ'8W9%D^YXOOF7'PV'' M5M0H?K?%;F%[P>[I ?/]R>RX>B@%LB('J^@0Y]$N_A>[,""M,N;XE=Y<68K7 M?T%\_Y2VGBW8L?(V^^BYVG8L%N*B[3;%6[8.V-R'\./93U1*AOE-E7R7D^E@ MKUU?(EW].WQ.7GX6H9&[_ *\7ORR_$MDS7.(NWQ<[I\'O] M^$'6@#W9K>G'6?-BYS8G9%>VJ*69/"4%T8\_0XA;5]NWTU_*X.I0B+^5 M]_8:[ 0U^P\N#1C9KP%MB[HIAO1H;/NTYZJJ *)=>O6/@G4^&8$3H%RV_SH> MS'WW:=V^&<#>K;5B*(@;H?M5(7E2$(,>J3UF.=GC5':3JO1Y=5QV^-SK!%9? M'/Q16(D&^4$K(!.O M(AZ#):PF0\I;.?714VD/$Y-.Z1VOZI,VAZG$0L#! G1 5";:#B;L\&>%DOE< MH>K8X[)CG'9=[GM$4]9V@ .9 M'FW?UNR3JX[NV3[6GO3H8Z>2"4_$PY/ M##GGI>,5M9=#WK5]T7;IF[C[,_J5HDOT3](6FOOQ^!V7'71 M/46G!\& @]2X>;O5- M($J(FRKT!:C"=;YH'(X*P6!ARO6FJ(/#5$L2CXSI1:&)F![,E$3B [EZE2HS M&Y)+Z+GWZTU9R8@[^MDDIY@#06A*VKY26)*(5VQ#"BU!41?(=4M4N0.NCS7R M:K 6'&:03OISE%&0W.RB%5Y?)=]PRBXC%"Z2&5"6;ZRD]#$.A6#PN:%>E]0V M=*RMXJ8[1HK8>;MB;[\H'A!GZ,"YV6FZK."?>$)HTOO$KINZ]J%@JBU#*S@@ MN&!&>@,EKK"BHWM!@0J2]U?)^Y)H)JMP@!B2C.4 (/(T7_D5BMQ =!K MP4X0V$".QY?'_)CB3U&:D&->7I;Y\8A_/=!9&SNZ?<1W4;K%_;F3+5OY_N9L M/C9AJ@5\#+=4+#4<*SG+\SH_=\/Y$"X8T:&\#'9]+!-OHW07%PL:T>HAQH\\ M+PJEA4B47R"V87@%6)6%(4+!Z!BBVW\4_6K'0Z W4&J,B MG\LQVO6N+QRC(\,S6"#4OSZ\O[=M1BP*>@3$8-8UD!TVP)&I,S,J,;^+!_;/JZ0(A:XW$I;/<70?[^+\ MN0?M$3565:W&T.A5SRA\ \%#[?':+"^T-%(36D%_G*Q2'&48_;C&Q;]^8GN2 M;/6RN$V9K5WRZ@*%5/;/1BS:57);91(6Z)[Z0G8^?Q?OXZ+&PJ*^LIZ5(HU2 M^H+)MIA9-)>,33Q?&-..R32&TJM=%5YY4P)KK!<] ;<%5!IPO,9.[;!8H4*F M";54+5##B3JLZ+Q3OJ50R)Q:X_5DK M4ZWWS1:'1_^*=D6]1R/$P %!;/$W[F]#*=#>A9Z@K591>1V;E@N'/ M6VMUR8_2:EB77Z,][AX/+*ZY*J^:>L!5U;0GS&[46O'K&]93G[8VZ']BUU&] M0[ARIN8TKDYP0'@!'3\ 2)(=H[;'T*@)[L-!X.K MLFRDVTICG]MNU;#A'B%XK91-M9K7T^\;7W;$M5;9I,%B51\4K8]I=250<>O$ M:2R&#:!F&=J)^M\I5*L$V89=W0:,C/A1%X+ZBB&Q;K= LT 5[ZO#N-_B!P3( MQUF4Z'^ST1886HJA $XG_N0YVK'"SA/@Q@6/*L.TU]AQA5#/;ZUL*M#'+<&#%H+G 4-2U$ MZRB?^F3K6/8F\Z(!0:WVO,"*I9XZR O.W*V$"=T#-71*AR*>&C2*4%M3 >$, M5;IXQ-72ADIU"U0H?,\UHI;*-U<3"N@OUM< SX@"]3G\# J^H5/YF7?+JUGO MI9ZX&WC1'@!R'LEJ^%RF&-_2H/=Z$_TZH$Q8=I)$^KP;&X7,O4/;%P0^)$@UR9 H9^H-A>=#Z ML:9ZH<.@% [$I =[P.^3-J@7"P%'%M"X)Q-MARDVXI4P:AZ<9'?+1CF[_O8= MWV1M!QCO;FWE9FHD'*OT9:XMR(O*#U &*A@2L$V)? M&D16#61NY3\'WUIF.G[2 M4C +CU>W9[ZSE'X3P[O KL9^@GSU\'7EP@\M ]QK"K$8R'G6NN#]9^\UYF?F M,YO&#-HVLH$'FLS4.MX<@!]*3]P#S&5N,^B_&268M]LVHO6S-/+BG_&+.4@R MIIF^ N=Y32G)!%?JAU82Y@-&9@+O ,U:H8QD;B!8RW^]*X8#Q$=E81SN30Z MM%$%6F$RN P]D,90RTZ %Z\'[M,9A4^#!H[M*$H?T=K%?3/L$*/R:=LT9*QU M0;+\>O.)ZLZ?FVSYGAM0$Y7?5$;DXWK$,L&76)5JI#Y P=4[>+"BE.R_F-.^ MS$,'&HP0XQ[MFJB8OK8PE;@PP(,)<-7R'2!'P\N+$F7%8]0\/W%@2 (R9V1X MAD/J]_&/9J3R+5'1 *)P.R>, D A%RGN*&0>8@R?)/&*WR^XZ+HSX;K#X;< MDG4%+3?D#$"C+-PZ@*%BX[#=2)YHWEXQ(LZ)&M;9!NRF\)(%XC9]KHZR-9*D MT;-9"\!/W6:7)+U[P&4I2W;$MV0<2FLX7'_88L_6-_,J'!P EZL%>NP@V6S4'? M!HE5.5M&\R(0HSX#[ H9F#/!\G<#.QLL5&$/%P%2VC[KY)$"#A+(4?K;\3ZC M$QPZ?MSP\O_7F[^Q0M,WO,XTU5SK^65"6;3#&;NG M%?UPD_R>?$D^WB7_2?_S[0?&NX_R!9>!OT?[PPXO*-79[W_])/D#5EB3Z%B#_4CU:JUA-H8 &=06"G051 M4OF8K$0H>'"IUB.U0!5;[QA*:4_[01$-:4&=%4[SB :#[;(Z+&BK2NLD.*]+ MS15E=J8.X71 (>:]VC4S"4-M2$J!@? '$RQI%+@@CP8\92@SM\(\ /B0!"0> M /$,*C3OY!\VR!78@J/&Q= )G30N0"$!.;S^AN/M W75Q1;Q172(\V@GS7XR MI"[?4DOM VJ-%!>+.7P+*'^( MZ(!+2?:'*'EFC_#W UZ5-\=3RT'L,OE2$/TEVE%^"K ,KXXIRXQY(+LU-6WV M;!,G$84_?UYL"_V%77V+?CN_N&"2J9(]27;LC.H&5[>N145C-G&Z_R'K-_4O MZ&K/%GJB)-\]+ZA@)F8=KW(>&]P_%U=5?Z>^):'OM8_2/W$1/B0D9X_W41(5 MMYE/'#28PI[88[/K$#2,M6,P4A#8NF"""T-%/G9%@XV*"E5Y0"7A;#+# B!, M$H8 0LPS+#%\9__P1*_(%5XM9$G<]8N"55!$048UC52C]0KZ>W^=HP=8.('E MMX,0Z&-\_OK!(RRP)DFM&4A#?U_MT$G:,=]0H\\&6W(31SJ ."=!D-9U/?ZR M:^\$UE"QCF:'/Q.GSH]S63?,T!ZV3CI8T[I88KT+^'NWL :[R.6 M.\YW^$H2MFM'S7A]7.5%PM] :4^!TYKJP3=B0).9=S3+7QP $8!$ /438'O*XW99V#;@D$R?%) M6[[JX*0YG]>125,U@(]Z T MI3#AN^B_/#:@ED*5SM.E*H8A+7:!"[FP\#33F24# ]9*]830TZ=^@+9Z!L<(- MUG -"FVGU$1SLOJSM++Y#.@S-[.3LC#00(*AY2IA2\/Q([ZAV/SP;V?_\07O M[W':CPX,2*LA7TGJY1H4DN'/^.J5R>U9Q[N\9;F5?,F!/4&%W=8%%R-$6E%A\074/!GH,4966?5&-#%$@?2'P79U(,! M))1DT1$$EGSC&(/W! A.U%J<%RO4_B^V/60])+0U$@ $$.TQ_Q?7Z5 MT.&?#UB?OL?Y)>Y#3DE3OIN$Q@?D0I'@0[%*BQ3AF'%6*=X> M-G1D9<]0\W"!V&-$GY\T(B1CJ",D/$=-Y;OX#Y+?\5+J'D^UXL#Z' M'.@^DV1[A],]4W2^H3TI'NMT9.4[R^!8K8$Q2M MU_6F4#7B%6E[.RKE/279%Z/?/:8_8G1,HCU)C9KKG(.&J+48L,!4.8X5.GP0F =!!ECQ%[ MSKT-XA0S&4A!H"(93KVPXCFHZM[+:%Q57E:NT&"-DQ(BC?,I?!6>Q9#K#1%@ M=(QPF*Z'* V5^MA;D*3]L0ZH.9XZZR_XRD^1S?-,V #:!MU@E,FN2T\/=LXJ M^.$IUQ-1VF-.)P\0N^-%)@@)M'ZZ>\ 711&6+]'S-[S;_9JLZ6#,;USY&-.Y<7Q_Y-NUVQ3S M7=T>Y@))K^\C Y;N=VD0:&,"W( 6HGV*&XO@U;56LHNJ/2CCFW_LL'HI#NVC M9Y11@73ROF93_J2ZDFW=$HNB2N[D5ZJ%L0\2'I3]FYI %;6N> KP C,SW[!"=[$JSC:73\EU-0>XH.T/*@1;?E%-;0^SD@I&GR^8*)- MZC/TS*T50F;X]S5#;\&05/P31^IF&""V7=6U0R5;;54&PH/"#"9>-5+C#C : M2S8T#8I:Z'I1>))$:D" \HRBC-[5/R;2J7$#T^O!43 (0:]7QEG&PH),M#RZ MPGB=7=)/\RW:T9_Y&9/L&]GU*U]ZRVFM03K*\9V8.*D-LJ[HTQ+EO,-=\+)A M9]6\);N07$9S!1Q[EG$Y**."9K XZ =1 HF6X93!261GSF#,1PWNQ&O7@VH>$ +(AY?5N8I2_7)L ;S9N]0-C+[$P%,F0M5K2N-QN< MQLDV.\_O'O 7?BN(\.RQ*7GYK?3D/O:NDPX>3AHJE!JR$?^R>L[L\%V4O\\? M\/OBHI9WE5T6MCSKW6-CI!"'WNR:HHZSMC@S%:$A"1.CF6KR B.-N HR5-.A M*.>+H@7I3(Z@!@&;)$8"19MGQ&/ZWOZ!C8$F9Z2]6YX77J[$5 ]R+Q5C@>$% M7YTDRXYX_?'(U!65J(N0Y+>(%4[)L^)Y#Z8.G)W:)8:<_M4!C!0%JFQBHUM3 M1L!.)1AE/Y5/T(ZL2SQC0,8GS["=^>@ROT9H+Y'Y_=4Q3/)>K4US0 M1?RZ752(1P0U95L5**12LFZ(KQ4,I[1A9%):EL@2K&DNS5 MH%A9I"4HC$%*N%A](Q,(/^+TGFAKNIBJA0#QNV6-S=+Y_A@GY;SOIU>!TTD@ M"AHMX20F*3LB>!FM6/'99W$=-PU9%0=)R;SL22(5/L)1*Y*;C(IO^37:\W7* M58K7["QJ23)U.*+K46+Q]7OPEW T6%>*# 45H'A!H\$))"P2X(^+$^X5P4QF MDR!0D8WF/ECQ':R_8RC M#-^RRVJO-[]F>%"__?GC$=^1K_B)_G9.!YPU7G.6?N8,M-PJDP9.KM<.)U0S MX#-M@%LFWPP%5;0LQ"$:8I-*(-JQQRAE(M^3S?LC_2-JKFG857+1^LASS!+\ MQ!]$A?"2G6W11"D_29"0!*VB[(%MU*QV)&.W^A0_O^<_UYH7M!V/...-8!(W M<1(E*_[7*H\?^2T&4^?]@!L8"8GMWIXME(IF#Q>VT;/Q#4!Y1-!-&L\LS^EBXA:^E6RBE%^QOQFL#OI.R7M_D)>B^ 4AF FQ2 M>,OU&;VY2!KW\F2IC^[,'%C/? MD2L:U254&(59S_0=.,LO;,7IXY@L%('/*NQU2_V,K:C>3;YU#)\S.2P<9[E6 M:9PQ)\-3)_-2 :,^E"JX)\&5$@;BN%$S<23O CWBAXFN<[ 04IN_M>(1D0\3 M,SLHA<(\C7OO6B"^:8/X4QO$+;Y7@V%)4#H"B#T#2X=OY!\ZVBF% ' 7NT8. M^%5@=Q+80@977^DGI /O=7H3I7GY1^NNSPN2L#"0:J;_RN(U#PM)4NSJ7K'' M">:C]6]Q_L"CPYZ1!)-??O$ \GW< 7ASP(.^4"V4>IDP"CNE9"H)[)^-B"K# M0[16W(XSZ8QV56LI+D7AD]B)(\APED/& &O7(X*KJOUFH)>8G1. B7^#-6U< M\Z>Q="D*D10QR17"VE=;+U C'77$5_F+U/0O>J;/=;Q9O@]"3]KT/><#P?K. M?]80HFGCF3T[;:L>YP7C^-T#I;G8X2@MAO0WN_:+MD_/I"'G2N>K57JLKRQF M!>V$K>FY!4NN\DL;<_DX*T,EX',0.[U2'V,C9ED2TZD IU9/'!(V4^#AQ.Q3 M1FSA1=S[ONL$# 74IFVE<"14PP35E@HA\'S6 /JF ;0LW'WQ")6$G@$AZADF M6GX3_^#/7*$O/*U<[8M&YJB@#!#HE#=OW>(52==X?9ZQ.[D^EI<@BJ,<(Y9N MB*-A ; RI890P8V)4IVIZ674ME9?XYR6Q&S9DU\J5]U:V8YJ3BDGU@I9Q+'G MA2:JY.[;IX&J,: ,&M$8:?,&<2N6J6['1+9C\?6&7]M=7LA\03*>J-C6?%-+1";J_.0EN[PE%+"+7I TY8E'*+[G<\Z75X MAW=6GBIH92;RB*F2$">KW7%=K#;'"?5;-'BJ'U*)U;7AO=B+":WN$8^RC*SB M**="^"(UJ_N2XAW_H6A0??5\]A%:,N:4(VW^R_H?$>;DU Q:!4= M&%56M;:UFM5M\=2AG9?I$2A+Z#D\%W&-!W1OS"3> "A>]%$/[P?.N"/H6,N: MW3F2XG7?;+AESFETG]8D9#'H-#;A&Z7Z?$N L-51/:P]O)F"?W@WG16$J IP M1>.Y9!O3$*@^SG,9Q>G?H]T1FVYJ@LCJG?YWE 5Q+-!)=;!3_CZMT9X$=!?> M"JYI7)GR@V,_KG'QKY]X^D64IL_,GSPR:05AI:U],'!5'R7<4-4--:^ *-N4 M+4\0IIB1%S^Y9G:BJ$DIF,F)?S]#ZA\X],:S^*"AD]C!X4*/QDUJZ["G]KV: M$<[*.Z?S&RGML_A,$/I[9;/SW'.>F5EISMQ/;%= 9^N]OC7<>7K79H2QJ;8Y MB0?#[A XSXWR&9G3;"T),E3_0M;Q)EZ5'1K3EU_-@-['(VC% M@X?.IAJE1FXFH J!Z>[)JDEK4V M.T,EP1$)$^ 9J_+#(@W4OO0@5U 6M7SK&MPO$G&2> H8.*I@R M0^3-FND*=G#!2KTVH=9"VO*BN\069=6ZV7VTXYO8V0/&.5JS;6#ZA-SOXFU4 M;P8?^;I__I"2XY9M/$CI[YMOB&I*S 0]TDE@M3S%0(:QB*RCR9=G6O MII)/N;'CLAQI&D5G#A2[XZAY;H&/EQ1),B:.4 M'>UD;Y:0=,\NX*ZKCJV>5SN\0/$&[0B-P].I=['=C*>?3&P/:7%>L9F<07JQ MC?IQ+1CVD(:=7D#;;1_9:)L78T.Q M7B!R$>*5P3="5$+&4-^IOHP[A5_Q/LH3NA?K&1]L?B51JO^\0\'SO); M67'ZV*:%(O"XT5ZWU$!M12WKARAGUS#0&&W'1?R0]0NYLL,@Z(>;Y/?D2_+Q M+OE/^I]O/[!XSGS_^@%)\H)^=)2NR?Y*4 MI3%NJ'8>?I:A'.6.']D:69(_9 ON(FBH1TEQ0@/0YZG7Q5S02_Q@U?44%D)J M-V&M>$3C@0G9')1"F0T-U@J.1;]$^0(U!G57&E3%^6I0+ G31H"Q9X#F\(W\ MHS,[I1 0;GO]HD8W\_VO IZ3(!,R".LJO&*95CRVV/U"TI0\T0>W48YO,$7X MX!2N$V_YI2QY?:S02A5X,.:B76J4]L*6OV%63YVM?CU27IX:4'.A^XH-I6QA MC@5=_7+[JVBW.A;'1:(<'4AU<-BG4=4@FFJQH9H/,<8%*EE?%:@EH=5(J/8,KYR^E7^ 9:L6!M%6GOS5 M8'@R^,[@ D7XJQ/A+TV<_+K$.5Z4.,(5B4$N1WR[%-'2=#QO9@IZ$2+DC4RS MN/QP5M<>CG'AH?RJPRO%58?'YJK#\\%5AW?D!5QQ.(8IPEYK&-(6I[G*T/42 M0QK9WA/X:PP#7V#8O;KPJCJN2,?:V^M?JT. ;*.Z-_(V(VPOQ;MXW$[R?K-$ M?8PZ3R.$G"E4E[A?)[A[+7QILM+GY1<2//=Q#@-QX!&V3(/4@L4,_ + 3?D( M'6G?%,E^922[33&?ZDT<>LI[CYA\\*X5#$AK3$N$@ ,!)@"3BK:# V.JM\1 M?8#^*![]GY/L<4GT8=GEP\C )YF'4-\8/[+R:]PCWF?"Q!TU596D(Z/RVHL5 M"P7,'U KD&^TJOB6[.G['7M<1>U_5!038U?7E\3BP_>V3\4VSS'UD8*IOC51&)'9L)3O:\;B W,3 M#>"AG(52J2T8RUC>LK)3/,NUQ<-.FI1,K8M$MSAAP3UF&86/.#G2?]3G;+-H MQY8'9>,DVVC6!>]:%F&T8N"!#,6Y*'[Y?^]NSR_:Y >9,':QY"J_AS&7CUT9*@$/8NST2@W- M1LSR:[0O2@URDGH3;N)@PQ8GV.1GI]CDYS%BDY\GBDU^AHE-?C[]V*0/#E-3$_22B8#FO.N&=-,!U6T$'67( MG&J,!!H4%:/@:<[]S2W4>]"R-<'1AJ71QR&H@<=^I#F=<04\=25E$:U'8,OOW%3O]L:YQFC3.V'B^GHW'L1OFYMC/'GN=E5:#EO8-0 MKX"ZWKT$3SM9F]1)D?FE%YFY!DC>M JR9!19YNTT*,YP1!>D;SN1J- 9VYMC M]YV7<[A?/+C9\HB-.G'42$ABE;%08G25X U749 %TM75038BWA,XF-@F"-KMG !S;_*@Y. MZV8IYS D:330%,;F-XO'J6(I,(PX'80_<9%]/8KW^ M,XR(!I^0 =S:2>H5F M$A^H%W'=_B:E-\_X&]=>.EXT;MZX")NL4]S2H$DGALLHW[T1A2MA>' MHG8,P *C%PP$PJB.0H*G\;2MP]]@$MR/0@&T@=S=^]7E[CW3MH<[.&X",3"L MMYF4A\&P([7Q&-E S7>VTV,>^%"9DN=XZ&.>?A ')S 021W>XMERVC(XJZ-E M&@?F8R+K9ME.C'H3B8,C0D!@N(4X?28%^0#-=!;=0@\#6B2=',2<3JB],,9Z M7DVNF?O8VB1H++Z,'[%)(2DHB,*9=O@Y>I'\C8LT7F8"!%IM.TUN-.XFE*MXTHIR^:YVF!M0OD!IQ_I&S9>B>N" M\3 USG5!Z^Q+1\CY\QI.N@_8*<2EBNH3NRY[-%V&%[W4QLO.@#8KOAUT-NWO MSR34GQ(16G-">"JT)"^=,?DJC18UM.BS3!!K3OZ*)]A8/19ZW=PNBU'2:*!U M'^:/!E+?WU:/'5*!T10VU?Y)&995F_#OF&EOFT0FVILG\::*FF2<(,W>(O:( MG%&2RPQ'G&Z:G5W>O14J=!;IT$8.)9*:YEOR2&EQI\%GJ)1[FSP&9)()]QJP M[8PS^?$U.#J=D^V9X,G>>@2$@CVZE<4V+E9W4KZF^FD_>\N!>*<1B8W8M]4$ MS3M$WM:P.&L/BH'9L\\TRAMB'13=?TYUA.1ZXKEOP:#N!@6=-%V6:$-V8B4'+TI>'!5L, M77J&U\N2W667,Q)74()ATA@*")]0CD.74G KQ#SI_IR7]RILN1'55AF2IZW( M/L0]FIC?^4K]F>N[Y_J1Q==@Y6]P3YCXO% MCE3ZH\XW'2&KQAV]BAY6Y7NUTJK^7\LICY'^TW,_YOCP%;W1[=^?O MU/_4P^:1^F<9EV+V#U!+ P04 " #*H'M8L#;=Z9:# "K/0D %0 '-S M:VXM,C R,S$R,S%?<')E+GAM;.R]6W/C.+(N^GXBSG_HW?NYNZ>JY]8KUIP= M+E]Z^RR7Y;!=TWN=EPY:@B1,482;I%SV_/H#D(3$"RX)$!0 61&S5I?%1 *9 M^) $HG$?_ZOUTWZW0O*"TRR?WS_X<<_??\=RN9D@;/5/[[?%C\DQ1SC[__7 M__-__U__^3]^^.%7E*$\*='BNZ>W[S[E)%GD>+%"W]W=SY8X1=]]_/.//__X MX<>_?/SXY];G'WY@Q5.D@)]1ZO-BO]X+? _OE^7Y?-__/33MV_? M?OSV\X\D7_WT\4]_^O#3__E\\S!?HTWR \Z*,LGFZ/OO*/U_%-6/-V2>E%6; M6\5?G_*4,_CYIUU=4@KVUP^<[ ?VTP\?/O[P\XOCVC?WQ?X,USBOAOZQPMQ7S2/-^Q8=KYA6GGPU^9=O[GGO-/ M8YJW8F!Z)&62NFEGQ6_8UD$UXQM]ZTJUJB;?NM0R'>3H %IN53.^T7-?RB3_ !0&58V7H#I6VW0U**D,T]2?*5F<8[I'(6*'^=D4U?R M:5O@#!7%6;;X%9%5GCRO\3Q)[]$SR4LZE3V@U09E95&9@+.B0&7QZ:W^FCRE MJ/E\@X*+XFE&!/O[\X6,]6?Q/QPTXE#XN<)&L5CGK"SJ7SI;WZ 5E M6_3IK5MJ13\>0#DVK3F8IM!SCN:X:AFE/=NPS_^N_O2#),L&'4I?]ZC8IF4Q M6\Z>V8J1MJJXRLF&%]]+,;FB3%LR5D/7=/F\08_)*QHCG8C+V)8]E&1>+587 MYV3SC+*BT@;53YGC.37&U?(?.)Y%@G.1K\>OG*_HG<"P:J;2))MYM-DK^YEZG'UTGKUR1= MT"7\Y1];7+[-MB7;@S)O *UXT^#CMR3/DW'&V[HJ]S+>T2:B/&\L$YU-6M4[ ME1!4T5CY&$]<5C-:54/&ID)*@T?-1A"N8UM^0[)5B?+-!7HJK[;E-D>?<88W MV\U=CFE-STEZE[R-73185.)2K@>489+3+?+F*IGCE(+"D2P*QF/;?S:?YUNT M:$PEZ_]9N4;Y^99".2MO3L:II0PLNBQ!NV_:Z'0'OOT'3!%N,LO-=!F/;CYA@#Z;4Z$+7(YS+$E9C?9R) 6FHY"NV HJ M/_>Q-.OMV?(!KS*\Q'.Z,J4S%]E6RZ$[DF*V(&(^>U(4=RBO]AQC/!P3M,*G M9LX6+Q3RM*_8$K\8Y_R9HAD^==/X.N_1G% J5I2MLO-D[FB%=;BVA:7%>[1) MZ J?DJ!\2?(-.U"=/:6X]C$'HU!@,\/2;;UD^T+W[$5%3!=Q^!4M'G.45*N" M<[) #O9L 30Z++U+SDF"4;&N?8%I,QBUA:"?9B?>^-W>O,[3JJ;XU-'UYCG! M.;,0LR5SPJ3X!2UVV[G]ULV7XLS;YU.;#EPL3JOWBBQWCH9)FN%3-^[WX%.V MQN\".7%-GC5,?!L M>9ZC!2[O<<$.K3XG_R+Y^;8HR0;EWI1GT<*Q&IWEJR1K7-.TEMN$[2-F2QY' M,D(34,X'BY)C@4/3AL$U-3B,M;%OM(#)-'$ ]DU4\W-Y0FG?1A&7@YT]VC?; MN(H)SYS&8%C+U,V9S A\=,I/=")CWSP-0X?G,6-Z><#$]6G,B($DX>1S)3-B M)G-0J]?=4O/?@^^+=O6.'S$%7J#\,4]83-@9GCL M2OB :^!)5[^3KGL=KWA=K77M5[F3K6\=KFR=KFE'KF;'MV5W$>,S[8!M;K]0 MD#!RO!*X[%_-F5E %+)+JZA3]_YLZ0)3YC:]2\LUR M]M0RG:S=:[;P+JXS-TL5JVJFDFU_P="E*&VN+EO^*4E9E-'#&M'9\RYA\_T: ME6P9/[;U*LZ32>"TT>/;>4'F6]:!;-*E9JQ\N\ZJN"Y;VZ_FUV[M<\NXWM ? M.I6AUQ)E"[3@U;&VCI>GJIW7GY)YI\J496HA>5= 5F-!JZSR!11H_N.*O/RT M0/@G)C3[1R5])3G]X_=S\H+RLZ>B"CKDG%*6.^ ?WPN_T18RP7K??IJ\H5Q- MCY1CKYVB3TTSNY^ZK6QWYUG>;7&2SSDG^L].7P[3R304/SU7 _*'^1JG.Q@L M<[*1:9(HF]YNWG]\U^'P74F^ZY8D.37#__C^3RS+$"U8WX:[J=4C;7?5Z+2= M)V+*#CRCK5VP%E^ER:K7@\)OC1YZW\+K0U7C-9W8*]KTXH> >W%OK;(M=TM) MAJ.(I#=R24\+:7I=W:,)MZ]5P@ [ MN\>BZ>V? ^[MQBUUA0NZEOQOE.3B#M>1\<6!E"R\;@>*I.EY.9>F\_\<<.=S MV.Y;?T5_*22#74+5&^X#JO!Z'B80<,@/F#3]_I=H^KTV6OJ>%] )^[Y#%WKO MRX4RZO\.FP8!?XT 8]YDA7-=2G%BDY&UM]L#I\L^-YH9?@ZODS4B:#IW6+KIU+\'WZDLE1\3)"MODTU_ M$:FHW\)OJ//$8O53J^S!7K]+_0F[&D)3:>K!S2A M]K5:&%!G#UAPMTO(WC/N&IZ3G$XP348YNL$X9V=Y^1N[6ROL?%")#A0T)4(% MAHF@()AH&'+0A.RLJP5Y3%ZO%U3H2!8T$EE@D2>GPX#D+V"#)+=I:C1-#SHD_\M*_S M*;S>531==ZK7*;VI$T/3HL#3OU9!] M?0]HOLTI%C]\?'ID8O9Z5?:Y4O\RHT7G#BHB+I#=(N27A]"Q % M.%B[''A/A^\W^PVEZ7]E=+?W@)*"3B2+ZZ+82MRI&MK.8EE*&QX(3(0#+9FE MK#@LPO>E_9.D6RIF7AT8Y_T0&B5-!P8#FE"[7RT,J-L'+'AWA^\W:P+^]O?R MJ:B#P"D(:?<85D(:*@9 HL$.926<."+"=ZA=9R5B,N$7=)&422.0Y%!61=H[ MC163AHH(D&C \U3>Q2A=K)*$% G]QCP3@[9H58W_'*#\A6= ME7[-R;=RS3++))EX1"LI.YTNH0RU\R&"@4 @8<3!$+(?[GJ^S,^V"TSYG)4E M*FI)!?<9]82-QE2$X2$!+)8&""H^_+)4R)Z[?=!_]E!NRLL\)_DYH>V<2_ M+U#VKU+("X2'#V,QP9=T"$(K_^U8L!6 M"9WRO'_#=PS>;9]2/+]*22+>]0F^=WJW\SW4SI4+ >K;3G'>M>$[]UKO"5>/ MOA6M-Y7%/A] @:[G1UD@5#08B GS BGY<;R$[!ULEC57.-]<+WK0$'YKU-/[ M%EZ'JQJORW+1+X$NW"T,]N9,W'-9]G7.ZGT/VOC4-9K$> M[:10W0[L?^UVXOYKL!TI$0#6F?O"O$/'>MK^\Z>!@F[H#Y.GSY)G&AN)LV52 M/%4";XL?5DGR7(,-I67!?]FCKOGA]UUVN=F2[EEH6W"2WI'Z9K DR99)$1XK M "HR=IS9R-\DC!5+*O[(QUWOH[_6-P<-2B$D-!U9!C0^1!*_A716GB=Y_D87 M554^UIZ(1F5X#"BLC#=CJNXV8B=TU]0*JZBB2&&LO:=PL\'7?>5654D: M+E(,1 0"1LW1/K><;]SPM.5OK73L_$!%\(D?H70^A8L#A0C ?N]RL,\JY[N? M[W+TG&#^- )_&:$C=J_[#4HT*@65"!C5NVK5KEJMAXP) M![TO[F<+1UQ)RB05FI"#:TRK*LDN3:0RJ:[V/*)_:O7D3(5M5S^W4\';;=:[SX318%_^3I/M^RLKO_\U&X5#R^R6]U#B@0('PM9 M=2B"L8QW7R!!C41;0?>^90\/>C&N)7AK+W%+LKEP*:ZDX9.%F"; ?H9(HYT< MQ#Q&+,Y]^_\J681;,.'>*\B>%;87MF<8D_HYB(V5T9DDT9SL=74&8;W7I(MM ME^_1T'KJD[W(-W@U37+0:%J,I_ %_.L"_4QJYYP*&\0!Z[<-W^7O#''O/K4 M0TS4.^_H$WFS"H ^(4#9NC9!SKA]VM%G&*]%:)X&'HH]A(F:;H\4&5WX8 %) M:(@7&<]XW3+L'6XFX&^X7)]OBY)L4,XE?!.CQZ0(C^( %0D<4Q9RF\ +QC[> M0]BNJTJ#,1BQT 48':Z,9#5!E(ZQ]^?#K/> K1>UV;"A(E*!6, F7C0O[VKP M-9)+>Y=IPR5P1+K1CM'<:EMCE.XL[0)-NVZ)<$GF="VF6(3%>NALO"\7ZA3D M*X%6)=9TY$?6-R1;/:)\2JDS64W$!Z&$*"X(020= 1\)^WAW3)57O:N" MBZ;]]^@%95ND/J(P+-H^N0 7C0J!([1BCTNS2J,\1^?RL/>&-N@Q>6V).PS/ M 5+S-!(ZZJ@0:":[/>BT]42Y(Y-L,^56$$JOWM[':^\,Y1]AY/0U1;E_,MTM M2J$XGI&E)R!:\#K3F#VJQS3!^^/9(]T%GN>TR"P#C1L"1(J'%AMSQ MKJ@:)KJ8KJ#8W_H:4G@,HX*,![U4_0@J%?*%W.(-E6@EA!*F*I!\;AG-[N? ML:"1QP0(0U;VOCR?>XC%HEH])NE=@NF._#QYQG1V[V\0U%1\]2^C"AP5,.E, MP"'E&*4'[1Z5"<[0XC+),SK/%V?S^7:S35E&H NTQ'/1 ML((PC])I-A1;N]S2+K."AXI6)A-HB)C9>[.B/0(&+\OM-SVJ*AJ-^\NT M/T7DO-S+HB0'1LI'!C!#Z9TX:205-6"SR.0?Q/ VO?UB>5/#[EX,O#)'R_W@ M\CK>51VW1B6>TQ7K*='I7#G+JXY>5$[ .Y17 M>?65CG5=(:&O75XH\,VNE>SV'GEY!?$ZZ;L2U@\WG&W+-@P:@J,NH0)#G#!"_ AE'(L=SC3>:XLBJ>2/ M] "I%0@*XWD>>QA!'^HQQY+PR9[X -4Z/P6NH@Q*#,^GHUT_F4MM>8JM73G% M%1P[>.I*NF("4 [Q%-U:"2ZE)7ZDJZ0(,VP-Q!(ND314,M!$LCB"23<*++UE MD4TH:FA D:^)#-[R"_2Q0DO#KL]I>0>UDN KB/.RQ&^"P]WQ/; MW?MM7N.1/9RII>O?P![2>7H;$%'$K*N<#2\H)=7[&$W;!K,H@';_5J"*UAOV M]=U$S 3MC@\!Y2F;.K.%I^3_"MJB=X_K-<2\L-Z!6'8L &+ M:( 9%<\XITV447%3*M#98H,S7.VS\ L2HP9(S:=7'778^#$3U@!$6L91WBCB M[W!<;YX3G#-3>D-7''T *8EZKY3TB0*'"T0T$Y1(^,5\/%A4=\NYM((=F>AS M:U/6_1PV'C3B&"!AR"GRRT" '0]T_0[>_R@81GG+;B=/+;/ UBHH^IN?-D44 MJ)"*9(Z'-JLIQM5AX'!+,M*5B#]7*]X?@^D;O0+H/3VHAVB/2W;(DJ_[9_*Z M7[TA']X91"=4%_]:QLT3>5V&%CO?7^I1D*$5.X3Q. [8>]]%E<6FEI<+-T"& MFJSU3KJ8+!:L@,2T HV,/@Y$F0IN 2U %5%ND*7"0Z=FZ)0<"Y:@@EI@2,%ZQ/XYDKV3Z=H.O&8& M,(XR"^5^"\ /Q7&VI3+N T@^H27)T2ZY,2JH7H>4':>3 MRD,L77=,7E,G9&2BFD)&_^%4#!XWDS8IWIR?.W$;*_()96AX?*^AZL!=0!4^ M5'6B&<),P,XBDC*8#=TM*J4>+N$WOCKJ?@L9!BHQX'-SEXE]\B+?5H'G0^-W M53XE!9[W.EY)TVA.0A,R$"!B@0$A86:?:,CC JTORP5.M^7@[H:&2H*+'55, MR!"+9HV-'3ONO(DKZN4WA%=KVOZS%[J>6J';[>8)Y;/EX$Z!R)18E6WT;5@V M9("-40,8=H:5<#!&>"5?(FDSSG37BBQ+JU$I+QTA+H&J&(M,>349($FAW[QQ!GF(#,H,,\>%EIUHU[1'EJM+)FOG8U^HYJ/7UM>J M/">;9Y(QJ)V]XOYV#D3;ETU,Z_G>Z&?$[,<@ODGR?7A#E'_W?WE1V15$+Y3D MLJ*(;>]&*&=G'X=-;?D3\;H,D.2,%\(#1*O.RA\/;$R$-820AK7]\;1_./53 MQ@MQI":2).>/!SD@\0PA(^-I?\SL'RL]62_(AHK8=YBH:+B[1$P3/E @PAGB M1,+2P+0)/ MIW Y>T/U M7_%6W][DF:7I'\6Y+W?:Z6I?>G=F:EPTB .^CJF-XSL>TQ\T=. M#&O2O'QB81^>48X)96.?MTSFQ O/868/'U%=GC!VYERY6Z)PM_K6M MHVR+1R+9V%1B/U$5+=C$BK*BTN ]JA\11@\H?\%SEOF/RG./YF2555Q$3P,> MJKK=+G;JZF(<)P?NA-'#;OKVQIMAMU)>G1'O8IM3DU2+6,EUCXHRQ_.R201[ MQO19)>D0K2YL>;07(.8\8AP^+M3E9AECWH@H+R)*9*UGXY$@!S)1HUS+Y(A@ M;J:PJ7"N;464V8 ^+-BJR: MJ<[F]?JLRJ )7Y2(B@'6(=UB,2+74BF3KC:Z]<:;E%DYTY@#55X.LI8X6JAJ MU3+MBD$(5J?YGT]W%B8&EM%=!E/P.+OCX/]XUN)0X?>/[^9882#JE <+%E;S8I3QL<(0/T=ZL# !>N1'"];'4C+T^#C^OQF<49.Q1[N2H(!=3P$P_"*%@/'25C\/)L!>YM$&0(M?2M#_3!)GZWRSYW- M2_Q"]SS25.;V#/;;"F,&IVV31?(;^XXRVCF9UR/?/$4:5M_RT++SXFR.4]01 M\)&,&W135B'RYSNKPD=_7""*H#FNQUBV.-N0O,3_KO[LJ15 V6A'2>EMB$\* M"V*BGZY)F*)=S&@HVQ-EX.X1IRF?&IP6&XRO;($Z<-M"W>SP4-+GZT.!^IR<., /-&>@NC*XJO607W#_1_%>39 M+[^W&UDG]F3G0@G=NO*$]^RW"US,R38K[W*TP=M-?YDVA@=?A]GQ.%KXN]#I M8<: 94OC?4&CTD]!I;TB^079/I7+;7HVKZ3K+V$@I$UGJ4F/%N<&&CH,G-4- M&O$V@>_8C2;]6#?Z6W1<)25JGU@)B(X6HR"M' :=LJ9$F?'W/>=[GWR;."I% M_&0[1G!6>9/HNI#+QF'2S["%)T6Q)M4/U4;[=I4E][[IZW%* :GBA%K0A MA8X:W\9:.QS((4V+.2'P1=-<6/9H(/7.Z:RA/EI0F^GI4,YG39OL P!]1SF, M.RH\P.&4BQ/':9H9Y?M"PTBGG8S-C1+).:1Y06EJ#7G!,#3"M[H4*0B_")(= MFA21:D%4)*"H1VWO"@/SM'K014#*JA5'Z8FJB_O1N+Z$['FSC%:$!Z_4@FBE MZ.O01@\[N>1N\=:IQ\+^!PRTNQP])WC!ESK\/:5L,2O7**\.<_0(-&$BA2:, M2?28M="56S##&F!Q6!\&?YEHJ DR><5OL)_3);74Z^RI:5BQZ2,(VXA::T3OO3,/^!/D,QV9-P M3 F_X7)]3O?,='><+'JDPC3@VL+(ZIT@5$8V#U=KKYL)M:E)YG ]A@]72,R+F!8UO0$4+ M66O=.+I;!*X\\O>W07<1C?H#9$I4U9KUP,!XQ'5_0R(H2-)S%C>75RU(D&.,L6LK 0\X(\D-2@8&AF%M+_9(1N0&96T8@J0-2@ M\IC/8P9R?MH6.$,L=HLJKK: S9=^DD6;HC+T*HL>"W[A^ID$PO' M>GZRGI>B1:^U;EQ@UZ3R$7>MCF"1"U]+.5GD*JN+,EQ((N@5SI)L/F*1"V"@ M-B9*!IYN1,T16A17%+?\\M=L>4.RU2/*-X)(?GB!_>TH;8'0S"FDGXF%+D!F M5%%Y<\M)6VF4.U.^MIDM=QJHKB%*5J@RLMYJ=$@6*]A@4C517 M)&<'2U0F^@?+[$45DR=UPK#&>R]0CQB$XWAUD6K+*VXX.]&@0\S;MB?F>".X MPJQ72=:KHVCQ;:T;%V VJ?Q]GR? 5_1.MEK*ZJ(\C&12LO]CKM.7)$556#M_ MN*9R1V6+[@\MRCIY_?# =IYN69;@R]?Y.J&6^)[J^G*Y1(-MFI_*&T DJSB9J5X"B)H*3_1N26BL"G96W5T M!3^(P15^W47:]K[Z&V^&'4-THO6&$HQ]'8K98QNE8WJ7/P$5,F#("/91V ." MN."A$7 $0H:5,9VJ>W0Y,HEN2S>D_]T?8V4+@8V$I M+%-2;',DF)W62SW.RV9#ZF:#F#=;^FA5,W\@* MH/TCFT)&]& %MC/K]/D*'ZD[2IH*_:IM-I1EH]$GB?"HF2C M>*.21P%->UVY!ZE16^QG^FG@>EXY[EA$5$G_@9_2.ATXRX1\E>"\>A&8C3SA M 6%_2G'!B\\GXW@=!V+KC<\O65\ MWDV*\,SQH")'@5X+[;@'*:P1WK)7J+'8!&A S:]AJ2XB]:6."92&.IH,E_IV MQ)O#O5'/++]+\K+YH_5<.U\5O?'+&Q_ZH3:VY7G$C7GYHX#X6+VY![M%BZ+, M=*&5L[=0L@6^A@T4_U(V[V,8P+3H831(&^;#;2E9H6B$D$QG+'B?Q831'S,T M9[^P1#>5G&9CP)X_;'#8\'\/HV:TW@\^G&Q:;)'K/I U5^4;K67KSRJB3[L7 ML-N?C@+'"FG=0[!;F>,4\RZ<>\J7_YC#9A?I?[%%C^06?:M>;JV>CJ^*2!Q] MSOCVG'X.^!X%BJ?2\W3.0 ^S6NMJY/65R\R.V^U MHVA#7V;Y4U+@@IVCMY"8+1ZVFTV2O\V6#WB55?$@6=ED(*?SU!W5VIR=K7LP M*,-62 RQGG!_'",E]&$R)3VBZ@B9>73!JM'2.%;^GF33HX XU5/7;LFK9\9H M7+61&YYJ?])R&WDQ)KTVR$R)AHP;$BF9#S/2;XW,1FCI)-(%,;IU'4/@\O4& MKH1S=9(LY^@R--+7P-R%$GU&"5OK5$L?'Z-SUY#]NDLVV4-(FWY6D_H8J:(6 MR48KB%8A:0BC%M19Q$S6[NA5U?.UJ!!LG$+(96+&<*HA?03,1*T_TB&E']]ATO%UW[$BEX:\C5F1<'L[+*: MGY2-XJ35DE$,IM\G;-31>\I4*6Z6?H3;%-4I(RP+ .]C,DH=7;N@K;7)5VE0 MVS',[]71G9>IO:Y98@?$'YN.[7_T,<)O6!YSU#TTE:ZV8<0[Z=3$WL:MI$^( MH7S=8=EERL:@CEGD_BK!I9M?"5E\PVGJ8Q3RNFDS^BW3+KFMRC8H,"SK8XB# MFB@;\G:%3903@DFP0P 9J9ZN!3%J S,PIG5';G!V%ZFJMZ<+_OCT^39GO=I^ M:-7'N3YK2JL-6IL#+\#/W@$%O/C5NP\Q#]^]Y1TE;'O3>U)G_"3,NP>=SIC[ MBV6 8XE,K-->F(*V8-Y!M;A0D?!,@)/&R MT6FU1+J_4=$() IA\"L[@_VY6UDL6*D@392/"VK>SMKDE))"N:C+=]\&)NZ9HDU$7]LNKS_T=N-LXX.;TF)]*; N%S[KAJL MG#<#(.DT8B]U=W!W^>]NH,'X1NZ'J"1]2@I$;=2&^2(27^%Z>^U6F>EV;;E' M*7O=IGH^ZF%-05*UEC\P)1GG;I@U:!G+S(<= ;?Y4[O-,NOBB)NI/F7 M(IZ;NG=MD3V*H"'C"WAG*O#=+W3=1DNP=-9&1^GG+IMD8Z@'5T$NF"&*RZ MCB%P^7I#5,*Y?D]!RC%R+\)UG0KJ,4_8\W5G+)?\RLW5H@+-?UR1EY_0?-& M=[[88Y;^\?N@;BH6NB[1II\/7D^X6SS*"<>.2+T\]]L4??C3TU\^T(K/%N29 M[K>NTF35$T9#U4@BI?*X M9V H%*UU_[RCBSL2?EZ.V] T-8W-+=-P@9>L)] MSKY8\0&6T00B*J;>GAD883P>\TU6ZFS'D$A@.MI$@2,#))NMX6@S])9O?YS= MD()"2R>V&A%! RKA")LA (B3)/@QYH\YY9$Y0!Z97K/>ZO^OR1@#+-3-#:,M M%$<6&#/9+?*]:"N(\@'+NQR3O'ZU_![-TZ0H=N^(G2W^M2VJ2)<+5,QS_%P= M('>!9UM\=X72M'C@8!RI#Q-8FE<5QEK7!J5?"C1;7A8EWB3EX#DX\<=&H_V/ M@>-'*8L).OJ,[%>U/E_R)'35DI5U)O)[7'P]IXW&)?O7(&!22[F+CE10!HX. MN)0F4%%RM5_L>GX!E@5G=I]B5R^AC,JTWG(%E D=51:2&^$+QC_>!YS$ MXC MJ@(\9U$U"@6 4&C&2@E.**LH,6NEI_%0AE9K_U:3;X0S)PGB]]OX13BZZD14 MQ*<4":%L5&;_/B^D3.#@M)' '%BH;B:+*YSA$MW@%[00 M3H9@^IW-TM('CC%3B,XHCCU8#+A\$]"D!F7T^>_Z9<+''2V&C ! MGT$=W.'J.0;%RL!MGA.<5R\CY1>X>"9%DLZ6[&Y]-37+LQ$LN!FT8A$X M2!WHQ0+NOA=;.?E;PF+ERW?A),UB'9WEUM)&SBT3"0U@9.&+X=07$<7%TT[ MS]=)OD*:&19&S"_G:H@#1Y&1K"8PTC'F.(KP8.(>O:!LBZZHFEFB$B8Q>[WY M?%N49(-R-;CL"O,@4\/"@8-OE"Y,P&A:$0?GX<\4)"\I7]+]4(907K^1VICF M"RI52@"..G 43=.&R:P,ZZ)XR["PX6SQ0O*2UQ06:MT!VI$ JEY M,*F..G#$F4EK@C M9XZHN X@]KDRVMDT9L]-0/5U%5E#M]G,#2X^\1_!@>\. M;#@$#L3Q6C':2=C4Q@%K<7#AVP3NTD7HSE?59/V4'+%9.Z!\9B<3,I8<+A8G M$A[MVV629U34X@[EU2#1+-]@U'RYIJ,.'#YFTAHMQW2<>31OA <+M^A;2_B< M9/2?\_I*.<13:UN<7W(S+AXX"$?JPP25YE5QF#JY<1#C5;E'%H]UNB@WS=)[ MOD:+;8IF2UW\I331B3T'OO2VX1"X11FO%:.EMTUM8:1V& ?:WJD%?S3BK3(9 M>L2:%1_ %5H\&JQ:Z<,.J-"J[*_;^3Q_PD6R6N5H56^!EXU#6HE*HS+[5+&0 M,H'CST9RH[,I&/\H+_AJB_Y:+*EVZ#R@\6-OZU=2DOWA[/ M='^#DL+G3%_7+WMM6/B1O\K;^^CEA6%$%X-H1D&2L%UAU:2=#_MS4K*=G_H4 M8@2'G1XL./A[NUCLV?K^QP$V",8?!?L& @S>S8@<(XD)17:MCU)#N3L.@ 5&F MQU7(=[9A[S']>W?@D!7J4U(7K/BUXU&LX@.\0]6-1/ZXED09$; ?[+OY5VO MI90#0RV@C ^?<,&=&5Y!1?91 "$]S7HVG^=;M&A&4,'3W#6>++[T]>KIK1K4 M:HEVZ0^DI[![S: MRH[C;6>6V89N8S<7Z,FC-YBUXK%IAOTA067?40RN)W"7\4%(IGOHW./T-_[TQGBW; M+;I':<(BW-D5Z"INIFKS7?)67:.1& HWS/:!MZ.8^34^EYOGE+PA](#R%SQ' MXHN[9VG5C"9B=DY6&?XW%:5Z*J623V^E)JIG8,ZU9HS'EN.:%(/.64U' M.AJGZ8E##%-G+8_RCM->([T$%U>/^FFNEAB\9+DUGOQ&\!F/0BM=1C;+Q MVIQN'%FUS=&3;?X"/YH4.GZ#N9M& (*YM93]/$GA>?,93DG&<,B"AYMF-D

HQQ+)AE7&N?OC.8;VX9^D*,Z3/'];DIRMJ.6>3(NB'*]& M18,'J;TBS)!I5$_DFYG+Y1*QQ2?:*>6>+FV9$S.;TP&X/WL!.-JM60U]Z1:L M@H>O.T59&EJ;>B/?@7S:%CA#115RCL@J3Y[7>)ZD]^B91?AEJP>TJO9L_K8G M30MV+9+L371D? A)R3S[/'OMNLZJ5!^LLS^]-1\!_DP;+D-?I1D7;W9%V^7$ ME6ZZ]D16;\\O:%9?E'N/UA,.E]0"Y5F2\N<;BD]O>X-REJ-$O?]PP&GX'(JO%9Q+PP:G, ^> U>ZQ MHC&L@D:L0RW!(3NN4OOMBN]\F[UG#LWLKUWA5NBF2>&@,3M*$W"4FE83^3YC MEJ^2K!F%=%#>LE!-NDCBVX\+5"8X]7/#H=6R>"KS S&>4LQP-Y=MG5*[)XKH^\4,/2;5@9J=] M=&D\(.9DU9 8./_9(5=>K+"\*29O;E!!?@ @,*.'Q/KL+-;+FL'B MDP9*SI\@T9+[FY;A_4*,Y>Y-R=JJJD=)M%5,D9;]D!K7CGAB,5QZJI;54?E) M +P=NT2\J-?AK$3@AEK6$>-;4Y__2%L1CA>KR,O6'$+_VL\?](_?[Y-LA013 MX>!W[E7:_W[0)@HMO^!+NYEB>SY=0S\GKWBSW0B;*OS6-+;WS=MH%:F3J)O> M'6 M!FQ\] K&:\:&@X&HP"=0"C?WG4+Q*F0JNRZS.M/:\5:M4<:,W.",Q7G1 MEN+R*IE7:<($)EU'QIU84K)09+MAKI=Q;M.";&XT"O7SZ!Z1F? M9K7^K 8TO--.4(9)SC))\#J$ M.;!=])".;LL6S3+R-!%!*V]VB]'B:IU$Z,9&Q?W0GYEWY/U0\O;W7"(;# MXS<"A,. 4@J'%F5D<)#). 8.+9ZAA< (&DOIH?9!0"N'1)LV-E!(Y1P%BS;7 M*>),#JA7Y=0LU"E G2*F8E4>R99&O9D!+']4^N-;%S&;TW:EOUWQO%%1;%'& M!OT$$'7 MF'7)=J 0@\&Q*KX@Q:QNVGR!M-.6N#JR9U?"NN7OT70$!0J;6:=_EI6Y799A)^U9 M-LGKC JU99)06XUJC?1&A8YL%_@M(XL"IT IS0$G9VR_FU(]8.P[[F8XW1'C M*040>K.KIG:+ZMB?%HB@Z!O96L5#"$ZK*8[>)?:17]QIZ#29" W").4N6M[M M7!DP,5LV58@U>?L <#!Z]^53/B M*V7Q.?D7R7=WV3Q>0- _I=XL*P!OKC?/0BL(O1SUM/N!J5\4R:\FVNT(Q$1! M2/7I[9%6)SJ3TU/*Y&M3!B$D:X[XL$Y/*>W$%J47(1LK,&B8T"T.I.;"ZJC] M.1\!'49,Q>TY).555#M+'>MXUZ"0(4],!HU&L7OV]99=P?:(E#KTX8(MK0ZH M.[>LBF,XX>[CYJU/=-&UI@LJT>4P*+E\!NN1AR$S;Q-L+I.02V7ND_NZ'E7EP1 + JX *4T1XR/(>[]+'/'$()R7E095N]CI5"2>IOL5O+-ECVJ. M'K'VZ;$-Y]Z(]HY:V]LC6.;("7:WU88$AVI]?46VTP+AND5+U\BBH'-X\MQP MEH6?2K_W=LXAA)KJ%4OT G6'G91E>V<<<&#IXS>R&PW"_I43-/H0$83=PUJ1 M#+I8Q"L< ^1=A8T ME 8A,\<75 ZH0,5D2N"S5%=_ M0YY,<0I>Q[S@TZY6H$L\$:,X+T;U1;R11!SJ"65>G9LI(@T[M72.*,6'@&!Z MD11B^HF$897<;IDIZPU0;8^H2\FZ1U8JC&&L["K1%@ZD!,4P%U4HW-3)*HHW M3*^5M)9*6TG^&R[77+;+UWFZ7;!\C$6!Z/_8PQH]2([@,$Q##.<0!U3'*\<" MME:53A,OZ,LQ>XO*\VV>HT&\*814ZJ!MD\:!/P-Q+8"FYFZ_-O*/J('EOT,Y M^R%9H0^Z*5E *IN'.Z1Q(,I 7![XSL^/K !:MFYW+3CF(& M\([]AJ"Y[U^VG['V^M\,XHHC!"L@>%(8CZ,-^Y4S%D?BG*)RDV)-B=E_6,#R M2Y)2%J< W$EG?J'*91X&$#&?_37$GM]Z%;9.F$?4IBK%G%*:[A5B9OC@N4HA;,5)2..*GQ.+-UB#*^=6V8I=2QV.P&=E]?XK M7?'\,TFWL@?DKJ+KC#&K+/)>,)XWS4R_ MY6RJK23B<&/8MI38[>5 =D?XSJNRCGC7A4!_F8FOP,AOIF'\COUG]XAEU9F7 MJ-+.R6\V:2!!6]5@#YIIL5W( +18L.M^F_6^S3K?IP?!M'.AZS"UZP%8*W@A M%NEVNZL'Y;A3CJ[( *24S!XI?;8QQ\LP"7JB#E31_:%%*;!;HWFU[-D(7E'! MU*7>QMF_$:T8D9F9E$GJ>V,*6[A;+E%,EO#P*M[Q8OXN)\\HK]+P,=4\,R_5 M+2I/J_H))>0ZOTM9E[04+Q$43-_("Z#W>RPN;:#Z9!Q6;' XKBL6% 2D.;P, M2NA@X#NGE[Q#9+F]#$KHA!^9ZTN>Y?IY6Z+\?R?YXAN=&IG])H.7_0VL00F=].T2X9EZ47>J+(Y4 M?J"M;]6GM#;M>N(U]@861*5T^9@#:OVF'7,%J^9H0JT<3+,R>S_!+'MS#&%7 M<.]CN+JID%'F1C0I MPD]D0$4"DU_N3#0KI->!=X>BO&U2CZ))$:T&@O I&O8JL=)!U]; JJQ.[$!5 MQ6O1C8R*4O6*(0A6?L>_"*W*7OFA/,QL-:M:3 =C)EQ8=?&N]6 .+^N]O(GG MRZ22=QR^_"LABV\X34]>KX-XO;BZU2XN(=7 G]6C\B$8NXA6X>T1S=<9_F,K M\FJIB1JQ9$1A2"6,J=61227S^:;@YR3_2N?]Y^><)//UL&T2_XM)H9UC!E;( MVV2E[3]B*7EWFI)54SMY8.RCW)U?9W2&0H90,RO4*!Q:*&BH64D.AQJ4?;R+ M3\T\0\ 66Z=4[H^4LXMW*ZM;A BU:."6[' 5*S%BAR273N9]E'YOM";X[NZ* M#6:YGA6N10C;@Q$0]:/>)@H0"2"(]%&1L?-S"D=BK_2,+ ML^45;625]>0WA%=K!MU?\0L:W'*$E^"!PI 20>+ 7%8]*$ \1V17""$653X% M$^T<*-9@Q]\^Y' TL;O2!:%N50->"PH8Q;L=,?6%JYQ^=H[O'L=W[.7>SW*S MY0W)5BD[#*B/ "B/_:G *?AS4@F9PO==<;Y.\I5<2A QEU1#'(ZT("E!TODT M;;"^(4#Y>M9-R;QZX$W"-/*9%C9A&(T+DWE#Q_B]WQ.@O^1;M/@MR7/Z_>V< M%*>[ C:[NIPLMO.2JU%^XU5%M;_F*:;R=*^UW9@;G#SA%)=OHJ->$*U8R#[M MZ<["Z<["H6>JTYV%TYV%TYT%I5*.[,X";,("7U-0LCN&FPDR 0-@=5:_.Z:)0+R@IC(BY2JG3Y'\Y M4)PU>:D>++S.)+-B-5R3])ZDZ17)OU&"_@;2G@/?9MIP"&"UW#1+XQ+L$DD\ M@IS(VY@:TXO#\286NCO0+&H4#,)=3?:C[QGEF"QH(_+28ZYGL5S-G^QHN"BV MJ#_VS HIL30$"L!N2<^+B!*E# A M /_?WR7T^] [$-,P#_;3L"767CH.D^3HL!+ MC!;GVYSU'0ANTE)*] E*'1<<=6J9$)V"JANX_OEX3.$MR>8&*!V2*^'9)C\N M7$H5,2$@VW4V2/S+43IBQGL'P.X9JZHB]^N",_<"HI0,\_6*.;[WZ+M[](*R M+;I'A"'*6\09A04PM@9NNKCH5S)O8#AG3*,_G#%[QVN_V3N_' M^G\_=K3PZ@<_U:]>1ONPYP2/>\(QUJC(9WZ<'& \[I9G;7J/)#<0^G,/% MTTV=TTV=TTV=TTV=TTV=TTT=VQD5=D]',V\.;^FX>GC;IY?S1G)'!TBM]';> M^'TP9$:7.0GS,E?M*NJ>"%$02X2)940.[JABQ]-@5Q2G :$() M)3H711A!2!LIU:1>GG[BD\>G;4$M6E$TD0F%*N9(1=N/.Q+3>A&U;H$J]D@5 M;S3B3%BRS+V@JV]*G)+5&QWMVSQGZ,_)'"VVU' (?<$F13CF0$5\1RD-CX0M M1!7&+NU/A&$<0TL$TFKUOK'J( &3(D.4*(H$C1*HJ'"4*#A&'C\.,^5$;1@E M\6XBEJV8M_B# D 3/C&;+[NZ5-70B783PX\4,.&0VC&1K1/'Z\:D!5J;^*MJHS<(P6V/,1TR(+4WW$(:OD?_RQK.!&8 M3;1ZYO&&IL"#1/OGYKMR?W7C3E$2Q(;?!G RW_ M9M6RVZ'["X@U-6L">)^3CP5RU MAQPRH-;%ZWV?8!E!W,R?CE>9G?,JR_:=-@P.AS;L9"P@-]KPM,W5-=[@3MLF M.0TP.9=SU8#3"5[K!$^MS=.97G,[G1F=SJS\^[[/&75.F75.F75 M.F75.F75.F75.L3L#TK Y7#B'N3J.ITWGLX;3^>-I_/&:,]7(CUOC-F(G@X: M0QP(IX-&_UU\.FB<]J QB-C. )V I]/&TVGCZ;3QD*>-_"+V#4Z><(K9 _2G M(\8))11=?.>Z'[RYV0AK5*:1&UC&W?43987-@\IGBQK+!9+Q-GJNJ:8% KF#6VK]U;SJQI!Z_T96W#4A $!_'.MEO A_8 M=H-/P:_ M]ZMFK1!.YP%=4?N! ':T!%CVHO*&U(4=RA_6-/N/$TD4R;-F:_18INBV?*,MFJ!TVV)7] #2Y]2N9[K%*!H M4:<(W3QOZ[Z<+2^3G+G\=[TDNF@Q#7.>ML!R]E8"FAK8>D#!.4H'W6])GB>2ARV$WQK-];Y%@0J5/.9(Z''S]JJC M@S! NJ+![,R_ O67#)?%_<,7\=4A".TN8$])&P5D3.0UAY"&>^1O.QYB#4., M)W!(+SEI8[4OU[8MWDLP$^T6I#TZQ>*WEUC1J43R_G6UQSL1.[=]!&P3G"ZF;MHW"N0-F":UXVGA))\% U\EW;R?YX$F M]=";'(NY;DCDQV?LP;7R;/['%A?U&^(>S\!Z39&=@&G(^/)%2N9ET==KC>@0 M2TDCDZ/8$4#:M5E+ZFUW4"B8':$_;25[)SUAHS@583@2"G=3$%*EE#XCUZ0M0D6)YT)3 M;U)$)W>GB+?A#NI!8B5YUR"H*F)V 59!. N&T4"[(CG"*_&FWZ"$$F:]$I&B M3"6W"Y#U^,>[F %,.:JAK',6R-DK!_"Q.P[ $SUPA:3BYSA1U6'LWQ7=])7H M!K^@Q345/UMA*FDE?O'I[7/R+Y*?ITDANHM@4;+1M5')P)2R;Y[TZH!E:;UR MQ*5]*.@1S==9]43SIZ00-%3H+#[(]M5Q,[=72-E&'EE?,=5FF\ M$X*-42)CARRX6_I-8%UB7'6\G:.=K>VG%.#T;51!H^B?HYK/^Z+?R")C=722 MX]:;4;&KDA/7%O_9LNZ.LVS12ITHO:]K6&YW?1=1)?V^.Q(;?(\+*3H!1R!"P-K;I4!)]U]MRVV.6 P>V98Z M+,"(^6Y&0QP72HQ$'P$973WVGH;1S]A#$-0T]&*+OCRS=U>KW&:/2;Y"_0G< MM)@(5,+K@Y72%/6:+\:GM)FW9.W)"W?E*9*0M/!TH F1N"H!1V-D@'[ M!A)_#@42=*DU9Q*NT&SY:\YR#^5DB6_E4OTWKX<<>P MZ0,7#.-"IG,5CH"QB[8TF/]+*)COMQ D67_?.(8'WT/:\8@+S"X4-69O:5=] M ]F_A@+9NIFP;09L?W$D&XO)=Q3RK<3?0@%'W]_(,O;B;$4;VWGMX+K.,]^? ML"U+2WR=VM)Q@6R<H+BXI1?EVG5%C2I<+]6$& MM>[L'X";M2.Y&HYI+=/#&?MLC\!&>W!/M@PJOY9OY#(GE*P'#82 M+H;#9,#EJ(>%6F>'&P:#=D09(@J55K*LM\2]AILA_J7@XUNG;>T!]K$I@?Q7$M$B/DK)8 U2T,&-;%TDY4 MFVOURVH+QCBYAJ_ B$W;56J;YT@\D6UT+I:WMZ6G'N#7V0NE)_G;5&-Z4('K M8=RJX#1R1W1(?(.U)4EH$<6.U3?M.F?:]A)=J*F][Y)2H/O.+:ZCUBMX+90[0;DI?XWY6X M=7C@AWY$W3@N^OP$:BYQ(=J-LL9$[-DV@-N?$-Q>OR&\6I?,\5^4L^5Y\HSI MW+8/P^X!%$C-GQK44<<%.#/A1P!+6Q$'4#";B>8F$@O(?USS^.;[I.SC1TNW M>X%02A<79J "CT"+H@J.$Z;-EO>HW.;]TV<5"4>'D"0R M8.C%'(,)(7<.AV!N"#;0_2=)J9!4BKZ+3_J]:R;:WR-#@4; \6:AS9KW?S#7 M >L)K@Y%DZXYU$2-HF1$<<$!).H(3,CXY9AQV G3#[-QC>4CT^D51H^N]AO1PYOF6(&XR6_:3VL:5#%%-$!( M>0CU73+JS:&;P1&H_CC4A^B$\'F,?G(7>A!!>X MF*>DV$J?!0=0-CVKI/2QFM\UZ);B2".=@*0O5H?$JSR_D?SK=7:7$XHL9K3O MDV^?$VIJ<9+V0R>,RO0E5I?Q9HJ4G4;L9.Z:)5$-S"0!.4=Y6W0G&SN)*M9H M\2LA"RF,2BI#A/181?F^4EM(A>%4&,P8.GTH@6%7W[;RY<4: M 29Y@EHOI0H;\BWK\-I]AN^UGET;GA&>?E&)P?F(GUFNUTJI,\FNO7NC7MI T0/BIL5X7C1P,2\Y261M^O3V2*L5O/IB M4$('@W:)H(1GS1*^[&)00B=\NX0[I_!-4E"#1RN;LZBA!Y2_X+GX+5X 92." MDM+;_&32%<1$W.YT!:B&35M*]M[NSHP>(;/EDLJQDUD()"5-HU,)32S@@8AH M!1L)XYB3HUQM\PRS7(-4ZBO\ROXE?@Y*3[A+\2@GC 5!8&&M8*3B'F7&D1M$ M[>F:I(OKS7-.7NJ3(?$TIJ?DTYB*,A8"?1"QV3D 5;ZOKLI<"*DFW@?D MC/?@*LU+-ZQ=S4/K5*J_75>4AP%2R6XD[\O!"^AVRC>C7IR;3G+Y(:))$9WT MW@\9I2VK\0ZV1NB,.S[9*3 R.I@7:]=[:@JR)*HW(VGV\WVS0IT>(" MT5;/<:45^N\45=V<+3HWW&0ZZ"_D'+/=/1KIBFTTP)Y(DW9#P%UC+/PKO]2# M)4,K5K]'_XI*6P;3D,'T$Q%>#21V;(:/X>>D+7%/DT<^5Q]EGX'/= ,E&7ORQ?:#@^:7X&U04"%4MN4#%/,?/ M@S#[G2A:RIU<"LJ@EKRG()4H@U2NDGEU=6N6B4-3I-_Y@?#P>WCSA^0<6".: MW?'OD&F\+O[3N8H'I4,F!P='*8IJ(CP]*?*R9<#I7WOC3?_X_9[=8Q7,38/? M>;:1_>\';:+0! N^M)LI-KO3-?0SSO!FNQ$V5?BM:6SOF[?Q)5(G43>].W): M#-A(Z16,9DQ\3E[E_2CZQONQ^RVX?E0T7=V/W8+Q;J.'1HVHC(A *7RF[10Z M^AE5-AD8S9LM)E'>*A.+-_!D*3>R,K^7EMJ?P+/G*I=%MNJW3NJ,,"K540"@ ME,-+"((J=RE+'U&^J;-Z $74E%2(*2WIV2K NY",48G(AFBKKJ- #:J,]W*# M6,P,?4M2)B0(F@-J)1Q;U/%#4":Z8]BUJ@GMC0N>JJC79)9==[;\4J!!#IVW MBRUZ)&>;RE5>$?= YI CSUSH@F-,8'6O0FM .VF*?4R!_[M 7<$%;R#+"?C% M,0%!3&C4"F@-+A'G*&]H= 6Y2]ZJ2R=*H/2)A $\4+&(F@CD"SY^XX"]F8 M2;7;Q.MLGE>WD)+T$\ES\HU^8%FGF_2R2I0 RPK!HRT;+Z;,U.((:MI*&P1& MF"*X*RA_7.&,SK[):K]MJCZR96S_41;;XD+80HK'BUQCY3@"+Z3>!K].LP-[ M=U<.G6J2W:#>#05Q:-ZT0_S U1R]C]C,X6GD.=:R=GQ[_*#*%89N2?6I#]SK M1(-D2P9;( M/6+$>D'J&/^\_'YH C]DBUP,6?/M:#%Y6N5 +UZO,4$KCH>$.S*>1P7D(&Z MFA#5\A98G"0$<[5>(BQHG]M_-$E*%1T48?*. YNT#OMC@7#]3R,<)3J'E!EK M1\&BOJZ.GI/-!I>U6/7]T?,DG?]I=\0Q[:,]W1?9S[+J78=O.$UILYY)QEHU M6_;)/-YSY&A!0=)X?4% MO23QE;?JT]OGY%\D/T\3.ND/;S=9E.2W.DU*!J:4??-NDXWX5JYE:;URQ*7] MY#-Y02EY1HM'-%]G)"6KMRK839RY%TB]RWJBH?8VT=MV+#%507?R-ZRVSIJB MJ<['D94D#.@N)XOMO-RW5(@A#=7^>KN8*D;,P$0>C15I-?'ZB\^W14DV*+]' M::678HV?Q:8)0,G#JU64,<(++OIHB"FKBC)M_6.>+! 34@PKV>=&H0IZF[T6&;L3 ?=$ MOPE5IAK3JN,-[K/P#:C[1K-]EB7XT]6NZ99AK5'&M2DDO)'<,SX58 MK2SF[6SE<.AI&.C!*&5P'/"$Z6<"P$HKCCG=O%HS1A.&T41Q+&C4)9YW@KS) MDL\?Z!F0UF@9GIGV, 8CYD]V:(@CPIB1W+88TU7BP]4B.2"HFG0V_V.+"\R: MRS+2X&Q%I6:/S>%%%0C!^C%G21BJ* &>CZ&.5:J3V B*R )_#EAC^YG!J6N, M:0PL!](A6GJ\[JOA!EL[RX(BIB!5ZN=:%W=/@^@!YSXJF6-D(N?4S3&\ M0&$77$5&1!]U>\.H_N[;%/IZ(W^=0A'F=UF4>,,V9U?;ZN7MULKI\O49906Z M(ODI_B^&^#\%C*6=:^XR!;/2[X\!K +3HZ"MMW14/GY#Z0OZ3% [0M)*:TX\=!BXG].*B8O,=Q M,-2>]W%0-2ER[[BU6]"A"V*DHW!<2X[7==B^(H*![0JCJ%%%SI!=%R(=6T7D2M6R"\E"O\QD7I M?G,7N7"!\@TEKJY?HODVSW&VNLO)G*(CE]P<,BFRNS +*>+OZ%&H>6(E:N]T ML@MK:,>)?O&[EY$U:%$6V2($D61H%$"%16.$@7'*6Z_'E*?(%-. MU(:QIT@5R^JXN,OJ&&[TB*=Y8C95RF(B.LPK!:J91AD@SX6\D5R^D7[OK1UO M1EVKD9A>SOS3VT[3ZM6OG+#77!&A3_5+Y)&T/H#=L$+31-I^\39VR(H-MCV+ MJ,?5]>8YP3F3[F9XKTE-U.OT/E$D$%#*9@.(/L/(5P)R TL,[)I8D3?M4$H5 MKZ,)GY0N"'3S&'@1(&#TKD,>59X69_&-O4HB]TB>S>?YEN5KK1RMS"$Y*];YY2\(51E M9$*+EC;$Z /3-QH'T$>".%/);; &J"/>9&P/25I-09>O]?*$6>(FHM259DEXA5%2"-M]:\O8 M9%>87\,T+!P)O$;IQ 9MIA7&&\DTE$9LU[1T701&/&%")1V!*\4$:1,$-$B* MX&O?=D.R%07TY@(]E0\HPR1G;\Y>)?/J&K#'S1IKV&/3,,GV3$7"GW01DGAY MY 9G=--_3A&"2ZY>4;R'EHY+)J<+13Q!N(>.3"&!=H#Q$#2WO,HFBK8 MU*%B';EW6CN.B?$XT.N7'_KK&<<;!Z W_Q+-:H, I)QE*HTX D [#VEU%\K< MTVV'<+Y1D0BE<3^O#%>.PEE%1[8+CI21>1N62AT3L&3=$2EB6@HR.A726$/T0)_:!)387B MH2&I*/R1TFWX1RMP?;0"U\?C I=8"1. Z^.4@;I3@NMG*W#]; 6NGX\+7&(E M3 "NGWO@- K)?42P';)-.#J(XL%>+P^KG&^,%T[J0I)1ZNX4$1P 4AM MBQDQZX".*8=-9M?RR_6NS78K5A,F4F#!F$0$- NMV (/5E5 "9(-18"N;DV8 MV '1_]K7,1 AJU]'0.RO?RT./GV[5]4>:X G3:58[I\6LSERG[1+;[3"#QU7 M$K)_)CEF0MTG)1)XH66?&XT-/_N60>A_EA,(Y'#O>[XAV8)DUQG=_3PEV=?9 MDD(#+5A=PDD'2KX/(-"0>QN6"KT38SF[HW/(NCHDTK+TYG5SD,AAOJ5MG;V@ M/&//5C>GMMF*B?= EOGNRW6V0*\/WY)G*<2<\-HM;T;Q"A2<+C4$0>[(^N*] M#"6=80C ;LLURU+D95HT&X30F^L3O>'4^>8F+()L-R1Y*,O\J M?N!:]IU'1 R_>[,[0D43O0Q=6]/F4FVBAJ4C#SI3#RVB1&Q75T).U16\#H=X MIS*8H24P$2=I&*MXZ(O4OV"VQ:A>,NJWL7BDS2C$GX3+BBE8 M-RITR]J'WIL;T\*%@/!;(WGOFS<#,TGG$K7L71ODL@7,;/5JGN89E<.FP%8: M(S+I"!WDO!:UA:G=;1N.?,:&33 &<[64H>/SLA%&M%%-/V]>Y?F8&(TM7[)BF"7A6^=A$O.+U^:IQR6!HUVRW6NS;6M0P"Y> M)9IM]106T&:+UV77*/$OP4\:]^QI:<%$,?B]44WK]X,V46@R!5_:S73NXM0T M]#/.\&:[D=S)%7S;7T4BE.TGYP7.1-$E6 MZ#[VEF3SY@]Y&A"38JW4(+!B/G3!6K7?1M(.8N\9;0%88,I7=E>$0537$MT!V. M/B4%+JK(4%246AA)J84H$E!'#"*=[*XP)*@GWI2' M$>J 3)8I:U1\D'/>J4 MQ>3PDQ2+'8<0;3@%I*1"'P-+)[@I&@GKL M/:5AV;7/2;G-V8TQW?PI(A1"K$L8,;H4$KL"5K>**'U%O>UKCO[8HFS^-EO> MH1R3!9[?)6_LB]J)H"TF=BHHBD4,/+ VG#D=%!4VH/Q;5*"L'KQ$B^**]@AS M,!;6HH8&27^/;\H4^:WO$3MWQMGJ$\ES\HW^ MXSQYIM_*-X"#7%]8X3%7%8X*C:,T,\)[9EAM@]M?0O&"B-I_]I+@E&UN'LDG M=)$GW[(O+#?M./34$MN4:JOG'M^@\E!V%UHW&[9 M$?)L^9EDY3I]N\MQ-L?/2=JL-HJ[=+OS'RD7C#:,A$M(,T91P=>9QEPM,\V: MP*$B!5D?![F$*2J( %D-(>,F+F' S!'$6TC^!N M28GGJ-XY*8Y"162"0] N653 $KKYN"S6P$'2/0'#6U?X^5RB>8E?F%2SIG& M5FH?';"LUC,L+!L5$L?H90JOL;!6CMD0CB#NT1];3&O?MX\N/E%>TET1E6B; M)QD=:\W>OH=!FZ(\WM6H:%0('*$5>P":5I?S-< 50M?+_9_7 MQ>=D@7[#Y1IGC]]0^H*J]>0@+M$%+\'T;,$K*MRZU)N;B=ZB%1S9%D\*N[ 02L8LP8TE9Q_,/(3,L''DG:QO'!=/ACK_&#Z6Q)F^!LW*BX MF0\1,;=C'0T W1T$^.)V<(P' MC.$%&FU#"D0%1F,-V.,-4A4//0_F($O?Z$]O%VA>W9&D1?_T\:_&$),Q $-N MR.#((*C1T)20'%;-(1K, 15$B,<\P933ZL/'RG@+#RU&\S$ K(3/T>$6HJ]I MX2MI 4=Q,"=K38-GRR\9\Y[G>%ZBQ7E2K'LHU=)UTQ2(Z*)"&51>>Q0I:N H M.?SQF@0E;0_WV6)#6\[D8"OF(&:P5. M>A0"?.PHHL6%6$8W>-CQYC@(YH"GRGE^711;M+C8YG295:^O'M94ST63F;2H MO_?P85%RE_'0H&14>++7B3W.C.KD^+,X(E%EESW0.P9I4A2S92/3++]GC]!< MOM)QA@MT1Y=]:/>Q:+X6_6O.HWCP]Q#L>$2%9!=ZLL>T9>TTAJ*^(H\WB], CVGY-<%;V*.LQ MQ$UZ#VX@6OZ$BIHV*IB9R&T/,4TM'%[!N/&[0^(&L8N* J^LCDQHFMID44$% M**TK0]2N@ ,D& ]^MZEBWYF21@B-./UG$#E=@:+O0_OY\+YW!RNANK'UZR?H MG!1E<8N&ZQ\EU0X_$JK($ 21=0R&)/PYB@)X,\ 0/QNUN7K,\H*)-BO*2@: M90HIH@*-7D9[P AY<[ 1K^[L<;? @HA!,WV@:0!\5 MMDSEMT<:H":..U=9K ZI>U!^?6*=DKZG=U5M/%885DOD#_^*-#%X*P+6.<;O M1VC8.D[)=F!#PB/-H1EWNDJ7&8L^5YD:&VZ.4NO_YT\##=)*O];?A)\ZVD4L ML&&Q/\/LZ+>*EDF*KS@KYAC1-5?QXYQLZD:T1^'5MMSF/,QOD%/E I4)3HOO M/3VM(>MLP>T1Q9,90Q)?3X7PEGQZXZD[ 9+)B04RBHA]2]NT"*-BEYBEF"UW M6+O._ALE.8L\[>_?QS$1:,>$21!63M'WQ)%^Y,9P6'G_NH])I5-,Z(%BF5WI M&POE-@];)-<\CA'( NU,CN.Z3F^/HWB ,7X9;9';/*QA7/$X2A@/M3,]C*LZ M[=]F\>AV:\NJ *8";]'!R"$Z1KVF0LHD/9WA..]JNY,;=9^KSVN"N2K1V9FQ M>^'B_M>1B?9Y';((4 "4<?M*I5U/*EI-CF2.+2M2K+K[J8 ME?43$D'[#CTFK_O6=<]>=H$1&KI=>(24SH=XM"'UA:[VT^Z-2,)OC1B];UZ; M?D'8*R6RQG>_]IO/O[I;_^]8L[=^/E,;N_[XIP]_?ESG9+M:WY*7*ED*+?;Q M<_4O6;/-2O?%@I;V-K/(NH>,54%WENE5PR888_:1G]B+1S'1C1")'AF3CA9Y M8<>OLA]007K+3=2VL*LJ*;N.VFHV/IZR'W_%"Y%5GCRO\?R"Y:[ 3]NJDX;S MAYZ07^I2$(8CH7":@9 JI1PQ 4TG)RI*/!?.3R9%=')WBG@;_J >)%:2=PV# MJJ+J@AZH@GCM+, O+-1.V%3A-YZ( MKOO-VT@2J9.HF]X=+BT&5=JX;L%X3A8!LKLR$&)C8 M%HLHPQIVPIUMRS6IW+A#4ZLFZCO->D1A2"7<&.C(I)*Y]TB=L9P/174U.A-/ M)0H*?@]'1.%_!,J42R R289BCV=UET;$R\?F7=O#C]^(IH<'%(,>;E%$TL,R MF6QZN,7+\3K6J_KZ$SC0/NDTR*=V.;LCG^=!\Y?!I"_C9Q_CYG$%\+!]*M ? M6Q:N]<*&%JU*L 304/&TCC*J0 03K@*T='+A?#H&>\T1SBA*&K%8WF<5?7<0 MF&#= 2UE6R70%+.+URSJANM0A5+8:]7(IQ<%PW@5"9I?8,;18(*1,K0/I UA MC]D2]:9_U5@1HC&@581IM&A]I59D^?ON4A[))W27X,&#\@!2'KJH)/5W.F+50\1(]-Z!B4F-]<5Q M54WQWH/<2W.#DR=V'QZCXEP8' LAY6L?)6E\.#,0?23.U#5-<5'1\Z0_G(3( M.).M7P[[3<9HM]1E86:;DW).QE>EJ0&J*=BPL UO',%8 >PSQ. MT#M3IX.!,:8M[V4U8#)O&<[^&M;>$D-(9OO+S7-*WA!Z2%ZH-,5=FF22N1Y MV6A,2>DIDROMHNI&# ^M8HUJVIFSRS$Y8K\F^5N;Z&PCO"OJ@MD^+^PH9MZ& M&@0-Q+&RNB-1T8(FE^RHFH_+$2JT@O 1;6@#E8SM@V^FL8"?,378)O4[+>)GD&=F6?:$&3V> B/G;&1KBH%%A)"D<&3JVH:WM MZO;>D[ MT$,GN]GJ;)6C^C1I^!ZACFRW+9&1!=W[0.G@W2]G.$6>K!#W",!EK^$&02$3:RCF*U]-B_?&UJ[G"@21>LSO1M5)U/\<:2 KYZK7I.4"E%< M_K'%=/'#A:@^5?K9;$A6_>4QY4[=.)GG4OB1.RM['[V$3,S7:+%-T6Q9Z?'3 M6_6DLB@O#H"2'[>J*+T(2<%93:#->]$U@ 3QRSJZW M4/Y$_*][](.6 $9 [_13QK/UZ'R'5[PN>XA9)W#3V-.CG'D%3#G3*&,I6$0V M7N D?V-'L8IY1D?7NG4AH?,BWKX1M\F&_O,Q3[*"+EUD.77@!5J!6KH"#@^@ MJ_77;$G!QPTX ?8+,99[&$>BKJHZM=-6 M$7GN-OV()Q;#97CK1E@'CPW1\3[^20QH=\TF,3G34_J<4_J<3E-/Z7,B-C*G M]#EV5A>60$=C96-/H=/>X0P<[@(WS8!&X*FY\7N-L;,/WGFG9?L@R*]3H'%HH!JQ9*< 8 M=-!:PEFY6P/O'BW0YKD*/L[Q'(8[31DA[*1EXD,=3/R1H)-6XBVDRS'P*G&* MV;8LRB1;X&REA)R46@@V 75\,-.)/!)@ O9QYIQBPEP7Q18M+K;,+U@GW*_% MNT.20S0=*(@8\3:UAIE:ANEL&?S/[:X MP$QS1M@5E8/ M5LN>H0JU. 6E-V*'$>TC=F_MJ*@Z@MDLV7KI\1[YS&F_6W[--Q;SX8YY1X#GJ=5J3'JG3?'XF'-2>/3 MJZ#*HF"-+/8>AMFRFE+N]_2=\DHU9]VB;]4GHX7%H!!D5=$J% -&K13@=CW1JJ5!W]\C MC6U0'UOT@^^TKG^YFF_:]SBT3(_^7 UR7&1TQB9AZ-AY<,A,$>+H>V(2S-[+ M_-#A6 UR%:>CNX/1\BJU%HF_)7F>9*7/AX_COH71C+Q&C[/\'J_6I>@2AIZP M>X J)/0B(04^+J^2>94?2A!J)"?@$@D(_$LBOF^A(!%*XSZV]0%EF.3LPBBO M0W*-0DVVNT,A(_.WZE#IF( EZZTV!$SK&Q0R9I''I2I&'0'A6*6_W84)(9MX MUV< (SQ0GC;^24SW&!JC",W<>B^5I\@!@C* ^5C=+SB G&+M1D#6C+RNVC MO0*Y PN<*(GMW )8JG2<<^!:CGX1:+*",5H0:AC'^^*AW&D'=G[H?'8J1L?@ MLGM*"I9^=O.,LJ)^_&&[V23YFT?_W'[P5\?+NY8U+U6[$RR M0';#C"<<&\G,<]86UK)/_?X^8\!>5>?QQ:>W/0W/><4BJC0Y7MSP'6:$&?(V.D\?D&LGH]_^O!7 ML7,20-K9%_>9E/6'=@?O&9POE=#-E%7P2 MF*0*'_VQ>\6 F?99=5E(G))&1]=_%F5(Y\]X30D( M=-SZA-T*K.NQ3#UD0^ M0XM-&SG(B._V7:E#*>5\ MC='R\A7-MVPG-ELN\1SEPHD;0,F/C%24WBR);0<2$]&[UL.PRLK/JZHJ7C.N M-@]D[/#2J)U/KL:5Q*OP2>9-B)&?K8(;0K2F M852:/5LLJKNR2?HKRE">I/H,40>I:VQ_P.KR$N.RC\<_3YYQF:2[V_0H?T&+ M*Y+73PJQ@)XDFP]"RVW+#^_R0LN'ZWMP C4R7JF&SHDQS>[=!88V-]X\7=;: MY,\T-HD!7A*(MU9IX&JAZ/DDI^+='M%O^[V0\3]@I/D:S6W'BS'YHK>B]'MHE64"V,\^AOHK1#D-5 M%>]D4$_;-;',TDJ)[!-*!A$$Y/# 9!1HS$\"'*'GIGW];>+V1QXP-LEIJO,3 MNPF/7EVT-=ZD7(XN;Y$I@"3J^G'M[:4(&]O.X[R=*%PI7[ZR?Z+3G<6CN[.X MBX5&^0N>(\F@2*MFT'_-EO=H3E89_C<5I?)J5/*I[R].4,?@+J/3.GQTR75& M1R;:O<)\TS14$)$*H&S4HZ0,2$AA7"J(5BVHSVLC+#\WSE9GV:)^/)?^N[&B MDN1O,/)=$C@=N;[S1$LV&A,IVMMC@#%?3/'Y! M*H 9E6E4#BP3/M1LA#?$&[ *^^/Z(/:+D+F'F-END)YYH+.&\3&$-4^Q6I)W MB4&@L\.&*;HRXDO';A0T<(+T[Y>ZY=Z_E>J*N]_C#;Y=W^_F&SN\H :Z":=D M;:]?6=$&08]C-SBVL&7GY29]W>=H(89$T_">YLP*\;OWP$(!.-9'XH%8:DCF M'[=K3G5S$]B,R-W<4]E.XMQ(]-*EN6UWU^%MV][3(DNZR)IVCC[0PLRY$/'F M/YSB?&0Z;^AT9R5.VWR^-"EN_'[2)PJE& M\*7=3/%T,EU#/R>O>+/=")LJ_-8TMO?-VW@4J9.HF]X=42T&;$ST"L9KJ(:# M@:C )U *GP(ZA>)5R"266V9R)K3:K2K?UZ5_V8FH\SAS%PP=9N^] M8QAX'200T/6&HZME2GE3!.WB.QS'A"22SNR!_-<#[X3O3W MCZ>]:$A[T4%_Q#*4Y;M1B[Q7]6[T,HMY*#<+%.:2GV0H2_D[FY4'_$\#V;HW M8AG& CG>:XXKR2F&6ZLO=] [18S+?*6RUH<3&^)GP?8;PJLU77Z>O: \62&^ M0;W+\1PQ12VG/NPQ;(#[!1^X 4?&:\&)_ MK"IW98(,*S]9H"8Z+#VR*IZ=Q;)L/J33?+1 MST=BE0Q5$.\[1+[ &?=AM=T 9PT$X6+(XP_E'*FK_/I;B82]'DQ:H+D=3 ME::NJ)Y@U6+Z'K&\+/3W@IVC,#Q1E&-T)1\92;3U ?'5F=$"QQ9':L6G*S.]!T;F=6Q M$CCRMV8"W/:8K$.#W>%HA+ _E/0]5XW0B3*"I/IXD93H*L'Y/Y-TZ]HG9UG[ M)+D) +6?+(*KK@O61AB+%>61(2BM_2W)7E#!I&?Z*1Y)F:3M[RQS^2TI_QN5 M^Z3W[3OM/5MQT#I-'G<:7^;Y#*R=34&T_KTC>_,3H M^KMI;^XIGM[G!5X/L7V8W0['&U$1K3CF,Q**-T9[.9DA("-L?EK5-N4B?35 M\BEZM3/P=DQK9R#M.-D9]]T9FYV!"-C8F;^]*SLSN/U2+0LG-2DF5;H-9=14 M>3(4HSHI6)L DZ49_G^/=$]C]IQZ:;! MS>#[Y1T%^MZH7R9W RNG"+@1OTD^LJ61/U,_R4M%#D$U^1-'+MKJ.'XA\M?& M70%IZA?&1[?S*%\5WQVPGQ7%=E.O0$^OBQ_+Z^*VQDZ$BK-L\1F5:[(@*5F] MN;Z&85[CV,VV28U1[9-$@NW\2RYCH,$5C=U) 2J*;T5M@?@QVR[3SG*T"H=+ M.6J/!I NWAL2KO3.%?)/0JK'+'#)T2[N9S:7JCJF\):B.L[V8IINBY^2R$6\GW=9U%9 MT O\@A^DYV8INOBMQ-B(>UOL 1Q=N#0>7QP+Y%SM_(A M)#A*A_,]G39SS 9']?U+ALN3P_EH',ZN3X7XXF&BTR:'?'VHNZZ?5G#VBONW M (7?&K%[WX)_<@N]_/V@3Q5//\$N[F>)I9;J&?DY>\6:[$395^*UI;.^;M_$H4B=1-[T[ MHEH,V)CH%8S74 T' U&!3Z 4/@5T"L6KD$DLM\SD3&BU6U6^K^.]FWZL[5B_ M_(#A6,=[BV%4FKW\8XO+M^N,+J^W%0AGY1KEC^LD:V[T[%(9"%YM'ML+HRH? MVV.6E1]I[W8?<#]'NX:<9-&,.,$;VJJ.3,2OY1QU[F,M]] _Y M6JNJFSGO8/9&7.WDYJ9?[W M,_UJ3W;F4'UZO':F+[9%H. OM9W)JAPP4;Y%I]42[8HEPCY,C;3FR:V-H.:3 MP3E@SQZOS1%(;A%W^ [,3B!^&W?O[IX\-R%Y;J9Z=S= DR/SW3A_=3<&A Z/ M10Z#.KE[/ZA\.I8"A1-=$=;G%][8=FU-CQ=DG70DB ?Z49S_LM>5P+*E-HPYU M_@ILU,F&>CB[M0',.S:@9EJ;(A5-[-8S:I^HCV/DD^4,S'*.@,L[MIP6?M'3 MR79(8#ZZHV\SB>T=2[[G\LD>@I;DYSI8?5,_?>XWR]=D8NTYU87Z ^10W0EM MQ]3=K&^'MUGD<$.)A-/1W>ED4GTS-YEQZ3O9'(ZS@)2[3[J$,O3:?8&1U ABE.?6+/HN00B*?G-V/) MH'YZ?C.R;.C7&?TG>DQ>D<]TY[M6[+M6XBL!4#:845+ZV /L&L2>8<@*] EE M:(G+J(98Z^ MH95 $0DKT\6EKLQQH--(,Q-@5%=_E(E,U9HQFEN,YH]C 25,%Q.@45KQB+TY MD: _!L*+'@F,+ M14V"9E@[XHV,ZHU:H_V<55FQ70YV?S>->1ZQT7-KI8$[OG>ZU':W0G.RUA[5 MG"CW[K#)%38]A#=ECD2GS:QHB;RCWXHKSI[DFAX__H?5*K1]Q)MI*NM94:"R MN$6E9K>L(NVM+<2D021TAMSCWQ>VA'NAJB'YFQY7/4(YH':$,2))+.5H".W8QIMW0F13 M^6_-DN:>:BE_007=>I[-Y_DV28OJOU1"G#SA%)<80:;#,6P5\Z4=V_A0[$:# MXV=OHN M)\\H+]_NTB0KJ4UG"1^>V34&G1W4%I291$7!F'!JIH61AE)138/%O\6]4>B2T1_P9HO\3X:)M( 8!S(\!Y48SH&4HV$BX50^[#MCGYB.B, MU^!\T>@P5\TWRJ@,\1H<='2KIE?NF4(ZQ&TURV(M;E):J9+ 5^6:SI9N(4>O MS\45R[>/^I6ZB?%S-3L:^3?N62*_V?)+49\]@L G*:.$W*!,S$!3*\ 9O ;5 M6%C]$)=<+1%_)63Q#:+ M7>6M X&X0ZF$:4,9,Q!%PCJ#6L,\YG?%!T';^@ '%:GLQE]P@0AP/ '$'0$H M,7>+$\XNHA[#<;*!(F9 \2\1@V@J^$B 8W+:"05.T#X1T,;=UC$B8^XX =MA M1N;0Q]IW 9VO62JRZ^QL0[8#/X%M\:8+S(N'#L*1"C'"I'E=4<:@?HA44/5Z%=*%3JN8.(9P4?*TCZ@RB-*FEM&V>J&%$7G-D0GH6.#%B!U MHU8MM=?;AF?;+^J% 3]>\:]HC"D.J";!*<:>7JDDDEXV1>5L&T M+46)Y^?,&.=OG]'F:;A'5]'P-;"8QK\)DW4&@K1\X\V^KK'W!&PY==ID;#NW?P?L M' _& RH1NC@0:E,POW9UJ>$N5FK--4K[)I?WII]H7;LX&Y30+M!:)=P=:LJK MD\04P MH!?(;52!O%UABL*1!6@#1W@PL*]00M'=I*N;V]D!U\R4(/0]'NE+1 M(!E'>F^<1>SLGF.,5UKTL>PW3+E;]"YHIK.(KNM;!LY6C; MLIP '6*0DJTX*A5LR-'?VVV.04>F4''7Y#AJ0O(T^XOHE6VN((',%IM1Y]:*4Q4!0L3$8 M!&(V[VT )3I%?SB]L6;M0@B+;XU[8HJY?D+,:(C(7!^!BR>&]C0Z-$ MK^-BV+8H8T0@HO)@&/,;OQ-Q-QA$1MS?V_BR5[W7H6?4["ACQK-HY AVU@3[]$0=<^3KU>%/VP)GJ& I&W]% M9)4GSVM,-\7WZ)GDS$_^@%;5:NC_;^]:>ANW@? _:J_MIAZ+CG5UI&U>"$I61!D5/]*-M>O^^* R7Z.#LC-E7T4P3QG MU-!*Q*4&;\*JRO- 4.2O7DCDC^]DXE;XE._K3M1Q,@$$5$W4/@XI(0K'B1#V MJ2.3[U3MV08%/>QBN9K-Y1/).O+UW,F6:6 M8F/=UTFQ!>[)JTM7B'/,O5#"6C"?0XMBX2<,\*OC"I0]WBT2+$9&M$/PLIPV M"*M-#X1KD_#;V*^:L0I)TZM0'<,G?+P25_U2ED3S'DN\(TI)]%1\P\"B2'?I MUJ1(N&DOE#QV8I6;WL.:FVN@)C7&]_I*U^N^LUW:()V6:(M,M411)&HM,675 M7$L4-2[QW,J:\C0RY5AM&#E!JJJL;VZ,J_JPGHK-,NK%8=$TF&1B0(4 'B0W M$VR*2(Y4Q$5BX+\_,MP>ZK#@H*N?GO'E?%<0GJY54X!J1J<$9H=._AJ0R-9' M R%&8G.A*T)WRMCO:SF!:NF87!1TH9??)90!FTM&N'![[!.UE8J^)+Q@V5@^ MO,+<5X^DJ'L#!\)KM])%GJJDX=/8^[3KD9KP)_2&B@NBT2$:3J,=^2<_OWR^ M5&?\BLJ[G[O394\C*E5%O*V!L3T(V@F]=G&;T+7U55#'K6V-MZ>L->7=X>E$O=1B_RTK?R!J-<3Z MHR?L]G5RPJ@UQYA#<[515;E$9&@E5XZEU+]__3?+2SH1'J:O[JF)6@=/0A2U MGAAQ9JXCLNK2O;;V%17T$C=]*GW_FA=Y#=+-WY#8L!A2MQJCHXY;=:QXM= A M7;WOQW_3^&T:?RUR_=!P8ZX0TXK<[Q9%B< '4%#P4.;2>S,Q6N8F&J4FZU1+1O8>=,Q(!-Z53=9JDN_1 M?\WRHJ+&%U7;XNXG%A#Y,Z=O=CYX^?4VT%8KOX(F^>::; MOZ48A^L=A#9TS=\*OD$'7/:7AU%%A%!FA.>\R,IKC;+98/*U.!.63K7/(3&J MB[@%BH9;2GU#K#83WU6'!CK-)_/L[V1#/P>J9:]-2L#R#'J2;&WCN/0![ M/+J?ZP!&[7I^$"_@#!+&A&;G%E#/E5&PR*4M3V#CV'-TW"+2_HXE*"GVGU[I MY_^81"96 U)U0*H.2-4!J3H@5LWR:M)/XXZJVX5?[N><69#5JY^,NO!!*A5#J1P^EYE5V/)84 MFDO:[[)+W%S'I8ZU]88XZJ)Q5";[&MYT1P:^++)3FT&FJE]Q+(X/^1O:-V\& MJ4.J!KQ-(T5[\[7ACZ4 M*GXFH^-C9U.ZU5AJ+,RP ZJXF9QN[(*)Z,+D*&C[<4MOR^?/E_JX@FAJ=3&FF1<7B5@!']F>;:U$+2V2< M"1$>EWIJV-SWD83)^:H')\6B*F%[8NY ^]ZA*-H-OM !Z ] ?P#Z ] ?@/X M] >@OZ2\F!GXO]F>C!(*N.H>T->[+*:R>)# ^=6,WZAQ:&:@.Y1-7)L2Y1I MG@#2TX_=*!4]/.63T%,^!@._W',]\L8C>Y)GQ7&9;;6P_:0>#XYK#P;>@:KE MU)&BWMP&3^N3;X_"O5ON9X3!?4$KP*,'9)8+]M&MV0\"@_R+)O%J&(<,,H!\ M!.0C(!_]Z3D@'U-%/JZC']\R8E=RNBKM<+'+3_1B N57J"9FQ$RB.N*HE<:* M4W/=T56;;F9) ,]&M4$#\"R 9S\">':#B[_%:Y7@"V-A]"7TOET-HY(S88&4 M&E62L'$$'%2,*PW@H '!3@HP$'I5R? 00$.RE%+ <%."C 027DS0 .RL>% MT!I^P'5.$H2S*S2Y;:0N%$(*31\X+L<_,B[:'X.9(4O98PD?8[MB5BFU'VUE MB:-3?*"'G&:!/PB1:?.Q>;9F)L9,FE$9$?KB&ME>D-$5FA/9Y_Z@D/L<;'(8 MV!0-,V,M5YB3:3WI.H@^;,K:1D1G-9+=Z0#Z$-"'@#[LT8?L"_WG.:O0'_\# M4$L! A0#% @ RJ![6,12/ ,M4@, /'$? !( ( ! M &5F,C P,34R.#1?,3!K+FAT;5!+ 0(4 Q0 ( ,J@>UBX^NY$Q"( &W/ M 6 " 5U2 P!E9C(P,#$U,C@T7V5X,3 M,C8N:'1M4$L! M A0#% @ RJ![6-#(S+3$N:'1M4$L! M A0#% @ RJ![6+3FC^2:"0 .#8 !4 ( !28T# &5F M,C P,34R.#1?97@S,2TQ+FAT;5!+ 0(4 Q0 ( ,J@>U@B1P(8E@D *0W M 5 " 1:7 P!E9C(P,#$U,C@T7V5X,S$M,BYH=&U02P$" M% ,4 " #*H'M8) Z8\3(' "'(P %0 @ '?H , 968R M,# Q-3(X-%]E>#,R+3$N:'1M4$L! A0#% @ RJ![6)\_.EA'( >;P M !0 ( !1*@# &5F,C P,34R.#1?97@T+3(N:'1M4$L! A0# M% @ RJ![6"%F6F6:%P "20! !$ ( !O<@# '-S:VXM M,C R,S$R,S$N>'-D4$L! A0#% @ RJ![6#PWVO*\%P %D\! !4 M ( !AN # '-S:VXM,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( M ,J@>U@#LHK[&U$ #V\!0 5 " 77X P!S&UL4$L! A0#% @ MRJ![6+ VW>F6@P JST) !4 ( !U4$% '-S:VXM,C R,S$R @,S%?<')E+GAM;%!+!08 #0 - &$# ">Q04 ! end XML 99 ef20015284_10k_htm.xml IDEA: XBRL DOCUMENT 0001051514 2023-01-01 2023-12-31 0001051514 2023-06-30 0001051514 2024-03-20 0001051514 2022-12-31 0001051514 2023-12-31 0001051514 2022-01-01 2022-12-31 0001051514 us-gaap:CommonStockMember 2021-12-31 0001051514 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001051514 us-gaap:RetainedEarningsMember 2021-12-31 0001051514 2021-12-31 0001051514 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001051514 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001051514 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001051514 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001051514 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001051514 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001051514 us-gaap:RetainedEarningsMember 2022-12-31 0001051514 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001051514 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001051514 us-gaap:RetainedEarningsMember 2023-12-31 0001051514 us-gaap:CommonStockMember 2023-12-31 0001051514 us-gaap:CommonStockMember 2022-12-31 0001051514 2023-10-01 2023-12-31 0001051514 srt:MaximumMember sskn:EquityOfferingsAtTheMarketMember 2021-10-01 2021-10-31 0001051514 sskn:SeniorTermFacilityTwoMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityOneMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityThreeMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 us-gaap:OtherCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001051514 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001051514 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001051514 sskn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001051514 sskn:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001051514 sskn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001051514 us-gaap:OtherCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001051514 sskn:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001051514 sskn:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001051514 srt:MaximumMember 2022-01-01 2022-12-31 0001051514 srt:MaximumMember 2023-01-01 2023-12-31 0001051514 sskn:ComputerHardwareAndSoftwareMember 2023-12-31 0001051514 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001051514 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001051514 srt:MaximumMember 2023-12-31 0001051514 srt:MinimumMember 2023-12-31 0001051514 us-gaap:MarketApproachValuationTechniqueMember 2023-01-01 2023-12-31 0001051514 us-gaap:IncomeApproachValuationTechniqueMember 2023-01-01 2023-12-31 0001051514 srt:MinimumMember 2023-01-01 2023-12-31 0001051514 country:KR 2023-12-31 0001051514 us-gaap:EquipmentMember 2023-12-31 0001051514 srt:MaximumMember us-gaap:EquipmentMember 2023-01-01 2023-12-31 0001051514 srt:MinimumMember us-gaap:EquipmentMember 2023-01-01 2023-12-31 0001051514 sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 2025-01-01 sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 2024-01-01 sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 2026-01-01 sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 2027-01-01 sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 2023-01-01 2023-12-31 0001051514 2022-01-01 2022-12-31 0001051514 srt:MaximumMember 2022-01-01 2022-12-31 0001051514 srt:MinimumMember 2022-01-01 2022-12-31 0001051514 srt:MaximumMember 2023-01-01 2023-12-31 0001051514 srt:MinimumMember 2023-01-01 2023-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001051514 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001051514 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001051514 sskn:TheraClearCorporationMember 2022-01-01 2022-01-31 0001051514 sskn:TheraClearCorporationMember 2022-10-01 2022-12-31 0001051514 srt:MaximumMember sskn:TheraClearCorporationMember 2022-01-31 0001051514 sskn:TheraClearCorporationMember 2022-01-31 0001051514 srt:MaximumMember sskn:TheraClearCorporationMember us-gaap:GeographicDistributionDomesticMember 2022-01-31 0001051514 srt:MaximumMember sskn:TheraClearCorporationMember us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-01-31 0001051514 srt:MinimumMember sskn:TheraClearCorporationMember us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-01-31 0001051514 sskn:TheraClearCorporationMember us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-01-31 0001051514 sskn:TheraClearCorporationMember us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-12-31 0001051514 sskn:TheraClearCorporationMember 2023-01-01 2023-12-31 0001051514 sskn:TheraClearCorporationMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-31 0001051514 sskn:TheraClearCorporationMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001051514 sskn:TheraClearCorporationMember 2023-12-31 0001051514 sskn:LasersPlacedInServiceMember 2023-12-31 0001051514 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001051514 us-gaap:OfficeEquipmentMember 2022-12-31 0001051514 us-gaap:AssetUnderConstructionMember 2023-12-31 0001051514 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001051514 us-gaap:AssetUnderConstructionMember 2022-12-31 0001051514 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001051514 sskn:LasersPlacedInServiceMember 2022-12-31 0001051514 us-gaap:OfficeEquipmentMember 2023-12-31 0001051514 sskn:FacilityOneMember 2023-12-31 0001051514 sskn:ProductTechnologyMember 2022-12-31 0001051514 sskn:ProductTechnologyMember 2023-12-31 0001051514 us-gaap:CustomerRelationshipsMember 2022-12-31 0001051514 us-gaap:TradeNamesMember 2023-12-31 0001051514 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001051514 us-gaap:CustomerRelationshipsMember 2023-12-31 0001051514 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001051514 us-gaap:CustomerListsMember 2022-12-31 0001051514 us-gaap:CustomerListsMember 2023-12-31 0001051514 us-gaap:TradeNamesMember 2022-12-31 0001051514 sskn:DermatologyProceduresEquipmentMember 2023-12-31 0001051514 sskn:DermatologyRecurringProceduresMember 2022-12-31 0001051514 sskn:DermatologyProceduresEquipmentMember 2022-12-31 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityAmendmentMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityAmendmentMember sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityAmendmentMember sskn:MidCapFinancialTrustMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001051514 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-09-06 2022-09-06 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember sskn:LondonInterbankOfferedRateMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityCreditFacility1Member sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityCreditFacility2Member sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityCreditFacility3Member sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 srt:MinimumMember sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityAmendmentMember sskn:MidCapFinancialTrustMember 2022-12-31 0001051514 srt:ScenarioForecastMember sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember 2024-01-01 2024-03-31 0001051514 sskn:SeniorTermFacilityFourthAmendmentCreditFacility1Member sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityFourthAmendmentCreditFacility2Member sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityCreditFacility3Member sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityMember us-gaap:WarrantMember sskn:MidCapFinancialTrustMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember us-gaap:CommonStockMember 2023-12-31 0001051514 sskn:SeniorTermFacilityMember us-gaap:WarrantMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityThirdAmendmentMember sskn:MidCapFinancialTrustMember 2022-12-31 0001051514 sskn:SeniorTermFacilityThirdAmendmentMember sskn:MidCapFinancialTrustMember 2023-12-31 0001051514 sskn:SeniorTermFacilityMember sskn:MidCapFinancialTrustMember 2022-01-01 2022-12-31 0001051514 2023-02-23 2023-02-23 0001051514 sskn:TaxPeriodFromMarch2014ThroughNovember2022Member 2023-01-01 2023-12-31 0001051514 sskn:AssessmentOneMember sskn:TaxPeriodFromMarch2014ThroughNovember2022Member 2023-12-31 0001051514 sskn:AssessmentTwoMember sskn:TaxPeriodFromMarch2014ThroughNovember2022Member 2023-12-31 0001051514 srt:MaximumMember 2022-01-01 2022-01-31 0001051514 srt:MaximumMember 2022-01-31 0001051514 srt:MaximumMember us-gaap:GeographicDistributionDomesticMember 2022-01-31 0001051514 us-gaap:SeriesCPreferredStockMember 2023-01-01 2023-12-31 0001051514 us-gaap:SeriesCPreferredStockMember 2023-12-31 0001051514 sskn:EquityOfferingsAtTheMarketMember 2022-01-01 2022-12-31 0001051514 sskn:EquityOfferingsAtTheMarketMember 2023-01-01 2023-12-31 0001051514 sskn:SeniorTermFacilityMember 2023-06-01 2023-06-30 0001051514 sskn:SeniorTermFacilityMember 2021-09-01 2021-09-30 0001051514 sskn:SeniorTermFacilityMember 2023-06-30 0001051514 sskn:SeniorTermFacilityMember 2021-09-30 0001051514 sskn:StockIncentivePlan2016Member 2023-12-31 0001051514 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2022-03-30 2022-03-30 0001051514 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2023-04-03 2023-04-03 0001051514 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001051514 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001051514 2023-10-01 2023-10-31 0001051514 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001051514 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001051514 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001051514 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2021-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2022-12-31 0001051514 us-gaap:EmployeeStockOptionMember 2023-12-31 0001051514 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001051514 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001051514 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001051514 us-gaap:DomesticCountryMember 2022-12-31 0001051514 us-gaap:DomesticCountryMember 2023-12-31 0001051514 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001051514 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0001051514 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember us-gaap:GeographicDistributionDomesticMember sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember country:CN sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 country:CN 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:GeographicDistributionOtherForeignMember sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 sskn:GeographicDistributionOtherForeignMember 2022-01-01 2022-12-31 0001051514 country:KR 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember country:CN sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:GeographicDistributionOtherForeignMember sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 country:KR 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:GeographicDistributionOtherForeignMember sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember us-gaap:GeographicDistributionDomesticMember sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember us-gaap:GeographicDistributionDomesticMember sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember country:KR sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember country:KR sskn:DermatologyRecurringProceduresMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember country:CN sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember us-gaap:GeographicDistributionDomesticMember sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember country:KR sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-12-31 0001051514 sskn:GeographicDistributionOtherForeignMember 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember country:KR sskn:DermatologyRecurringProceduresMember 2022-01-01 2022-12-31 0001051514 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember country:CN sskn:DermatologyProceduresEquipmentMember 2023-01-01 2023-12-31 0001051514 country:CN 2023-01-01 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:GeographicDistributionOtherForeignMember sskn:DermatologyProceduresEquipmentMember 2022-01-01 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyRecurringProceduresMember 2023-12-31 0001051514 us-gaap:MaterialReconcilingItemsMember 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyProceduresEquipmentMember 2023-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyRecurringProceduresMember 2022-12-31 0001051514 us-gaap:MaterialReconcilingItemsMember 2022-12-31 0001051514 us-gaap:OperatingSegmentsMember sskn:DermatologyProceduresEquipmentMember 2022-12-31 0001051514 us-gaap:NonUsMember 2023-12-31 0001051514 us-gaap:NonUsMember 2022-12-31 iso4217:USD shares iso4217:USD shares sskn:Customer pure sskn:Unit sskn:Payment sskn:Device sskn:Segment false --12-31 2023 FY 0001051514 false false false false 0 P3Y P1Y P3Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y 688 10-K true 2023-12-31 false 0-11635 STRATA SKIN SCIENCES, INC. DE 13-3986004 5 Walnut Grove Drive Suite 140 Horsham PA 19044 215 619-3200 Common Stock, $0.001 Par Value SSKN NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 17264756 35060920 Marcum LLP Philadelphia, Pennsylvania 6784000 5434000 1334000 1361000 222000 382000 4440000 4471000 2673000 3095000 312000 691000 15543000 15052000 11778000 9950000 626000 975000 7319000 17394000 6519000 8803000 231000 98000 42016000 52272000 3343000 3425000 6306000 6555000 2120000 2778000 352000 355000 53000 313000 12174000 13426000 15044000 7476000 552000 314000 186000 306000 237000 610000 1135000 8309000 29328000 30441000 0.1 0.1 10000000 10000000 0 0 0 0 0 0 0.001 0.001 150000000 150000000 35060920 35060920 34723046 34723046 35000 35000 250711000 249024000 -238058000 -227228000 12688000 21831000 42016000 52272000 33358000 36161000 14897000 14393000 18461000 21768000 1317000 1029000 12956000 15301000 10508000 10087000 2284000 0 27065000 26417000 -8604000 -4649000 1640000 926000 231000 89000 -909000 0 -2318000 -837000 -10922000 -5486000 -92000 63000 -10830000 -5549000 -0.31 -0.31 -0.16 -0.16 34920291 34920291 34712246 34712246 34364679 34000 247059000 -221679000 25414000 0 1466000 0 1466000 358367 1000 499000 0 500000 0 0 -5549000 -5549000 34723046 35000 249024000 -227228000 21831000 0 1303000 0 1303000 337874 0 0 0 0 0 384000 0 384000 0 0 -10830000 -10830000 35060920 35000 250711000 -238058000 12688000 -10830000 -5549000 5553000 5293000 2284000 0 349000 395000 140000 157000 -110000 107000 1303000 1466000 -909000 0 -72000 -52000 -120000 40000 -141000 1145000 -689000 1340000 -246000 111000 -100000 603000 -197000 229000 -472000 -644000 -376000 -477000 -519000 -924000 5019000 3736000 0 631000 -5019000 -4367000 7000000 0 97000 0 42000 500000 6861000 -500000 1323000 -5791000 6795000 12586000 8118000 6795000 1415000 744000 22000 19000 384000 0 267000 463000 7374000 0 450000 0 18000 0 0 71000 0 10182000 0 9122000 0 500000 0 732000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: bold; background-color: rgb(255, 255, 255);">1. Organization and Nature of Business</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36pt; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">STRATA Skin Sciences, Inc. (the “Company”) is a medical technology company in dermatology dedicated to developing, commercializing and marketing innovative products for the treatment of dermatologic conditions. Its products include the XTRAC® and Pharos® excimer lasers and VTRAC® lamp systems utilized in the treatment of psoriasis, vitiligo and various other skin conditions. In January 2022, the Company acquired the TheraClear Acne Therapy System to broaden its opportunities with expansion potential in the acne care market. The Company markets the device under the brand name TheraClear® X.</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 10pt; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-style: italic; font-variant: normal; text-transform: none; text-align: left;">Post-COVID-19 Pandemic</div> <div style="font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Since March 2020, the global pandemic related to a new strain of coronavirus (“COVID-19”) has negatively impacted business conditions in the industry in which the Company operates, disrupted global supply chains, constrained workforce participation and created significant volatility and disruption of financial markets. The pandemic led to the suspension of elective procedures in the U.S. and to the temporary closure of many physician practices, which are the Company’s primary customers. While most offices have reopened, some physician practices closed and never reopened. Accordingly, the COVID-19 pandemic and its variants have negatively impacted the Company’s operational and financial performance, including its ability to execute its business strategies and initiatives in the expected time frames and those of its primary customers. It has also negatively impacted the Company’ supply chains and transport, customer behavior and staffing.</span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Impact of Russia-Ukraine War</span><br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 36pt; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; font-weight: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Prior to the outbreak of the Russia-Ukraine War, Ukraine was the largest exporter of noble gases including neon, krypton, and xenon and has historically been the source of a significant amount of gas supplied to the Company by its contract suppliers. Neon gas is essential to the proper functioning of the Company’s lasers. The Company’s suppliers have been resourceful in continuing to supply gases to the Company but cannot assure the Company that the supply will remain uninterrupted. The reduced supply and ongoing conflict have also impacted the price of gas worldwide. Additionally, the Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 has led to a further tightening of rare gas supplies as semiconductor chip manufacturers reconfigure their supply chains to address the need to secure their own supplies of rare gases for use in the manufacture of computer chips.</span><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: normal;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: normal;">Liquidity and Going Concern</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><br/> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">The Company has been negatively impacted by the COVID-19 pandemic, has historically experienced recurring losses, has been dependent on raising capital from the sale of securities in order to continue to operate and has been required to restrict cash for potential sales tax liabilities (see Note 11). In October 2021, the Company entered into an equity distribution agreement with an investment bank under which the Company may sell up to $11.0 million of its common stock in registered “at-the-market” offerings. In June 2023, the Company amended its credit facility with MidCap Financial Trust to: (i) refinance its existing $8.0 million term loan, (ii) borrow an additional $7.0 million, and (iii) provide for an additional $5.0 million tranche that can be drawn under certain conditions in 2024. Management believes that the Company’s cash and cash equivalents, combined with the anticipated revenues from the sale or use of its products and operating expense management, will be sufficient to satisfy the Company’s working capital needs, capital asset purchases, outstanding commitments and other liquidity requirements associated with its existing operations for at least the next 12 months following the date of the issuance of these consolidated financial statements. However, market conditions, including the negative impact of the COVID-19 pandemic, the Russia-Ukraine War, and the Israel-Hamas conflict on the financial markets, supply chain disruptions, customer behavior, and rising interest rates, could interfere with the Company’s ability to access financing and on favorable terms.</div> 11000000 8000000 7000000 5000000 <div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; font-family: 'Times New Roman';">2. Basis of Presentation and Summary of Significant Accounting Policies </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 0px;"><span style="font-weight: bold; font-style: normal;">Basis of Presentation and Principles of Consolidation</span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; text-indent: 0px;"><span style="font-weight: bold; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and as amended by Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and Photomedex India Private Limited, its wholly-owned subsidiary in India. No operating activities have occurred within the Company’s subsidiary as of and during the years ended December 31, 2023 and 2022.</span></div> <div style="text-align: left;"> <br/> </div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications</div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lasers-in-process from raw materials and work-in-process inventories and finished goods inventories to property and equipment, net on the consolidated balance sheet.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"> <br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Use of Estimates</div> <div style="text-align: justify; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company’s significant estimates and judgments include revenue recognition with respect to deferred revenues and the contract term and valuation allowances of accounts receivable, inputs used when evaluating goodwill for impairment, inputs used in the valuation of contingent consideration, state sales and use tax accruals, the estimated useful lives of intangible assets, and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Concentrations of Credit Risk and Major Customers</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s cash is held on deposit in demand accounts at a large financial institution in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $0.3 million per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial statements of this institution and believes it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little credit risk to the Company. </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-indent: 36pt; text-transform: none; text-align: left;">Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash equivalents and accounts receivable. The Company limits its credit risk associated with cash equivalents by placing investments in highly-rated money market funds. The Company limits its credit risk with respect to accounts receivable by performing credit evaluations when deemed necessary, but it does not require collateral to secure amounts owed by its customers.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company had one and two customers, international distributors, from which it earns dermatology recurring procedures and dermatology procedures equipment revenues, that accounted for 10% or more of the Company’s revenues for the years ended December 31, 2023 and 2022, respectively. Revenues from these customers were $3.3 million and $8.5 million, or 10% and 23%, of total net revenues during the years ended December 31, 2023 and 2022, respectively. Accounts receivable associated with these customers was <span style="-sec-ix-hidden:Fact_6b106dd2c6f64138869044d2c7b20499">nil</span> as of December 31, 2023 and $0.5 million, or 11%, of net accounts receivable as of December 31, 2022. One other customer had $0.7 million, or 16.5%, of net accounts receivable as of December 31, 2023. No other customer represented more than 10% of total accounts receivable as of December 31, 2022.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-weight: bold; font-style: normal; font-family: 'Times New Roman';">Cash and Cash Equivalents</span><span style="font-family: 'Times New Roman';"><br/> </span> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';">The Company considers all highly-liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of December 31, 2023 and 2022, cash equivalents consisted of credit card transactions with settlement terms of less than five days.<br/> </span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-weight: bold; font-style: normal; font-family: 'Times New Roman';">Restricted Cash</span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';"> As discussed more fully in Note 11, an administrative state judge in the State of New York issued an opinion in January 2021 finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the State of New York Tax Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.<br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The cash collateral is recorded as restricted cash on the consolidated balance sheets as of December 31, 2023 and 2022. <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands): </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%;"> <tr> <td style="vertical-align: top; font-size: 10pt; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-size: 10pt; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">5,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Restricted cash</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman';">Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">8,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';">Accounts Receivable and Allowance for Credit Losses<br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Accounts receivable primarily relates to amounts due from customers, which are typically due within 30 to 90 days from invoice date. The Company provides credit to its customers in the normal course of business and maintains allowances for expected credit losses over the remaining contractual lives of its receivables, considering customer financial condition, historical loss experience with customers, current market economic conditions and forecasts of future economic conditions when appropriate. The Company does not require collateral or other security for accounts receivable. The Company also maintains allowances for estimated losses resulting from amounts deemed to be uncollectible from its customers. These allowances are for specific amounts on certain customer accounts based on facts and circumstances determined on a case-by-case basis. The Company writes off accounts receivable when they are considered uncollectible, and payments subsequently received on such receivables are credited to bad debt expense. The Company does not recognize interest accruing on accounts receivable past due.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Inventories</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Inventories are stated at the lower of cost or net realizable value. Cost is determined based on purchased cost for raw materials and all production cost related to the laser manufacturing process (labor and indirect manufacturing cost, including sub-contracted work components) for work-in-process and finished goods is classified as inventory. For the Company’s products, cost is determined on the first-in, first-out method. Work-in-process is immaterial, given the typically short manufacturing cycle and therefore<span style="font-size: 10pt;">,</span> is disclosed in conjunction with raw materials.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;"><span style="font-family: 'Times New Roman';">The Company’s equipment for the treatment of skin disorders (e.g. the XTRAC) will either (i) be placed in a physician’s office and remain the property of the Company (at which date such equipment is transferred to property and equipment) or (ii) be sold to distributors or physicians directly. The cost to build a laser for sale is accumulated in inventory, and the cost to build a laser for placement is accumulated in property and equipment.<br/> </span> </div> <div><br/></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Reserves for slow<span style="font-size: 10pt;">-</span>moving and obsolete inventories are provided based on historical experience and product demand. Management evaluates the adequacy of these reserves periodically based on forecasted sales and market trends.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';">Property and Equipment, net<br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="direction: ltr; line-height: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">Property and equipment are recorded at cost less accumulated depreciation and amortization. <span style="font-size: 10pt; color: rgb(0, 0, 0);">Maintenance and repairs are charged to expense as incurred and costs of improvements and renewals are capitalized. </span>Upon retirement or disposition, the applicable property and equipment amounts are deducted from the accounts and any gain or loss is recorded in the consolidated statements of operations.<span style="font-size: 10pt; color: rgb(0, 0, 0);"> Depreciation and amortization are recognized using the straight-line method based on the estimated useful lives of the related assets. The Company uses an estimated useful life of three years for computers, hardware and software, five years for machinery and equipment and </span>seven years<span style="font-size: 10pt; color: rgb(0, 0, 0);"> for furniture and fixtures and the lesser of the useful life or lease term for leasehold improvements.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><br/> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Intangible Assets</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Intangible assets consist of core technology, product technology, customer relationships, trademarks and distribution rights. Intangible assets are amortized over the period of estimated benefit using the straight-line method and estimated useful lives ranging from <span style="-sec-ix-hidden:Fact_3a307e03f4aa478d81b4d398a18812c7">three</span> to 12 years.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Goodwill</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to an annual impairment test. The Company has two reporting units and goodwill is allocated to the reporting units (see Note 15). </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: -9pt; text-align: left; margin-left: 9pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: 36pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  The</span> <span style="font-weight: normal;">Company performs its goodwill impairment test on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded for the amount by which the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. In conjunction with the annual budgeting process during the fourth quarter of 2023 and using data collected since the official launch of the TheraClear devices, the Company reduced its projected earnings from TheraClear devices (see Note 3). As a result, the Company bypassed the qualitative assessment of goodwill impairment and performed a quantitative assessment by comparing the fair value of each reporting unit with its carrying amount. The Company</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal;"> r</span>ecorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the dermatology recurring procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. The fair values of the reporting units were determined using both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and the Company’s weighted average cost of capital. Historical performance and management estimates of future performance were used to determine profit margins and growth rates.<br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);">The impairment charge is included in impairment of goodwill within the consolidated statement of operations for the year ended December 31, 2023. The dermatology procedures equipment reporting unit was not identified as having impairment for the year ended December 31, 2023. The Company’s annual goodwill impairment test resulted in no impairment charge during the year ended December 31, 2022.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Impairment of Long-Lived Assets and Intangibles</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company reviews its long-lived assets and intangible assets subject to amortization for impairment whenever events or changes in circumstances indicate the carrying amount of an asset group may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset group to future net cash flows expected to be generated by the asset group. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the fair value of the asset group, less costs to sell. The Company did not record any charges related to asset impairment during the years ended December 31, 2023 and 2022.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Fair Value Measurements</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires the use of observable inputs and minimizes the use of unobservable inputs. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"> <br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 1 – quoted market prices in active markets for identical assets or liabilities.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 2 – observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 3 – inputs that are generally unobservable and typically reflect the Company’s estimate of assumptions that market participants would use in pricing the asset or liability.</div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Accrued Warranty Costs</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; text-align: left; font-family: 'Times New Roman';"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company offers a standard warranty on product sales generally for a <span style="-sec-ix-hidden:Fact_0118928da801475f95d725b88a62148d">one</span> to two-year period, however, the Company has offered longer warranty periods, ranging from <span style="-sec-ix-hidden:Fact_94c4ccf0ede34bf89897d4374df9eb05">three</span> to four years, in order to meet competition or meet customer demands. The Company provides for the estimated cost of the future warranty claims on the date the product is sold.</span></div> <div style="text-align: left; font-family: 'Times New Roman';"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):</span></span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Balance, beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Expirations and claims satisfied</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Less current portion within accrued expenses and other current liabilities<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 0pt; margin-left: 9pt;">Balance within deferred revenues and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> </table> <div> <span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Debt Issuance Costs</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Company capitalizes direct costs incurred to obtain debt financing and amortizes these costs to interest expense over the term of the debt using the effective interest method. These costs are recorded as a debt discount and are netted against the related debt on the Company’s consolidated balance sheets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Revenue Recognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues from the Company’s dermatology recurring procedures customers are earned by providing physicians with its laser products and charging the physicians a fee for a fixed number of treatment sessions or a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. The placement of the laser products at physician locations represents embedded leases which are accounted for as operating leases. For the lasers placed-in service under these arrangements, the terms of the domestic arrangements are generally 36 months with automatic one-year renewals and include a termination clause that can be effected at any time by either party with 30 to 60 day notice. Amounts paid are generally non-refundable. Sales of access codes for a fixed number of treatment sessions are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. Sales of access codes for a specified period of time are recognized as revenue on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used. Internationally, the Company generally sells access codes for a fixed amount on a monthly basis to its distributors and the terms are generally 48 months, with termination in the event of the customers’ failure to remit payments timely, and include a potential buy-out at the end of the term of the contract. Currently, this is the only foreign recurring revenue. Prepaid amounts recorded in deferred revenue and customer deposits recorded in accounts payable are recognized as revenue over the lease term in the patterns described above. Pricing is fixed with the customer. With respect to lease and non-lease components, the Company adopted the practical expedient to account for the arrangement as a single lease component.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> Revenues from the Company’s dermatology procedures equipment are recognized when control of the promised goods or services is transferred to its customers or distributors, in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Accordingly, the Company determines revenue recognition through the following steps: </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">identification of the contract, or contracts, with a customer;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">identification of the performance obligations in the contract;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">determination of the transaction price;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">allocation of the transaction price to the performance obligations in the contract; and</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">recognition of revenue when, or as, performance obligations are satisfied.</div> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Accounting for the Company’s contracts involves the use of significant judgments and estimates including determining the separate performance obligations, allocating the transaction price to the different performance obligations and determining the method to measure the entity’s performance toward satisfaction of performance obligations that most faithfully depicts when control is transferred to the customer. The Company allocates the contract’s transaction price to each performance obligation using the Company’s best estimate of the standalone selling price for each distinct good or service in the contract. The Company maximizes the use of observable inputs by beginning with average historical contractual selling prices and adjusting as necessary and on a consistent and rational basis for other inputs such as pricing trends, customer types, volumes and changing cost and margins.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues from dermatology procedures equipment are recognized when control of the promised products is transferred to either the Company’s distributors or end-user customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products (the transaction price). Control transfers to the customer at a point in time. To indicate the transfer of control, the Company must have a present right to payment and legal title must have passed to the customer. The Company ships most of its products FOB shipping point, and as such, the Company primarily transfers control and records revenue upon shipment. From time to time the Company will grant certain customers, for example governmental customers, FOB destination terms, and the transfer of control for revenue recognition occurs upon receipt. The Company has elected to recognize the cost of freight and shipping activities as fulfillment costs. Amounts billed to customers for shipping and handling are included as part of the transaction price and recognized as revenue when control of the underlying goods are transferred to the customer. The related shipping and freight charges incurred by the Company are included in cost of revenues.</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt;">Year Ended </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">December </span><span style="font-family: 'Times New Roman';">31,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology recurring procedures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology procedures equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;">Total net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Years ending December 31:</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3535e581418f41a982ecf51f00040ae5">2024</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-family: 'Times New Roman';">$<br/> </span> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3574cb693b62438e9e2deecd3fbbadbd">2025</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_e8b9ed4e4f1d4cd19581d44086223417">2026</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_387a1fb8fd944cd584bc123ce1ba3301">2027</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 88%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year, which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include the potential obligation to perform under extended warranties <span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">and service contracts</span> </span>but exclude any dermatology procedures equipment accounted for as</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> <span style="font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">leases. As of December </span></span><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $0.7 million and $0.6 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span>, respectively, and the Company expects to recognize $0.3 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> and $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span>, respectively, of the remaining performance obligations within one year and the remainder over <span style="-sec-ix-hidden:Fact_875eddda5d724fb98fc906a12cdcbf1b"><span style="-sec-ix-hidden:Fact_31a39d296cd841359aac2fc147cc84b2">one</span></span> to three years.<span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span>Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Currently, the Company does not have any contract assets which have not transferred to a receivable.</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Contract liabilities primarily relate to extended warranties <span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">and service contracts</span> </span>where the Company has received payments but has not yet satisfied the related performance obligations. The allocations of the transaction price are based on the price of standalone warranty contracts sold in the ordinary course of business. The advance consideration received from customers for the warranty services is a contract liability that is recognized ratably over the warranty period. As of December 31, 2023 and 2022, the $0.3 million and $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> of short-term contract liabilities, respectively, is presented as deferred revenues and the $0.4 <span style="font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span></span> and $0.2 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> of long-term contract liabilities, respectively, is presented within deferred revenues and other liabilities on the consolidated balance sheets. For the years ended December 31, 2023 and 2022, the Company recognized $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> and $0.9 million, respectively, as revenue from amounts classified as contract liabilities (i.e. deferred revenues) as of December 31, 2022 and 2021.</span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; font-style: normal; font-weight: normal;">With respect to contract acquisition costs, the Company applies the practical expedient and expenses these costs immediately.</div> <div style="font-style: normal;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-style: normal; font-family: 'Times New Roman';">Engineering and Product Development</span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Engineering and product development costs associated with research, new product development and product redesign are expensed as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Advertising Costs</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Advertising costs are expensed as incurred and included in selling and marketing expenses within the Company’s consolidated statement of operations. The Company recognized advertising costs of $0.5 million and $1.6 million during the years ended December 31, 2023 and 2022, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Stock-Based Compensation</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company measures share-based awards at their grant-date fair value and records compensation expense on a straight-line basis over the requisite service period of the awards.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';"> Estimating the fair value of share-based awards requires the input of subjective assumptions, including the expected life of the options and stock price volatility. The Company accounts for forfeitures of stock option awards as they occur. The estimated fair value of restricted stock awards is equal to the Company’s common stock price at the grant date. The Company uses the Black-Scholes option pricing model to value its stock option awards. The assumptions used in estimating the fair value of stock-option awards represent management’s estimate and involve inherent uncertainties and the application of management’s judgment. As a result, if factors change and management uses different assumptions, share-based compensation expense could be materially different for future awards.<br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Income Taxes</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities, as well as on net operating loss carryforwards, and are measured using enacted tax rates and laws that are expected to be in effect when the differences reverse. Any resulting net deferred tax assets are evaluated for recoverability and, accordingly, a valuation allowance is provided when it is not more likely than not that all or some portion of the deferred tax asset will be realized.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company recognizes the tax effects of uncertain tax positions only if the position is “more-likely-than-not” to be sustained were it to be challenged by a taxing authority. The assessment of the tax position is based solely on the technical merits of the position, without regard to the likelihood that the tax position may be challenged. If an uncertain tax position meets the “more-likely-than-not” threshold, the largest amount of tax benefit that is more than 50% likely to be recognized upon ultimate settlement with the taxing authority is recorded. The Company has no uncertain tax positions as of December 31, 2023. The Company includes interest and penalties related to income tax obligations within income tax expense. The Company’s tax years are still under open status from 2020 to present.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Net Loss Per Share</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Basic net loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during each period. Diluted loss per share of common stock includes the effect, if any, from the potential exercise or conversion of securities such as unvested restricted stock awards, stock options and warrants for common stock which would result in the issuance of incremental shares of common stock. For diluted net loss per share, the weighted-average number of shares of common stock is the same as for basic net loss per share due to the fact that when a net loss exists, dilutive securities are not included in the calculation as the impact is anti-dilutive.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">Stock options</td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">7,728,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">4,474,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Common stock warrants</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">800,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">373,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">22,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">278,004</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: 36pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">8,551,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">5,126,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Accounting Pronouncements Recently Adopted</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In June 2016, the FASB issued ASU 2016-13, <span style="font-style: italic;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>, as amended subsequently by ASUs 2018-19, 2019-04, 2019-05, 2019-10, 2019-11 and 2020-03. The guidance in the ASUs requires that credit losses be reported using an expected losses model rather than the incurred losses model that was previously used. The standard also establishes additional disclosures related to credit risks. This standard was effective for fiscal years beginning after December 15, 2022. The adoption of this guidance on January 1, 2023 did not have a material effect on the consolidated financial statements.</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><br/></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recent Accounting Pronouncements Not Yet Adopted</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);">In August 2020, the FASB issued ASU 2020-06, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20) and Derivative and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s own Equity</span>. The pronouncement simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Specifically, the ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. In addition, the ASU removes certain settlement conditions that are required for equity contracts to qualify for it and simplifies the diluted earnings per share (EPS) calculations in certain areas. The guidance is effective for annual periods, including interim periods, beginning after December 15, 2023 and early adoption is permitted. The Company does not currently believe it will have a material effect on its consolidated financial statements, but it could in the future.<br/> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the FASB issued ASU 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span>, which will primarily require enhanced disclosures about significant segment expenses and information used to assess segment performance and enhanced disclosures in interim periods. The guidance in this ASU will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023 and interim reporting periods in fiscal years beginning after December 15, 2024. Early adoption is permitted.  The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</span></span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></span></span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span>, which is intended to improve income tax disclosure requirements by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) the disaggregation of income taxes paid by jurisdiction. The guidance makes several other changes to the income tax disclosure requirements. The guidance in this ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</span></span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 0px;"><span style="font-weight: bold; font-style: normal;">Basis of Presentation and Principles of Consolidation</span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; text-indent: 0px;"><span style="font-weight: bold; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and as amended by Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and Photomedex India Private Limited, its wholly-owned subsidiary in India. No operating activities have occurred within the Company’s subsidiary as of and during the years ended December 31, 2023 and 2022.</span></div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications</div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lasers-in-process from raw materials and work-in-process inventories and finished goods inventories to property and equipment, net on the consolidated balance sheet.</div> <div style="text-align: left; font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Use of Estimates</div> <div style="text-align: justify; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company’s significant estimates and judgments include revenue recognition with respect to deferred revenues and the contract term and valuation allowances of accounts receivable, inputs used when evaluating goodwill for impairment, inputs used in the valuation of contingent consideration, state sales and use tax accruals, the estimated useful lives of intangible assets, and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates.</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Concentrations of Credit Risk and Major Customers</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s cash is held on deposit in demand accounts at a large financial institution in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $0.3 million per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial statements of this institution and believes it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little credit risk to the Company. </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-indent: 36pt; text-transform: none; text-align: left;">Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash equivalents and accounts receivable. The Company limits its credit risk associated with cash equivalents by placing investments in highly-rated money market funds. The Company limits its credit risk with respect to accounts receivable by performing credit evaluations when deemed necessary, but it does not require collateral to secure amounts owed by its customers.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company had one and two customers, international distributors, from which it earns dermatology recurring procedures and dermatology procedures equipment revenues, that accounted for 10% or more of the Company’s revenues for the years ended December 31, 2023 and 2022, respectively. Revenues from these customers were $3.3 million and $8.5 million, or 10% and 23%, of total net revenues during the years ended December 31, 2023 and 2022, respectively. Accounts receivable associated with these customers was <span style="-sec-ix-hidden:Fact_6b106dd2c6f64138869044d2c7b20499">nil</span> as of December 31, 2023 and $0.5 million, or 11%, of net accounts receivable as of December 31, 2022. One other customer had $0.7 million, or 16.5%, of net accounts receivable as of December 31, 2023. No other customer represented more than 10% of total accounts receivable as of December 31, 2022.</div> 1 2 3300000 8500000 0.10 0.23 500000 0.11 1 700000 0.165 <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-weight: bold; font-style: normal; font-family: 'Times New Roman';">Cash and Cash Equivalents</span><span style="font-family: 'Times New Roman';"><br/> </span> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';">The Company considers all highly-liquid investments purchased with an original maturity of three months or less to be cash equivalents. As of December 31, 2023 and 2022, cash equivalents consisted of credit card transactions with settlement terms of less than five days.<br/> </span> </div> P5D P5D <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-weight: bold; font-style: normal; font-family: 'Times New Roman';">Restricted Cash</span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';"> As discussed more fully in Note 11, an administrative state judge in the State of New York issued an opinion in January 2021 finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the State of New York Tax Appeals Tribunal (“Tribunal”) overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision to the New York State Appellate Division (“Appellate Division”), and posted the required appellate bond in the form of cash collateral. Oral argument was held by the Appellate Division on January 18, 2024.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.<br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The cash collateral is recorded as restricted cash on the consolidated balance sheets as of December 31, 2023 and 2022. <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands): </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%;"> <tr> <td style="vertical-align: top; font-size: 10pt; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-size: 10pt; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">5,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Restricted cash</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman';">Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">8,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the Company’s consolidated balance sheets to the total of the amount presented in the consolidated statements of cash flows (in thousands): </span> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%;"> <tr> <td style="vertical-align: top; font-size: 10pt; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-size: 10pt; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">5,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Restricted cash</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">1,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman';">Total cash, cash equivalents and restricted cash presented in the consolidated statements of cash flows</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">8,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">6,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 6784000 5434000 1334000 1361000 8118000 6795000 <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';">Accounts Receivable and Allowance for Credit Losses<br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Accounts receivable primarily relates to amounts due from customers, which are typically due within 30 to 90 days from invoice date. The Company provides credit to its customers in the normal course of business and maintains allowances for expected credit losses over the remaining contractual lives of its receivables, considering customer financial condition, historical loss experience with customers, current market economic conditions and forecasts of future economic conditions when appropriate. The Company does not require collateral or other security for accounts receivable. The Company also maintains allowances for estimated losses resulting from amounts deemed to be uncollectible from its customers. These allowances are for specific amounts on certain customer accounts based on facts and circumstances determined on a case-by-case basis. The Company writes off accounts receivable when they are considered uncollectible, and payments subsequently received on such receivables are credited to bad debt expense. The Company does not recognize interest accruing on accounts receivable past due.</span></div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Inventories</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Inventories are stated at the lower of cost or net realizable value. Cost is determined based on purchased cost for raw materials and all production cost related to the laser manufacturing process (labor and indirect manufacturing cost, including sub-contracted work components) for work-in-process and finished goods is classified as inventory. For the Company’s products, cost is determined on the first-in, first-out method. Work-in-process is immaterial, given the typically short manufacturing cycle and therefore<span style="font-size: 10pt;">,</span> is disclosed in conjunction with raw materials.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;"><span style="font-family: 'Times New Roman';">The Company’s equipment for the treatment of skin disorders (e.g. the XTRAC) will either (i) be placed in a physician’s office and remain the property of the Company (at which date such equipment is transferred to property and equipment) or (ii) be sold to distributors or physicians directly. The cost to build a laser for sale is accumulated in inventory, and the cost to build a laser for placement is accumulated in property and equipment.<br/> </span> </div> <div><br/></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Reserves for slow<span style="font-size: 10pt;">-</span>moving and obsolete inventories are provided based on historical experience and product demand. Management evaluates the adequacy of these reserves periodically based on forecasted sales and market trends.</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';">Property and Equipment, net<br/> </span> </div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="direction: ltr; line-height: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">Property and equipment are recorded at cost less accumulated depreciation and amortization. <span style="font-size: 10pt; color: rgb(0, 0, 0);">Maintenance and repairs are charged to expense as incurred and costs of improvements and renewals are capitalized. </span>Upon retirement or disposition, the applicable property and equipment amounts are deducted from the accounts and any gain or loss is recorded in the consolidated statements of operations.<span style="font-size: 10pt; color: rgb(0, 0, 0);"> Depreciation and amortization are recognized using the straight-line method based on the estimated useful lives of the related assets. The Company uses an estimated useful life of three years for computers, hardware and software, five years for machinery and equipment and </span>seven years<span style="font-size: 10pt; color: rgb(0, 0, 0);"> for furniture and fixtures and the lesser of the useful life or lease term for leasehold improvements.</span></div> P3Y P5Y P7Y <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Intangible Assets</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Intangible assets consist of core technology, product technology, customer relationships, trademarks and distribution rights. Intangible assets are amortized over the period of estimated benefit using the straight-line method and estimated useful lives ranging from <span style="-sec-ix-hidden:Fact_3a307e03f4aa478d81b4d398a18812c7">three</span> to 12 years.</div> P12Y <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Goodwill</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to an annual impairment test. The Company has two reporting units and goodwill is allocated to the reporting units (see Note 15). </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: -9pt; text-align: left; margin-left: 9pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-indent: 36pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  The</span> <span style="font-weight: normal;">Company performs its goodwill impairment test on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded for the amount by which the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. In conjunction with the annual budgeting process during the fourth quarter of 2023 and using data collected since the official launch of the TheraClear devices, the Company reduced its projected earnings from TheraClear devices (see Note 3). As a result, the Company bypassed the qualitative assessment of goodwill impairment and performed a quantitative assessment by comparing the fair value of each reporting unit with its carrying amount. The Company</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal;"> r</span>ecorded a $2.3 million impairment charge related to goodwill, which was the amount of the excess of the carrying value of the dermatology recurring procedures reporting unit over its fair value. The impairment was primarily driven by a decline in projected cash flows, including revenues and profitability. The fair values of the reporting units were determined using both a market and income approach, with the market approach given a 25% weighting and the income approach given a 75% weighting. Significant assumptions used in the income approach include growth and discount rates, profit margins and the Company’s weighted average cost of capital. Historical performance and management estimates of future performance were used to determine profit margins and growth rates.<br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);">The impairment charge is included in impairment of goodwill within the consolidated statement of operations for the year ended December 31, 2023. The dermatology procedures equipment reporting unit was not identified as having impairment for the year ended December 31, 2023. The Company’s annual goodwill impairment test resulted in no impairment charge during the year ended December 31, 2022.</span></div> 2 2300000 0.25 0.75 0 <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Impairment of Long-Lived Assets and Intangibles</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company reviews its long-lived assets and intangible assets subject to amortization for impairment whenever events or changes in circumstances indicate the carrying amount of an asset group may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset group to future net cash flows expected to be generated by the asset group. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the fair value of the asset group, less costs to sell. The Company did not record any charges related to asset impairment during the years ended December 31, 2023 and 2022.</div> 0 0 <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Fair Value Measurements</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires the use of observable inputs and minimizes the use of unobservable inputs. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"> <br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 1 – quoted market prices in active markets for identical assets or liabilities.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 2 – observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt; vertical-align: top;"> <div style="margin-left: 18pt; text-align: left; font-family: 'Times New Roman';">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman';">Level 3 – inputs that are generally unobservable and typically reflect the Company’s estimate of assumptions that market participants would use in pricing the asset or liability.</div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Accrued Warranty Costs</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; text-align: left; font-family: 'Times New Roman';"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company offers a standard warranty on product sales generally for a <span style="-sec-ix-hidden:Fact_0118928da801475f95d725b88a62148d">one</span> to two-year period, however, the Company has offered longer warranty periods, ranging from <span style="-sec-ix-hidden:Fact_94c4ccf0ede34bf89897d4374df9eb05">three</span> to four years, in order to meet competition or meet customer demands. The Company provides for the estimated cost of the future warranty claims on the date the product is sold.</span></div> <div style="text-align: left; font-family: 'Times New Roman';"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):</span></span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Balance, beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Expirations and claims satisfied</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Less current portion within accrued expenses and other current liabilities<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 0pt; margin-left: 9pt;">Balance within deferred revenues and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> </table> P2Y P4Y <div style="display:none;"><br/></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The activity in the warranty accrual during the years ended December 31, 2023 and 2022 is summarized as follows (in thousands):</span></span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Balance, beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman';">Expirations and claims satisfied</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Less current portion within accrued expenses and other current liabilities<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">(136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;"> <div style="font-family: 'Times New Roman';">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; text-indent: 0pt; margin-left: 9pt;">Balance within deferred revenues and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> </tr> </table> 207000 79000 237000 246000 141000 118000 303000 207000 180000 136000 123000 71000 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Debt Issuance Costs</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Company capitalizes direct costs incurred to obtain debt financing and amortizes these costs to interest expense over the term of the debt using the effective interest method. These costs are recorded as a debt discount and are netted against the related debt on the Company’s consolidated balance sheets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Revenue Recognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues from the Company’s dermatology recurring procedures customers are earned by providing physicians with its laser products and charging the physicians a fee for a fixed number of treatment sessions or a fixed fee for a specified period of time not to exceed an agreed upon number of treatments; if that number is exceeded additional fees will have to be paid. The placement of the laser products at physician locations represents embedded leases which are accounted for as operating leases. For the lasers placed-in service under these arrangements, the terms of the domestic arrangements are generally 36 months with automatic one-year renewals and include a termination clause that can be effected at any time by either party with 30 to 60 day notice. Amounts paid are generally non-refundable. Sales of access codes for a fixed number of treatment sessions are considered variable treatment code payments and are recognized as revenue over the estimated usage period of the agreed upon number of treatments. Sales of access codes for a specified period of time are recognized as revenue on a straight-line basis as the lasers are being used over the term specified in the agreement. Variable treatment code payments that will be paid only if the customer exceeds the agreed upon number of treatments are recognized only when such treatments are being exceeded and used. Internationally, the Company generally sells access codes for a fixed amount on a monthly basis to its distributors and the terms are generally 48 months, with termination in the event of the customers’ failure to remit payments timely, and include a potential buy-out at the end of the term of the contract. Currently, this is the only foreign recurring revenue. Prepaid amounts recorded in deferred revenue and customer deposits recorded in accounts payable are recognized as revenue over the lease term in the patterns described above. Pricing is fixed with the customer. With respect to lease and non-lease components, the Company adopted the practical expedient to account for the arrangement as a single lease component.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"> Revenues from the Company’s dermatology procedures equipment are recognized when control of the promised goods or services is transferred to its customers or distributors, in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Accordingly, the Company determines revenue recognition through the following steps: </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">identification of the contract, or contracts, with a customer;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">identification of the performance obligations in the contract;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">determination of the transaction price;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">allocation of the transaction price to the performance obligations in the contract; and</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">•</td> <td style="width: auto; vertical-align: top;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">recognition of revenue when, or as, performance obligations are satisfied.</div> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Accounting for the Company’s contracts involves the use of significant judgments and estimates including determining the separate performance obligations, allocating the transaction price to the different performance obligations and determining the method to measure the entity’s performance toward satisfaction of performance obligations that most faithfully depicts when control is transferred to the customer. The Company allocates the contract’s transaction price to each performance obligation using the Company’s best estimate of the standalone selling price for each distinct good or service in the contract. The Company maximizes the use of observable inputs by beginning with average historical contractual selling prices and adjusting as necessary and on a consistent and rational basis for other inputs such as pricing trends, customer types, volumes and changing cost and margins.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues from dermatology procedures equipment are recognized when control of the promised products is transferred to either the Company’s distributors or end-user customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products (the transaction price). Control transfers to the customer at a point in time. To indicate the transfer of control, the Company must have a present right to payment and legal title must have passed to the customer. The Company ships most of its products FOB shipping point, and as such, the Company primarily transfers control and records revenue upon shipment. From time to time the Company will grant certain customers, for example governmental customers, FOB destination terms, and the transfer of control for revenue recognition occurs upon receipt. The Company has elected to recognize the cost of freight and shipping activities as fulfillment costs. Amounts billed to customers for shipping and handling are included as part of the transaction price and recognized as revenue when control of the underlying goods are transferred to the customer. The related shipping and freight charges incurred by the Company are included in cost of revenues.</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt;">Year Ended </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">December </span><span style="font-family: 'Times New Roman';">31,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology recurring procedures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology procedures equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;">Total net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Years ending December 31:</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3535e581418f41a982ecf51f00040ae5">2024</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-family: 'Times New Roman';">$<br/> </span> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3574cb693b62438e9e2deecd3fbbadbd">2025</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_e8b9ed4e4f1d4cd19581d44086223417">2026</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_387a1fb8fd944cd584bc123ce1ba3301">2027</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 88%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year, which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include the potential obligation to perform under extended warranties <span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">and service contracts</span> </span>but exclude any dermatology procedures equipment accounted for as</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> <span style="font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">leases. As of December </span></span><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">31, 2023 and 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $0.7 million and $0.6 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span>, respectively, and the Company expects to recognize $0.3 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> and $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span>, respectively, of the remaining performance obligations within one year and the remainder over <span style="-sec-ix-hidden:Fact_875eddda5d724fb98fc906a12cdcbf1b"><span style="-sec-ix-hidden:Fact_31a39d296cd841359aac2fc147cc84b2">one</span></span> to three years.<span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span>Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Currently, the Company does not have any contract assets which have not transferred to a receivable.</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Contract liabilities primarily relate to extended warranties <span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">and service contracts</span> </span>where the Company has received payments but has not yet satisfied the related performance obligations. The allocations of the transaction price are based on the price of standalone warranty contracts sold in the ordinary course of business. The advance consideration received from customers for the warranty services is a contract liability that is recognized ratably over the warranty period. As of December 31, 2023 and 2022, the $0.3 million and $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> of short-term contract liabilities, respectively, is presented as deferred revenues and the $0.4 <span style="font-weight: normal; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span></span> and $0.2 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> of long-term contract liabilities, respectively, is presented within deferred revenues and other liabilities on the consolidated balance sheets. For the years ended December 31, 2023 and 2022, the Company recognized $0.4 <span style="font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">million</span> and $0.9 million, respectively, as revenue from amounts classified as contract liabilities (i.e. deferred revenues) as of December 31, 2022 and 2021.</span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; font-style: normal; font-weight: normal;">With respect to contract acquisition costs, the Company applies the practical expedient and expenses these costs immediately.</div> P36M P1Y P30D P60D P48M <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table presents the Company’s net revenues disaggregated by dermatology recurring procedures and dermatology procedures equipment (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt;">Year Ended </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">December </span><span style="font-family: 'Times New Roman';">31,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology recurring procedures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Dermatology procedures equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;">Total net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 21530000 23025000 11828000 13136000 33358000 36161000 <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 36pt; text-align: left;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the Company’s expected future undiscounted fixed treatment code payments from international dermatology recurring procedures, the Company’s only long-term arrangements (in thousands):</span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Years ending December 31:</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: left; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3535e581418f41a982ecf51f00040ae5">2024</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-family: 'Times New Roman';">$<br/> </span> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_3574cb693b62438e9e2deecd3fbbadbd">2025</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_e8b9ed4e4f1d4cd19581d44086223417">2026</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 9pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_387a1fb8fd944cd584bc123ce1ba3301">2027</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 88%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 1319000 787000 569000 298000 2973000 700000 600000 300000 400000 P1Y P1Y P3Y P3Y 300000 400000 400000 200000 400000 900000 <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-style: normal; font-family: 'Times New Roman';">Engineering and Product Development</span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Engineering and product development costs associated with research, new product development and product redesign are expensed as incurred.</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Advertising Costs</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Advertising costs are expensed as incurred and included in selling and marketing expenses within the Company’s consolidated statement of operations. The Company recognized advertising costs of $0.5 million and $1.6 million during the years ended December 31, 2023 and 2022, respectively.</div> 500000 1600000 <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Stock-Based Compensation</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company measures share-based awards at their grant-date fair value and records compensation expense on a straight-line basis over the requisite service period of the awards.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-family: 'Times New Roman';"> Estimating the fair value of share-based awards requires the input of subjective assumptions, including the expected life of the options and stock price volatility. The Company accounts for forfeitures of stock option awards as they occur. The estimated fair value of restricted stock awards is equal to the Company’s common stock price at the grant date. The Company uses the Black-Scholes option pricing model to value its stock option awards. The assumptions used in estimating the fair value of stock-option awards represent management’s estimate and involve inherent uncertainties and the application of management’s judgment. As a result, if factors change and management uses different assumptions, share-based compensation expense could be materially different for future awards.<br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Income Taxes</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities, as well as on net operating loss carryforwards, and are measured using enacted tax rates and laws that are expected to be in effect when the differences reverse. Any resulting net deferred tax assets are evaluated for recoverability and, accordingly, a valuation allowance is provided when it is not more likely than not that all or some portion of the deferred tax asset will be realized.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The Company recognizes the tax effects of uncertain tax positions only if the position is “more-likely-than-not” to be sustained were it to be challenged by a taxing authority. The assessment of the tax position is based solely on the technical merits of the position, without regard to the likelihood that the tax position may be challenged. If an uncertain tax position meets the “more-likely-than-not” threshold, the largest amount of tax benefit that is more than 50% likely to be recognized upon ultimate settlement with the taxing authority is recorded. The Company has no uncertain tax positions as of December 31, 2023. The Company includes interest and penalties related to income tax obligations within income tax expense. The Company’s tax years are still under open status from 2020 to present.</div> <div style="font-style: normal; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Net Loss Per Share</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">Basic net loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during each period. Diluted loss per share of common stock includes the effect, if any, from the potential exercise or conversion of securities such as unvested restricted stock awards, stock options and warrants for common stock which would result in the issuance of incremental shares of common stock. For diluted net loss per share, the weighted-average number of shares of common stock is the same as for basic net loss per share due to the fact that when a net loss exists, dilutive securities are not included in the calculation as the impact is anti-dilutive.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">Stock options</td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">7,728,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">4,474,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Common stock warrants</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">800,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">373,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">22,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">278,004</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: 36pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">8,551,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">5,126,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;">The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; text-align: left; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">Stock options</td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">7,728,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">4,474,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Common stock warrants</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">800,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">373,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -13.5pt; margin-left: 13.5pt; text-align: left; font-family: 'Times New Roman';">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">22,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">278,004</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: 36pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">8,551,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman';">5,126,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7728721 4474714 800000 373626 22654 278004 8551375 5126344 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Accounting Pronouncements Recently Adopted</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In June 2016, the FASB issued ASU 2016-13, <span style="font-style: italic;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>, as amended subsequently by ASUs 2018-19, 2019-04, 2019-05, 2019-10, 2019-11 and 2020-03. The guidance in the ASUs requires that credit losses be reported using an expected losses model rather than the incurred losses model that was previously used. The standard also establishes additional disclosures related to credit risks. This standard was effective for fiscal years beginning after December 15, 2022. The adoption of this guidance on January 1, 2023 did not have a material effect on the consolidated financial statements.</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><br/></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recent Accounting Pronouncements Not Yet Adopted</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);">In August 2020, the FASB issued ASU 2020-06, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20) and Derivative and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s own Equity</span>. The pronouncement simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Specifically, the ASU simplifies accounting for convertible instruments by removing major separation models required under current GAAP. In addition, the ASU removes certain settlement conditions that are required for equity contracts to qualify for it and simplifies the diluted earnings per share (EPS) calculations in certain areas. The guidance is effective for annual periods, including interim periods, beginning after December 15, 2023 and early adoption is permitted. The Company does not currently believe it will have a material effect on its consolidated financial statements, but it could in the future.<br/> <br/> </span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the FASB issued ASU 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span>, which will primarily require enhanced disclosures about significant segment expenses and information used to assess segment performance and enhanced disclosures in interim periods. The guidance in this ASU will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023 and interim reporting periods in fiscal years beginning after December 15, 2024. Early adoption is permitted.  The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</span></span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></span></span></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; text-align: left;"><span style="font-size: 10pt; color: rgb(0, 0, 0);"><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span>, which is intended to improve income tax disclosure requirements by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) the disaggregation of income taxes paid by jurisdiction. The guidance makes several other changes to the income tax disclosure requirements. The guidance in this ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</span></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. Asset Acquisition</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-indent: 36pt;">In January 2022, the Company acquired certain assets related to the TheraClear devices from Theravant Corporation (“Theravant”). The TheraClear asset acquisition allows the Company to further develop, commercialize and market the TheraClear devices that are used for acne treatment, as well as advance the TheraClear technology into multiple other devices that can be used to treat a range of additional indications.</div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-indent: 36pt;">The Company made an upfront cash payment of $0.5 million and issued to Theravant 358,367 shares of common stock with an aggregate value of $0.5 million as of the closing date in connection with the TheraClear asset acquisition. During the fourth quarter of 2022, the Company also made a $0.5 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million milestone payment upon the launch of the TheraClear Acne Therapy System, one of the development-related targets.</span> Theravant is eligible to receive up to $3.0 million in future earnout payments upon the achievement of certain annual net revenue milestones ($1.0 million of which is due upon the earlier of achieving a revenue target or July 2025), up to  $20.0 million in future royalty payments based upon a percentage of gross profit from future domestic sales ranging from 10-20%, 25% of gross profit from international sales over the subsequent four-year period, and up to $0.5 million in future milestone payments upon the achievement of certain commercialization related targets. Through December 31, 2023, the Company has incurred $0.1 million of royalty and gross profit payments based on gross profit from domestic and international sales.<br/> </div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-indent: 36pt;">The Company determined this transaction represented an asset acquisition as substantially all of the value was in the TheraClear technology intangible asset as defined by ASC 805, <span style="font-style: italic;">Business Combinations</span>.</div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-indent: 36pt;">The purchase price was allocated, on a relative fair value basis, to the technology intangible asset and acquired inventories as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Consideration:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash payment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Common stock issued<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">500</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Transaction costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Contingent consideration</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">9,122</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 18pt; vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">10,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 88%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Assets acquired:</div> </td> <td colspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Technology intangible asset<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">10,182</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; margin-left: 9pt;">Total assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">10,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt;"><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The technology intangible asset is being amortized on a straight-line basis over a period of ten years, to be updated for subsequent changes in the contingent consideration that is allocated to its carrying value. The intangible asset was valued using the relief from royalty method. Significant assumptions used in the relief from royalty method include a 14.5% weighted average cost of capital and 15.0% of revenues for the royalty rate. The net book value of acquired inventories approximated its fair value. To calculate the fair value of the earnout using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 1.6%, revenue volatility of 45.0%, and a cost of equity of 10.5%. Due to uncertainties associated with the development of a new product line and the use of estimates and assumptions to determine the fair value of the contingent consideration, the amount ultimately paid in connection with the earnout may differ from the estimated fair value at the acquisition date. A revaluation of the contingent consideration would only be required if there is a significant change to the underlying valuation assumptions. The contingent consideration will be adjusted when the contingency is resolved and the consideration is paid or becomes payable. Any difference between the cash payment and the amount accrued for contingent consideration will result in an adjustment to the technology intangible asset. Contingent consideration expected to be paid within the next year is classified as current on the consolidated balance sheet.</span> <br/> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During 2023, the Company revised its projections of expected revenues and gross profits to be earned from TheraClear devices. The change in projections was considered significant enough to warrant a revaluation of the contingent consideration. To calculate the fair value of the earnout at December 31, 2023, using Monte Carlo simulations, Company projections were utilized to develop expected revenues and gross profits based on the risk inherent in the projections using the Geometric-Brownian motion for the earnout periods and related earnout payments. Significant assumptions used in the Geometric-Brownian motion analysis include projected revenues, projected gross profit, risk free rate of return of 3.8%, revenue volatility of 15.0%, and a cost of equity of 10.0%. The fair value of the contingent consideration as of December 31, 2023 was estimated to be $1.2 million, which resulted in a reduction in contingent consideration of $7.4 million with a corresponding adjustment to the carrying value of the technology intangible asset.</div> 500000 358367 500000 500000 3000000 1000000 20000000 0.10 0.20 0.25 P4Y 500000 100000 <div style="display:none;"><br/></div> <div style="text-align: left; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; text-indent: 36pt;">The purchase price was allocated, on a relative fair value basis, to the technology intangible asset and acquired inventories as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Consideration:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash payment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Common stock issued<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">500</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Transaction costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Contingent consideration</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">9,122</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 18pt; vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">10,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 88%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Assets acquired:</div> </td> <td colspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" rowspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Technology intangible asset<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">10,182</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="padding-left: 9pt; vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; margin-left: 9pt;">Total assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">10,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 500000 500000 131000 9122000 10253000 10182000 71000 10253000 P10Y 0.145 0.15 0.016 0.45 0.105 0.038 0.15 0.10 1200000 -7400000 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;">4. Fair Value Measurements</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The carrying values of cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, and accounts payable on the Company’s consolidated balance sheets approximated their fair values as of December 31, 2023 and 2022 due to their short-term nature. The carrying value of the Company’s current Senior Term Facility approximated its fair value as of December 31, 2023 and 2022 due to its variable interest rate.</div> <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">5. Inventories</div> <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Inventories consist of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials and work-in-process</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,966</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Inventories consist of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials and work-in-process</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,966</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2192000 2966000 481000 129000 2673000 3095000 <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">6. Property and Equipment, net<br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment consist of the following (in thousands):</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Lasers placed-in-service</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>32,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Equipment, computer hardware and software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Furniture and fixtures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Leasehold improvements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Lasers-in-process<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">3,231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">2,452</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>36,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>31,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div>Less: accumulated depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(24,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(21,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>11,778</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>9,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company recorded depreciation and amortization expense of $2.9 million and $2.4 million during the years ended December 31, 2023 and 2022, respectively.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment consist of the following (in thousands):</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Lasers placed-in-service</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>32,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Equipment, computer hardware and software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Furniture and fixtures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Leasehold improvements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Lasers-in-process<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">3,231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">2,452</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>36,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>31,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div>Less: accumulated depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(24,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(21,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>11,778</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>9,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 32095000 28790000 293000 293000 240000 235000 203000 136000 3231000 2452000 36062000 31906000 24284000 21956000 11778000 9950000 2900000 2400000 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify;">7. <span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Leases</span></div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company recognizes right-of-use assets (“ROU assets”) and operating lease liabilities when it obtains the right to control an asset under a leasing arrangement with an initial term greater than 12 months. The Company adopted the short-term accounting election for leases with a duration of less than one year. The Company leases its facilities and certain IT and office equipment under non-cancellable operating leases. All of the Company’s leasing arrangements are classified as operating leases with remaining lease terms ranging from <span style="-sec-ix-hidden:Fact_076a512a26ad43be80c1908cf64abc9e">one</span> to three years, and one facility lease had a renewal option for two years. The renewal option was initially excluded from the determination of the lease term as it was not reasonably certain of exercise. In August 2022, the Company exercised the renewal option and amended the terms of the option, which has been accounted for as a lease modification. The ROU asset and operating lease liability were remeasured at the modification date, resulting in an increase to both balances of $0.7 million during the year ended December 31, 2022. There were no lease modifications during the year ended December 31, 2023.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Operating lease costs were $0.4 million for each of the years ended December 31, 2023 and 2022. Cash paid for amounts included in the measurement of operating lease liabilities was $0.4 million for each of the years ended December 31, 2023 and 2022. As of December 31, 2023 and 2022, the weighted average incremental borrowing rate was 8.60% and 8.76%, respectively, and the weighted average remaining lease term was 2.0 years and 2.8 years, respectively.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the Company’s operating lease maturities as of December 31, 2023 (in thousands):</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Years ending December 31:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">2024<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">2025<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">195</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt">2026<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">55</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 18pt;">Total remaining lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">Less: imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; margin-left: 9pt;">Total lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">589</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">With respect to lease and non-lease components, the Company adopted the practical expedient to account for the lessee arrangement as a single lease component.</div> P3Y P2Y 700000 0 400000 400000 400000 400000 0.086 0.0876 P2Y P2Y9M18D <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the Company’s operating lease maturities as of December 31, 2023 (in thousands):</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Years ending December 31:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">2024<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">2025<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">195</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt">2026<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">55</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 18pt;">Total remaining lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; margin-left: 9pt;">Less: imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; margin-left: 9pt;">Total lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">589</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 386000 195000 55000 636000 47000 589000 <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">8. Intangible Assets and Goodwill</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; text-indent: 18pt;">Intangible assets consist of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-weight: bold;">December 31, 2023</span></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Balance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Accumulated</div> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Net Book </div> <div style="text-align: center; font-weight: bold;">Value<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Core technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>855</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Product technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>4,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(3,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>942</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(5,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div>Pharos customer lists</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">5,314</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,052</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">4,262</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>24,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(16,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>7,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">December 31, 2022</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Balance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Accumulated</div> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Net Book </div> <div style="text-align: center; font-weight: bold;">Value<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Core technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Product technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(3,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>9,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(5,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> Pharos customer lists </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>5,314</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(609</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>4,705</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">31,596</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">(14,202</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">17,394</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;">The Company recorded amortization expense of $2.7 million and $2.9 million during the years ended December 31, 2023 and 2022, respectively.</div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;"> During the year ended December 31, 2023 the Company recognized an adjustment of $7.4 million to the carrying value of product technology as a result of the revaluation of contingent consideration related to the TheraClear asset acquisition (Note 3).<br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 18pt; text-transform: none;">The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">Years ending December 31:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2024<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>1,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div>2025<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,266</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2026<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div>2027<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2028<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill consists of the following (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <tr> <td style="padding-bottom: 2px; vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="padding-bottom: 2px; vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="bottom"> <div>Dermatology recurring procedures segment</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>5,674</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>7,958</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; padding-bottom: 2px; vertical-align: top;" valign="bottom"> <div>Dermatology procedures equipment segment</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div>845</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div>845</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; padding-bottom: 4px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>6,519</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>8,803</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;">During the year ended December 31, 2023, the Company recognized a goodwill impairment charge of $2.3 million related to the dermatology recurring procedures segment primarily driven by a decline in projected cash flows, including revenues and profitability (see Note 2).<br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; text-indent: 18pt;">Intangible assets consist of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-weight: bold;">December 31, 2023</span></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Balance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Accumulated</div> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Net Book </div> <div style="text-align: center; font-weight: bold;">Value<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Core technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>855</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Product technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>4,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(3,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>942</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(5,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div>Pharos customer lists</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">5,314</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,052</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">4,262</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>24,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(16,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>7,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">December 31, 2022</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Balance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Accumulated</div> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Net Book </div> <div style="text-align: center; font-weight: bold;">Value<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Core technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Product technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(3,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>9,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(5,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div>Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> Pharos customer lists </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>5,314</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(609</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>4,705</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">31,596</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">(14,202</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">17,394</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 5700000 4845000 855000 4808000 3866000 942000 6900000 5865000 1035000 1500000 1275000 225000 5314000 1052000 4262000 24222000 16903000 7319000 5700000 4275000 1425000 12182000 3018000 9164000 6900000 5175000 1725000 1500000 1125000 375000 5314000 609000 4705000 31596000 14202000 17394000 2700000 2900000 7400000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 18pt; text-transform: none;">The following table summarizes the estimated future amortization expense for the above intangible assets for the next five years (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">Years ending December 31:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2024<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>1,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div>2025<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,266</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2026<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div>2027<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2028<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1971000 1266000 561000 561000 561000 <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill consists of the following (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <tr> <td style="padding-bottom: 2px; vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="padding-bottom: 2px; vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="bottom"> <div>Dermatology recurring procedures segment</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>5,674</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div>7,958</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; padding-bottom: 2px; vertical-align: top;" valign="bottom"> <div>Dermatology procedures equipment segment</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div>845</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;" valign="bottom"> <div>845</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 76%; padding-bottom: 4px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>6,519</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="width: 9%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; background-color: rgb(204, 238, 255);" valign="bottom"> <div>8,803</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5674000 7958000 845000 845000 6519000 8803000 2300000 <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">9. Accrued Expenses and Other Current Liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt; margin-left: 9pt;">Accrued expenses and other current liabilities consist of the following (in thousands):<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">December 31,</span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2023</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Warranty obligations<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Compensation and related benefits<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>State sales, use and other taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>4,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>3,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div>Professional fees and other<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>6,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>6,555</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt; margin-left: 9pt;">Accrued expenses and other current liabilities consist of the following (in thousands):<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">December 31,</span> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2023</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Warranty obligations<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div>Compensation and related benefits<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>State sales, use and other taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>4,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>3,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div>Professional fees and other<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>6,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>6,555</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 180000 136000 1679000 1997000 4316000 3986000 131000 436000 6306000 6555000 <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold; text-align: left;">10. Long-Term Debt</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: bold;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">On September 30, 2021, the Company entered into a credit and security agreement with MidCap Financial Trust (“MidCap”), also acting as the administrative agent, and the lenders identified therein. The original terms provided for an $8.0 million senior term loan. Borrowings under the senior term loan originally bore interest at LIBOR (with a LIBOR floor rate of 0.50%) plus 7.50% per year and were scheduled to mature on September 1, 2026, unless terminated earlier. The Company was obligated to make monthly interest-only payments through September 30, 2024. The credit and security agreement was amended on January 10, 2022 to provide MidCap’s consent to the TheraClear asset acquisition (Note 3). On September 6, 2022, the Company amended the facility to transition, upon the cessation of LIBOR, to one-month Secured Overnight Financing Rate (“SOFR”), or such other applicable period, plus 0.10%, with a floor of 0.50%.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> On June 30, 2023, the Company entered into (a) Amendment No. 3 to the credit and security agreement (the “Third Amendment”); (b) the Amended and Restated Warrant Agreement (the “A&amp;R Warrant”) with MidCap Funding XXVII Trust (together with any registered holder from time to time or any holder of the shares issuable or issued upon the exercise or conversion of the warrant, the “Warrantholder”), which amended and restated the warrant agreement to purchase shares of the common stock of the Company, dated as of September 30, 2021 (the “Prior Warrant”), with the Warrantholder; (c) the Amended and Restated Registration Rights Agreement (the “A&amp;R Registration Rights Agreement”) with the Warrantholder, which amended and restated the registration rights agreement, dated as of September 30, 2021, with the Warrantholder; and (d) a letter agreement (the “Fee Letter Agreement”) with MidCap, as agent.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">On February 20, 2024, the Company entered into (a) Amendment No. 4 to the credit and security agreement (the “Fourth Amendment”) which amended the credit and security agreement (as amended by the Third and Fourth Amendments, the “Senior Term Facility”), and (b) a second amended and restated letter agreement (“Amended Fee Letter Agreement”) with MidCap, as agent.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">On March 27, 2024, the Company entered into Amendment No. 5 to the credit and security agreement, <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">which clarified certain provisions related to the maintenance of cash collateral accounts</span>.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">The Senior Term Facility provides for a senior secured term loan facility of $20.0 million, of which $8.0 million was drawn by the Company on September 30, 2021 (“Credit Facility #1”), $7.0 million was drawn by the Company on June 30, 2023 (“Credit Facility #2”), and an additional $5.0 million tranche (“Credit Facility #3”) is available to be drawn by the Company if its Dermatology Recurring Procedures Revenue (as defined in the Senior Term Facility) for the preceding 12 calendar months (ending on the last day of the calendar month for which a compliance certificate is delivered) is greater than or equal to $30.0 million (such condition, the “Applicable Funding Condition”).  Credit Facility #3 can be drawn beginning on the later of the satisfaction of the Applicable Funding Condition and January 1, 2024, with such commitment terminating on the earlier to occur of December 31, 2024 and the delivery of a written notice by MidCap to the Company terminating the applicable commitments following an Event of Default (as defined in the Senior Term Facility) that has not been waived or cured at the time such notice is delivered. All borrowings are secured by substantially all of the Company’s assets.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">Borrowings under the Senior Term Facility bear interest at a rate per annum equal to the sum of (a) the greater of (i) the sum of (A) 30-day forward-looking term rate of one month SOFR, as published by CME Group Benchmark Administration Limited, from time to time, plus (B) 0.10%, and (ii) the applicable floor rate of 3.50%, with such sum reset monthly, and (b) 7.50%.  The effective interest rate of the Senior Term Facility as of December 31, 2023 and 2022 was 13.68% and 11.72%, respectively. The Company is obligated to make interest-only payments (payable monthly in arrears) through June 1, 2026. Commencing on July 1, 2026 and continuing for the remaining 24 months of the facility, the Company will be required to make monthly interest payments and monthly principal payments based on a straight-line amortization schedule set forth in the Senior Term Facility, subject to certain adjustments as described in the Senior Term Facility.  The final maturity date under the Senior Term Facility is June 1, 2028, unless earlier terminated.  The Senior Term Facility requires the Company to dedicate 100% of certain insurance proceeds to the prepayment of the outstanding term loan, subject to certain exceptions and net of certain expenses and repayments.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">The Company may voluntarily prepay the outstanding term loan under the Senior Term Facility, with such prepayment in an amount of at least $5.0 million, at any time upon 30 days’ written notice.  Upon prepayment, the Company will be required to pay a prepayment fee equal to (i) 4.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made within 12 months of February 20, 2024, (ii) 3.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 12 months and 24 months after February 20, 2024, (iii) 2.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made between 24 months and 36 months after February 20, 2024, or (iv) 1.00% of the outstanding principal prepaid or required to be prepaid (whichever is greater), if the prepayment is made after 36 months after February 20, 2024 and prior to the maturity date.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">The Senior Term Facility contains certain customary representations and warranties, affirmative covenants and conditions, as well as various negative covenants.  Further, the Senior Term Facility contains (a) a quarterly financial covenant that requires the Company to not have less than $29.0 million of net revenue (raised to $33.0 million by December 31, 2026 and, for periods ending after December 31, 2026, such net revenue as determined in good faith by MidCap, which shall not be less than the applicable minimum net revenue amount for the immediately preceding period and $33.0 million) for the trailing 12-month period as of March 31, 2024, and (b) a minimum of unrestricted cash (as defined in the Senior Term Facility), at all times, of not less than $3.0 million. Prior to the execution of the Fourth Amendment, the minimum net revenue threshold was $36.0 million for the trailing 12-month period as of December 31, 2023, which the Company did not meet. Through the Fourth Amendment, MidCap granted a limited waiver of this event of default that occurred as of December 31, 2023 and of any right MidCap had to exercise its rights against the Company as a result. At December 31, 2023, the Company was in compliance with all other financial covenants within the Senior Term Facility.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">Upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, (i) suspend or terminate the term loan commitment and MidCap and the other lenders’ obligations with respect thereto, and (ii) by notice to the Company, declare all or any portion of the obligations under the Senior Term Facility to be immediately due and payable.  In addition to MidCap’s other rights and available remedies, but subject to applicable cure periods, upon the occurrence and during the continuance of an event of default, MidCap may, and at the direction of a requisite percentage of the lenders must, terminate the Senior Term Facility. Given that the Fourth Amendment granted a limited waiver as described above, as of December 31, 2023, the Company believed that events or conditions having a material adverse effect, giving rise to an acceleration of any amounts outstanding under the Senior Term Facility, had not occurred and was remote.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">Pursuant to the Amended Fee Letter Agreement, the Company agreed to pay MidCap, as administrative agent, the following fees: (a) an origination fee on June 30, 2023 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #2, multiplied by (ii) 0.50%; (b) on the maturity date of the Senior Term Facility or any earlier date on which the obligations thereunder become due and payable in full or are otherwise paid in full (such date, the “Full Exit Fee Payment Date”), the Company shall pay an exit fee equal to (i) 4.00% of the total aggregate principal amount of Credit Extensions (as defined in the Senior Term Facility) made pursuant to the Senior Term Facility (regardless of any repayment or prepayment thereof) as of the Full Exit Fee Payment Date (such aggregate amount, the “Exit Fee Base Amount”), less (ii) any Partial Exit Fee (as defined below) previously paid; (c) on the date of any voluntary or mandatory partial prepayment of the borrowings under the Senior Term Facility (or on the date such mandatory prepayment becomes due and payable) (each such date, a “Partial Exit Fee Payment Date”), the Company shall pay an exit fee equal to 4.00% of the principal amount of the credit facilities paid or prepaid (or required to be paid in the case of a mandatory prepayment) as of the Partial Exit Fee Payment Date (such amount, the “Partial Exit Fee”); and (d) an origination fee payable contemporaneously with funding Credit Facility #3 in an amount equal to (i) the Credit Extensions (as defined in the Senior Term Facility) in respect of Credit Facility #3, multiplied by (ii) 0.50%.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">The Prior Warrant allowed the Warrantholder, an affiliate of the lender, to purchase 373,626 shares of the Company’s common stock at an exercise price equal to $1.82 per share for a 10-year period ending September 30, 2031. Pursuant to, and in accordance with, the terms and conditions of the A&amp;R Warrant, which amended and restated the Prior Warrant, the Warrantholder can purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share for a 10-year period ending on June 30, 2033.  Pursuant to the A&amp;R Registration Rights Agreement, the Company registered the shares underlying the A&amp;R Warrant effective August 18, 2023.  The amendment of the warrant resulted in an increase in the fair value of the warrant, which has been accounted for as a lender fee.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;">The Third Amendment has been accounted for as a debt extinguishment, as the new loan is considered substantially different from the original loan. The Company recorded a loss on debt extinguishment of $0.9 million for the year ended December 31, 2023, which includes unamortized debt discount on the original loan of $0.4 million, an increase in the fair value of the warrant of $0.4 million and lender fees of $0.1 million. In connection with the Third Amendment, the Company recorded the $0.5 million exit fee (equal to 3.00% of the aggregate principal amount of Credit Extensions #1 and #2 prior to execution of the Fourth Amendment) as both a debt discount and an increase to the principal amount of the debt. The debt discount, which also includes third party costs incurred in connection with the Third Amendment of $13 thousand, is being recognized as interest expense over the term of the Senior Term Facility using the effective-interest method. The unamortized debt discount was $0.4 million and $0.5 million as of December 31, 2023 and 2022, respectively. The Company recognized interest expense of $1.6 million during the year ended December 31, 2023, of which $0.1 million was related to the amortization of the debt discount. The Company recognized interest expense of $0.9 million during the year ended December 31, 2022, of which $0.2 million was related to the amortization of the debt discount.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;">Future minimum principal payments at December 31, 2023 are as follows (in thousands): </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-weight: bold;" valign="bottom"> <div>Years ending December 31:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>15,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Exit fee<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">450</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,450</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Less: unamortized debt discount<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(406</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 9pt">Long-term debt, net<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">15,044</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 8000000 0.005 0.075 2026-09-01 monthly P1M 0.001 0.005 20000000 8000000 7000000 5000000 30000000 P30D P1M 0.001 0.035 0.075 0.1368 0.1172 24 1 5000000 P30D 0.04 0.03 0.02 0.01 29000000 33000000 33000000 3000000 36000000 0.005 0.04 0.04 0.005 373626 1.82 P10Y 800000 0.88 P10Y 900000 400000 400000 100000 500000 0.03 0.03 13000 400000 500000 1600000 100000 900000 200000 <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;">Future minimum principal payments at December 31, 2023 are as follows (in thousands): </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-weight: bold;" valign="bottom"> <div>Years ending December 31:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="margin-left: 9pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>15,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Exit fee<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">450</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,450</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Less: unamortized debt discount<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(406</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 9pt">Long-term debt, net<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">15,044</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 3750000 7500000 3750000 15000000 450000 15450000 406000 15044000 <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">11. Commitments and Contingencies</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;">Legal Matters</span><br/> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;">In the ordinary course of business, the Company is routinely a defendant in or party to pending and threatened legal actions and proceedings, including actions brought on behalf of various classes of claimants. These actions and proceedings are generally based on alleged violations of employment, contract, and other laws. In some of these actions and proceedings, claims for substantial monetary damages are asserted against the Company. In the ordinary course of business, the Company is also subject to regulatory and governmental examinations, information gathering requests, inquiries, investigations, and threatened legal actions and proceedings. In connection with formal and informal inquiries by federal, state, local and foreign agencies, the Company receives numerous requests, subpoenas and orders for documents, testimony, and information in connection with various aspects of its activities.</div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"> On April 1, 2022, a proposed representative class action under California’s Private Attorneys General Act (“PAGA”) was filed in Superior Court of California, County of San Diego against the Company and an employment agency which provided the Company with temporary employees. The complaint alleges various violations of the California Labor Code, including California’s wage and hour laws, relating to current and former non-exempt employees of the Company. The complaint seeks class status and payments for allegedly unpaid compensation and attorney’s fees. In a related matter, the attorneys in this matter and the proposed class representative, in a letter dated March 12, 2022, to the California Labor &amp; Workforce Development Agency made nearly identical claims seeking the right to pursue a PAGA action against the Company and the employment agency. On or about May 16, 2022, the plaintiff filed a First Amended Complaint adding a PAGA claim to the action. On or about June 2, 2022, the plaintiff filed an Application to Dismiss Class and Individual Claim without prejudice, in an attempt to pursue a PAGA only complaint. On or about June 30, 2022, the parties entered into a stipulation to allow the plaintiff to file a Second Amended Complaint to clarify the PAGA claim and to stay the pending action to allow an attempt at resolution through mediation. The mediation was held on February 23, 2023, and the matter was settled on terms agreeable to the Company. The settlement, which requires the Company to pay $0.1 million, was subject to the right of individual class members to opt out of the settlement and proceed on their own. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">No individual has requested to opt out of the settlement.</span> </span>As of December 31, 2023, $0.1 million has been accrued for this matter.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-style: italic;">Sales and Use Tax Matters</span><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 27pt; text-align: left;"><span style="font-style: italic;"> <span style="font-style: normal; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">The Company records state sales tax collected and remitted for its customers on dermatology procedures equipment sales on a net basis, excluded from revenue. The Company’s sales tax expense that is not presently being collected and remitted for the recurring revenue business is recorded in general and administrative expenses within the consolidated statements of operations.<br/> </span></span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-indent: 9pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-indent: 27pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left;"> The Company believes its state sales and use tax accruals have been properly recognized such that, if the Company’s arrangements with customers are deemed more likely than not that the Company would not be exempt from sales tax in a particular state, the basis for measurement of the state sales and use tax is calculated in accordance with ASC 405, <span style="font-style: italic;">Liabilities</span>, as a transaction tax. If and when the Company is successful in defending itself or in settling the sales tax obligation for a lesser amount, the reversal of this liability is to be recorded in the period the settlement is reached. However, the precise scope, timing, and time period at issue, as well as the final outcome of any audit and actual settlement, remains uncertain.<br/> </div> <div style="display:none;"><br/></div> <div style="text-indent: 9pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-indent: 27pt; text-align: left;"><span style="font-style: italic;"><span style="font-style: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;">In the ordinary course of business, the Company is, from time to time, subject to audits performed by state taxing authorities. These actions and proceedings are generally based on the position that the arrangements entered into by the Company are subject to sales and use tax rather than exempt from tax under applicable law. The states<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">of New York and California</span></span> have assessed the Company an aggregate of $3.9 million including penalties and interest. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The audits cover</span> the period from March 2014 through November 2022. The Company received notification that an administrative state judge in New York issued an opinion finding in favor of the Company that the sale of XTRAC treatment codes was not taxable as sales tax with respect to that state’s first assessment. This ruling covers $1.4 million of the total $3.9 million of assessments. The relevant taxing authority filed an appeal of the administrative law judge’s finding and, following the submission of legal briefs by both sides and oral argument held in January 2022, on May 6, 2022, the Company received a written decision from the Tribunal overturning the favorable sales tax determination of the administrative law judge. The Company appealed the Tribunal’s decision <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">to the Appellate Division</span>, and posted the required appellate bond in the form of cash collateral. Oral argument <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">was held by the Appellate Division on January 18, 2024</span>.</span></span><br/> </span></span></div> <div style="display:none;"><br/></div> <div style="text-indent: 27pt; text-align: left;"><span style="font-style: italic;"><span style="font-style: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></span></span></div> <div style="display:none;"><br/></div> <div style="text-indent: 27pt; text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On March 8, 2024, the Company received  a decision from the Appellate Division ruling against it in the matter of its sales tax appeal, affirming  the Tribunal’s ruling that the Company’s sale of XTRAC treatment codes is subject to sales tax. The Appellate Division concluded that, through the usage arrangements, the Company’s customers had possession of the laser devices and had a license and ability to use the laser devices. The Appellate Division also agreed with the Tribunal that the primary function analysis was not applicable in this matter. The Company will be filing a motion to appeal the Appellate Division’s decision.</span><span style="font-style: italic;"><span style="font-style: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></span></span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"> <span style="font-weight: normal; font-style: normal;">The Company is also in the  administrative process of appeal with respect to the remaining $2.5 million of assessments. If there is a determination that the true object of the Company’s recurring revenue model is not exempt from sales taxes and is not a prescription medicine, or the Company does not have other defenses where the Company prevails, the Company may be subject to sales taxes in those particular states for previous years and in the future, plus potential interest and penalties.</span><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="font-weight: normal; font-style: normal;"> <span style="font-weight: normal; font-style: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The precise scope, timing and time periods at issue, as well as the final outcomes of the investigations and judicial proceedings, remain uncertain. Accordingly, the Company’s estimate may change from time to time, and actual losses could vary</span>.</span><br/> </span></div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; text-align: left;">Employee 401(k) Savings Plan</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;">The Company sponsors a 401(k) defined contribution retirement savings plan that covers all eligible employees who have met the minimum age and service requirements. Under the plan, eligible employees may contribute a portion of their annual compensation into the plan up to IRS annual limits. The Company has elected to make matching contributions to the plan based on a percentage of the employee’s contribution. For the years ended December 31, 2023 and 2022, the Company’s contributions to the plan were $0.4 million <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">and </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">$0.3</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> million, respectively</span>.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">Milestone Payments</span><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 27pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In January 2022, the Company entered into a Development Agreement (the “Development Agreement”) with Theravant. Under the Development Agreement, the Company will reimburse Theravant for costs incurred in further developing certain TheraClear technology and other healthcare products and methods for the medical aesthetic marketplace. In connection with the development of three devices, Theravant is eligible to receive $0.5 million upon FDA clearance for each device and $0.5 million upon achievement of certain net revenue targets for each device, aggregating to $3.0 million of potential future milestone payments under the Development Agreement. The Development Agreement has a three-year term, unless terminated sooner by either party, and is being accounted for separately from the TheraClear asset acquisition discussed in Note 3.</span><br/> </div> 100000 100000 3900000 1400000 3900000 2500000 400000 300000 3 500000 500000 3000000 P3Y <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">12. Stockholders’ Equity</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-weight: normal; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Preferred Stock</span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt; background-color: rgb(255, 255, 255);">The Company is authorized to issue preferred stock with such designation, rights and preferences as may be determined from time to time by the Company’s Board of Directors. Other than the limitations on conversions to keep each such holder’s beneficial ownership below 9.99%, the terms of the Series C convertible preferred stock generally bestow the same rights to each holder as such holder would receive if they were common stock shareholders and are not redeemable by the holders, except that the Series C convertible preferred stock shares do not have voting rights. Each share of Series C convertible preferred stock has a stated value of $1,000 and is convertible into shares of common stock at a conversion price equal to $2.69. No preferred shares were outstanding as of December 31, 2023 and 2022.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-weight: normal;"><br/> </span><span style="font-weight: normal;"> </span></div> <div><span style="font-weight: normal;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span></span></div> <div><span style="font-weight: normal;"> </span></div> <div><span style="font-weight: normal;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-weight: normal;"> </span><span style="font-weight: normal;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Common Stock</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company issued 337,874 shares upon the vesting of restricted stock during the year ended December 31, 2023.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">              On June 26, 2023, the Company had received written notification from the Nasdaq Stock Market (“Nasdaq”) that the closing bid price of its common stock had been below the minimum $1.00 per share for the previous 30 consecutive business days and that the Company, therefore, was not in compliance with the requirements for continued listing on the Nasdaq Capital Market. On December 27, 2023, the Company received written notice from Nasdaq that it had been granted a 180-day extension, or until June 24, 2024, to regain compliance with Nasdaq’s minimum bid price rule.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company issued <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">358,367</span> shares to Theravant as consideration for the TheraClear asset acquisition (Note 3) during the year ended December 31, 2022.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In October 2021, the Company entered into an equity distribution agreement under which the Company may sell up to $11.0 million of its shares of common stock in registered “at-the-market” offerings. The shares will be offered at prevailing market prices, and the Company will pay commissions of up to 3.0% of the gross proceeds from the sale of shares sold through the Company’s agent, which may act as an agent and/or principal. The Company has no obligation to sell any shares under this agreement and may, at any time, suspend solicitations under this agreement. No shares of the Company’s common stock have been sold under this distribution agreement during fiscal 2023 or 2022</span>.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-weight: normal;"><br/> </span></div> <div><span style="font-weight: normal;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span> </span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none; font-weight: normal;"> </span><span style="font-weight: normal;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Common Stock Warrants</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </div> <div style="display:none;"><br/></div> <div style="text-indent: 36pt; text-align: left;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; font-style: normal;">In September 2021 and in connection with entering into the Company’s Senior Term Facility (Note 10), the Company issued a warrant to purchase 373,626 shares of the Company’s common stock at an initial exercise price of $1.82 per share. The warrant was amended in June 2023 in connection with the execution of the Third Amendment to the Senior Term Facility. The amended warrant is to purchase 800,000 shares of the Company’s common stock at an exercise price equal to $0.88 per share. The warrant is equity classified and is exercisable at any time on or prior to the tenth anniversary of its amendment date. As of December 31, 2023, the warrant remains outstanding in its entirety.</span></span> </div> 0.0999 1000 2.69 0 0 337874 358367 11000000 0.03 0 0 373626 1.82 800000 0.88 <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">13. Stock-Based Compensation</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s 2016 Omnibus Incentive Stock Plan (“2016 Plan”), as amended, has reserved up to 7,832,651 shares of common stock for future issuance. As of December 31, 2023, there were 1,329,375 shares of common stock remaining available for issuance for awards under the 2016 Plan.</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company measures share‑based awards at their grant‑date fair value and records compensation expense on a straight‑line basis over the requisite service period of the awards. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The Company recorded share‑based compensation expense (for all awards and modifications, if any) in the accompanying consolidated statements of operations as follows (in thousands): </span></span></div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On April 3, 2023 and March 30, 2022, the Company granted 150,000 and 160,000 stock-based options, respectively, to its former Chief Executive Officer. The vesting of these awards was contingent upon meeting one or more financial goals (a performance condition) or a common stock share price (a market condition). The fair value of stock-based awards is determined at the date of grant. Stock-based compensation expense is recorded ratably for market condition awards during the requisite service period and is not reversed, except for forfeitures, at the vesting date regardless of whether the market condition is met. Stock-based compensation expense for performance condition awards is re-evaluated at each reporting period based on the probability of the achievement of the goal. The market condition was not met for the 2022 awards and 60,000 of the stock-based options were forfeited during 2022. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> 150,000 stock-based options awarded in 2023 were forfeited by December 31, 2023 due to the Chief Executive Officer’s separation and failure to achieve the vesting conditions. </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Also in connection with the separation of the Company’s Chief Executive Officer in October 2023, the vesting of 272,098 unvested options to purchase shares of common stock was accelerated. As this acceleration of vesting occurred in accordance with the terms of the original option agreement, it is not considered a modification for accounting purposes. The Company recognized $0.3 million of share-based compensation expense in connection with the accelerated vesting.</span> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: left; font-style: italic; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt;">Stock Options</div> <div style="text-align: justify; font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-indent: 36pt;">The following table summarizes stock option activity for the years ended December 31, 2023 and 2022:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of<br/> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares Under</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Option Plan</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">per Option</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term (in </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at January 1, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,938,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,000,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(448,899</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,474,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,545,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,291,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.56</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,728,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,256,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); margin: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-indent: 36pt; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); margin: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">The weighted‑average grant date fair value of options granted was $0.44 and $1.06 per share during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, the total unrecognized compensation expense related to unvested stock option awards was $2.1 million, which the Company expects to recognize over a weighted‑average period of approximately 3.1 years. The aggregate intrinsic value of options outstanding at December 31, 2023 was $0.1 million. There was no aggregate intrinsic value of options exercisable at December 31, 2023 and no options were exercised during the year ended December 31, 2023. There was no aggregate intrinsic value of options outstanding and options exercisable at December 31, 2022 or of options that were exercised during the year ended December 31, 2022.</div> <div style="display:none;"><br/></div> <div style="background-color: rgb(255, 255, 255); margin: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The fair value of options is estimated using the Black-Scholes option pricing model which takes into account inputs such as the exercise price, the value of the underlying common stock at the grant date, expected term, expected volatility, risk free interest rate and dividend yield. The fair value of each grant of options during the year ended December 31, 2023 and 2022 was determined using the methods and assumptions discussed below.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 3.85%; vertical-align: top; text-align: left;"> </td> <td style="width: 3.85%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">●</div> </td> <td style="width: 92.31%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The expected term of employee options is based on the observed and expected time to full-vesting, forfeiture and exercise. Groups of employees that have similar historical exercise behavior are considered separately for valuation purposes. Options expire up to a maximum of ten years from the date of grant.<br/> </div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 3.85%; vertical-align: top; text-align: left;"> </td> <td style="width: 3.85%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">●</div> </td> <td style="width: 92.31%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The expected volatility is based on historical volatility of the Company’s common stock.</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 3.85%; vertical-align: top;"> </td> <td style="width: 3.85%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">●</div> </td> <td style="width: 92.31%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The risk-free interest rate is based on the interest rate payable on U.S. Treasury securities in effect at the time of grant for a period that is commensurate with the assumed expected term.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 3.85%; vertical-align: top;"> </td> <td style="width: 3.85%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">●</div> </td> <td style="width: 92.31%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The expected dividend yield is none because the Company has not historically paid and does not expect for the foreseeable future to pay a dividend on its shares of common stock.<br/> </div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">For the years ended December 31, 2023 and 2022, the grant date fair value of all option grants was estimated at the time of grant using the Black-Scholes option-pricing model using the following weighted average assumptions:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">74.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dividend rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; font-variant: normal; text-transform: none;">Restricted Stock Units</div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Restricted stock units have been issued to certain board members. Activity in restricted stock units is summarized in the following table:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at January  1, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">90,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.45</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">187,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(158,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(179,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(97,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2023, the total unrecognized compensation expense related to unvested restricted stock units was $18 thousand, which the Company expects to recognize over a weighted‑average period of approximately <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">0.5</span> years.</span></div> 7832651 1329375 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The Company recorded share‑based compensation expense (for all awards and modifications, if any) in the accompanying consolidated statements of operations as follows (in thousands): </span> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 79000 203000 1224000 1263000 1303000 1466000 150000 160000 60000 150000 272098 300000 <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-indent: 36pt;">The following table summarizes stock option activity for the years ended December 31, 2023 and 2022:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of<br/> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares Under</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Option Plan</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">per Option</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term (in </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at January 1, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,938,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,000,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(448,899</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,474,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,545,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,291,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.56</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,728,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,256,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3938613 1.9 1000000 1.41 15000 1.29 448899 2.63 4474714 1.72 P8Y7D 4545069 0.63 1291062 1.56 7728721 1.11 P6Y8M12D 1256062 1.75 P2Y1M2D 0.44 1.06 2100000 P3Y1M6D 100 0 0 0 0 0 P10Y <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">For the years ended December 31, 2023 and 2022, the grant date fair value of all option grants was estimated at the time of grant using the Black-Scholes option-pricing model using the following weighted average assumptions:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">74.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dividend rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> P7Y5M26D P6Y1M6D 0.7458 0.8957 0.0438 0.0251 0 0 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Restricted stock units have been issued to certain board members. Activity in restricted stock units is summarized in the following table:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at January  1, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">90,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.45</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">187,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(158,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(179,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited and expired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(97,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unvested at December 31, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 90540 1.45 187464 0.96 158407 1.26 119597 0.93 179613 1.03 179467 0.96 97089 1.03 22654 1.03 18000 P0Y6M <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">14. Income Taxes</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Income tax expense consists of the following (in thousands):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year Ended December 31,</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div>Current:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div>Deferred:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(Benefit from) / provision for income taxes</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets and liabilities are determined based on the differences between the consolidated financial statement carrying amounts and tax bases of assets and liabilities using enacted tax rates in effect for years in which differences are expected to reverse</span>.</div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Significant components of the Company’s deferred tax liability for federal income taxes consisted of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2023</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"><span style="font-weight: normal;">Deferred tax assets:</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Net operating loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>46,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>45,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,138<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,697<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Reserves and accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Stock-based compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest expense limitation carryover</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">552</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">208</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: 9pt;">Property and equipment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,111</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Gross deferred tax assets<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">51,185</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">50,369</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: 9pt;">Less: valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(50,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(49,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1,046</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1,364</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Deferred tax liabilities:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Property and equipment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(412</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%;" valign="bottom">Operating lease right-of-use assets<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(154</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(242</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Goodwill<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(666</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(1,095</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; padding-bottom: 2px;" valign="bottom">481(a) adjustment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(333</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,232</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,670</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div>Net deferred tax liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In assessing the need for a valuation allowance, management must determine that there will be sufficient taxable income to allow for the realization of deferred tax assets. Based upon historical and anticipated future losses, management has determined that the deferred tax assets do not meet the more likely than not threshold for realizability. Accordingly, a nearly full valuation allowance has been recorded against the Company’s deferred tax assets as of December 31, 2023. The valuation allowance increased by $1.1 million during the year ended December 31, 2023. The Company does not have unrecognized tax benefits as of December 31, 2023 or 2022. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company had net operating loss (“NOL”) carryforwards for federal and state income tax purposes as follows (in thousands):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">198,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The NOL carryforwards generated prior to 2018 began to expire for federal income tax purposes and begin expiring in 2030 for state income tax purposes. Federal and many state NOLs generated in 2018 and into the future now have an indefinite life.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">  </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The NOL carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%, as defined under Sections 382 and 383 of the Internal Revenue Code, respectively, as well as similar state provisions. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. To date, the Company has not performed an analysis to determine whether or not ownership changes have occurred since inception.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">A reconciliation of income tax expense at the statutory federal income tax rate and income taxes as reflected in the consolidated financial statements is as follows:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Federal tax expense at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">State tax, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Permanent differences</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other difference and true ups</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Effective income tax rate<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="background-color: #FFFFFF; margin: 0px 0px 0px 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 27pt; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”). The IRA contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock repurchases.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> The provisions of the IRA did not have an impact on the Company’s consolidated financial statements for the year ended </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">December 31, 2023</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 48px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">, as the Company currently does not qualify as a large corporation for the 15% alternative minimum tax and there were no stock repurchases during 2023. The Company will monitor its operations for changes that could impact the applicability of the IRA provisions in future tax years.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Income tax expense consists of the following (in thousands):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year Ended December 31,</div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div>Current:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div>Deferred:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(Benefit from) / provision for income taxes</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 0 28000 23000 28000 23000 -68000 23000 -52000 17000 -120000 40000 -92000 63000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Significant components of the Company’s deferred tax liability for federal income taxes consisted of the following (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2023</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"><span style="font-weight: normal;">Deferred tax assets:</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Net operating loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>46,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>45,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,138<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,697<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Reserves and accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: 9pt;">Stock-based compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-indent: 9pt;">Operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest expense limitation carryover</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">552</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">208</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: 9pt;">Property and equipment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,111</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Gross deferred tax assets<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">51,185</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">50,369</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: 9pt;">Less: valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(50,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(49,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1,046</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">1,364</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Deferred tax liabilities:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Property and equipment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(412</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%;" valign="bottom">Operating lease right-of-use assets<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(154</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(242</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Goodwill<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(666</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(1,095</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; text-indent: 9pt; width: 76%; padding-bottom: 2px;" valign="bottom">481(a) adjustment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(333</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,232</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(1,670</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div>Net deferred tax liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 46718000 45077000 2138000 1697000 71000 57000 1381000 1431000 180000 548000 145000 240000 552000 208000 0 1111000 51185000 50369000 50139000 49005000 1046000 1364000 412000 0 154000 242000 666000 1095000 0 333000 1232000 1670000 186000 306000 1100000 0 0 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company had net operating loss (“NOL”) carryforwards for federal and state income tax purposes as follows (in thousands):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">198,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 205212000 198144000 63566000 60784000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 36pt; text-transform: none;">A reconciliation of income tax expense at the statutory federal income tax rate and income taxes as reflected in the consolidated financial statements is as follows:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Federal tax expense at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">State tax, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Permanent differences</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other difference and true ups</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Effective income tax rate<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> </table> 0.21 0.21 0.0018 -0.0058 -0.0189 -0.0223 -0.0807 -0.112 -0.1038 -0.0814 0.0084 -0.0115 <div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">15.</span> <span style="font-weight: bold;">Business and Geographical Reporting Segments</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">The Company organized its business into two operating segments to better align its organization based upon the Company’s management structure, products and services offered, markets served and types of customers, as follows. The Dermatology Recurring Procedures segment derives its revenues from the usage of its equipment by dermatologists to perform XTRAC procedures. The Dermatology Procedures Equipment segment generates revenues from the sale of equipment, such as lasers and lamp products. Management reviews financial information presented on an operating segment basis for the purposes of making certain operating decisions and assessing financial performance.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">Unallocated operating expenses include costs that are not specific to a particular segment but are general to the group; included are expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other financing income (expense) is also not allocated to the operating segments.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following tables reflect results of operations from our business segments for the periods indicated below (in thousands, except gross profit %):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">Year Ended December 31, 2023</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Recurring Procedures</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Cost of revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>8,729</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>6,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>12,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>5,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>18,461</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; font-style: normal; margin-left: 9pt;">Gross profit %</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>59.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>47.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>55.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: justify;">Allocated expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Engineering and product development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>11,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Impairment of goodwill<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,284</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,284</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>10,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>14,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>2,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>27,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">(Loss) income from operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>3,567</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,640</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom">Interest income<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Loss on debt extinguishment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(909</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify; text-indent: -9pt; margin-left: 18pt;">(Loss) income before benefit from / (provision for) income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(1,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>3,567</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(10,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">Year Ended December 31, 2022</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Recurring Procedures</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Cost of revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>8,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>6,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>14,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>7,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>21,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; font-style: normal; margin-left: 9pt;">Gross profit %</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>63.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>54.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>60.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: justify;">Allocated expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Engineering and product development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>672</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>357</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,029</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>13,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,798</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>15,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>10,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>2,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>26,417</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Income (loss) from operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>4,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>—<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>—<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>89<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Income (loss) before benefit from / (provision for) income taxes<br/> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>4,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(5,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2023 and 2022, depreciation and amortization by reportable segment were as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dermatology recurring procedures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dermatology procedures equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">The following tables present the Company’s revenue disaggregated by geographical region for the years ended December 31, 2023 and 2022 (in thousands). Domestic refers to revenue from customers based in the United States, and foreign revenue is derived from the Company’s distributors primarily in Asia.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold;">Year Ended December 31, 2023</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Dermatology Recurring Procedures</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>20,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>2,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,340</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,340</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">Korea<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">673</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,055</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,728</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div>Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>4,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold;">Year Ended December 31, 2022</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Dermatology Recurring Procedures</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>2,396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">195</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,556</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,751</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">Korea<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">888</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,828</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">3,716</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div>Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>357</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">As of December 31, 2023 and 2022, total assets by reportable segment were as follows (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div><span style="font-weight: bold;"> </span></div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2023<br/> </span> </div> <span style="font-weight: bold;"> </span></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Dermatology recurring procedures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,137</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>37,230</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div>Dermatology procedures equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,507</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,890</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div>Other unallocated assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>8,372</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>7,152</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>42,016</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>52,272</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Long-lived assets of $0.8 million and $0.6 million were located in international markets, <span style="letter-spacing: normal; text-align: left; text-indent: 48px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">primarily Korea and Japan,</span> as of December 31, 2023 and 2022, respectively, with the remainder located in domestic markets.</div> 2 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following tables reflect results of operations from our business segments for the periods indicated below (in thousands, except gross profit %):</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">Year Ended December 31, 2023</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Recurring Procedures</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Cost of revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>8,729</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>6,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>12,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>5,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>18,461</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; font-style: normal; margin-left: 9pt;">Gross profit %</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>59.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>47.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>55.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: justify;">Allocated expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Engineering and product development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>11,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Impairment of goodwill<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,284</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,284</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>10,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>14,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>2,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>27,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">(Loss) income from operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(1,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>3,567</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,640</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom">Interest income<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Loss on debt extinguishment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(909</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify; text-indent: -9pt; margin-left: 18pt;">(Loss) income before benefit from / (provision for) income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(1,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>3,567</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(10,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;" valign="bottom">Year Ended December 31, 2022</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Recurring Procedures</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology</div> <span style="font-weight: bold;"> </span> <div style="text-align: center; font-weight: bold;">Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Cost of revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>8,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>6,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>14,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>7,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>21,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; font-style: normal; margin-left: 9pt;">Gross profit %</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>63.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>54.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>60.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: justify;">Allocated expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Engineering and product development</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>672</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>357</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,029</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Selling and marketing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>13,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,798</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>15,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>10,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>14,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>2,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>26,417</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; margin-left: 9pt;">Income (loss) from operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>4,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(4,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: justify;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>—<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>—<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>89<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Income (loss) before benefit from / (provision for) income taxes<br/> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>4,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(5,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 21530000 11828000 33358000 8729000 6168000 14897000 12801000 5660000 18461000 0.595 0.479 0.553 1011000 306000 1317000 11169000 1787000 12956000 2284000 0 2284000 0 0 10508000 14464000 2093000 27065000 -1663000 3567000 -8604000 0 0 1640000 0 0 231000 0 0 -909000 -1663000 3567000 -10922000 23025000 13136000 36161000 8371000 6022000 14393000 14654000 7114000 21768000 0.636 0.542 0.602 672000 357000 1029000 13503000 1798000 15301000 0 0 10087000 14175000 2155000 26417000 479000 4959000 -4649000 0 0 926000 0 0 89000 479000 4959000 -5486000 <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2023 and 2022, depreciation and amortization by reportable segment were as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dermatology recurring procedures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dermatology procedures equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Unallocated expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4793000 4421000 746000 857000 14000 15000 5553000 5293000 <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">The following tables present the Company’s revenue disaggregated by geographical region for the years ended December 31, 2023 and 2022 (in thousands). Domestic refers to revenue from customers based in the United States, and foreign revenue is derived from the Company’s distributors primarily in Asia.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold;">Year Ended December 31, 2023</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Dermatology Recurring Procedures</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>20,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>2,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,340</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,340</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">Korea<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">673</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,055</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,728</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div>Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>4,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>21,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>11,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>33,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold;">Year Ended December 31, 2022</div> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Dermatology Recurring Procedures</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Dermatology Procedures Equipment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div>Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>2,396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>23,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">195</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,556</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,751</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">Korea<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">888</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,828</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">3,716</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div>Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>357</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>23,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>13,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>36,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 20215000 2813000 23028000 0 3340000 3340000 673000 2055000 2728000 642000 3620000 4262000 21530000 11828000 33358000 21585000 2396000 23981000 195000 4556000 4751000 888000 2828000 3716000 357000 3356000 3713000 23025000 13136000 36161000 <div style="display:none;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">As of December 31, 2023 and 2022, total assets by reportable segment were as follows (in thousands):</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div><span style="font-weight: bold;"> </span></div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">December 31,</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2023<br/> </span> </div> <span style="font-weight: bold;"> </span></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Dermatology recurring procedures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,137</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>37,230</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div>Dermatology procedures equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,507</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,890</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div>Other unallocated assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>8,372</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>7,152</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="margin-left: 9pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>42,016</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>52,272</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 28137000 37230000 5507000 7890000 8372000 7152000 42016000 52272000 800000 600000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-weight: bold; background-color: rgb(255, 255, 255);">16. Subsequent Events</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; background-color: rgb(255, 255, 255);"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt; background-color: rgb(255, 255, 255);">On February 20, 2024, the Company amended its credit and security agreement and fee letter agreement with MidCap. On March 27, 2024, the Company further amended its credit and security agreement with MidCap. See Note 10 for details.</div>